builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-242 starttime: 1464863601.9 results: success (0) buildid: 20160602015354 builduid: 384c0f0d07b74df081139945ba1a34b8 revision: 29d57165e25bace7f383672b62bc9e4bb9b9380c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:21.902411) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:21.902891) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:21.903219) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:21.997396) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 03:33:21.998128) ========= '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-242 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-242 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-242 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 --03:33:23-- 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% 4.78 MB/s 03:33:23 (4.78 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.968000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 03:33:23.061191) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-02 03:33:23.061915) ========= '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-242 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-242 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-242 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.001000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-02 03:33:27.078639) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 03:33:27.078992) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 29d57165e25bace7f383672b62bc9e4bb9b9380c --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 29d57165e25bace7f383672b62bc9e4bb9b9380c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-242 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-242 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-242 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-02 03:33:27,398 truncating revision to first 12 chars 2016-06-02 03:33:27,398 Setting DEBUG logging. 2016-06-02 03:33:27,398 attempt 1/10 2016-06-02 03:33:27,398 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/29d57165e25b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-02 03:33:27,878 unpacking tar archive at: mozilla-aurora-29d57165e25b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.175000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 03:33:28.330049) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:28.330403) ========= script_repo_revision: 29d57165e25bace7f383672b62bc9e4bb9b9380c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:28.330785) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:28.331052) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 03:33:28.390265) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 12 secs) (at 2016-06-02 03:33:28.390676) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-242 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-242 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-242 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 03:33:28 INFO - MultiFileLogger online at 20160602 03:33:28 in C:\slave\test 03:33:28 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 03:33:28 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:33:28 INFO - {'append_to_log': False, 03:33:28 INFO - 'base_work_dir': 'C:\\slave\\test', 03:33:28 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:33:28 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:33:28 INFO - 'buildbot_json_path': 'buildprops.json', 03:33:28 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:33:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:33:28 INFO - 'download_minidump_stackwalk': True, 03:33:28 INFO - 'download_symbols': 'true', 03:33:28 INFO - 'e10s': False, 03:33:28 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:33:28 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:33:28 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:33:28 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:33:28 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:33:28 INFO - 'C:/mozilla-build/tooltool.py'), 03:33:28 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:33:28 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:33:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:33:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:33:28 INFO - 'log_level': 'info', 03:33:28 INFO - 'log_to_console': True, 03:33:28 INFO - 'opt_config_files': (), 03:33:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:33:28 INFO - '--processes=1', 03:33:28 INFO - '--config=%(test_path)s/wptrunner.ini', 03:33:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:33:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:33:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:33:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:33:28 INFO - 'pip_index': False, 03:33:28 INFO - 'require_test_zip': True, 03:33:28 INFO - 'test_type': ('testharness',), 03:33:28 INFO - 'this_chunk': '1', 03:33:28 INFO - 'total_chunks': '10', 03:33:28 INFO - 'virtualenv_path': 'venv', 03:33:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:33:28 INFO - 'work_dir': 'build'} 03:33:28 INFO - ##### 03:33:28 INFO - ##### Running clobber step. 03:33:28 INFO - ##### 03:33:28 INFO - Running pre-action listener: _resource_record_pre_action 03:33:28 INFO - Running main action method: clobber 03:33:28 INFO - rmtree: C:\slave\test\build 03:33:28 INFO - Using _rmtree_windows ... 03:33:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:36:09 INFO - Running post-action listener: _resource_record_post_action 03:36:09 INFO - ##### 03:36:09 INFO - ##### Running read-buildbot-config step. 03:36:09 INFO - ##### 03:36:09 INFO - Running pre-action listener: _resource_record_pre_action 03:36:09 INFO - Running main action method: read_buildbot_config 03:36:09 INFO - Using buildbot properties: 03:36:09 INFO - { 03:36:09 INFO - "project": "", 03:36:09 INFO - "product": "firefox", 03:36:09 INFO - "script_repo_revision": "production", 03:36:09 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 03:36:09 INFO - "repository": "", 03:36:09 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 03:36:09 INFO - "buildid": "20160602015354", 03:36:09 INFO - "pgo_build": "False", 03:36:09 INFO - "basedir": "C:\\slave\\test", 03:36:09 INFO - "buildnumber": 20, 03:36:09 INFO - "slavename": "t-w732-ix-242", 03:36:09 INFO - "revision": "29d57165e25bace7f383672b62bc9e4bb9b9380c", 03:36:09 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 03:36:09 INFO - "platform": "win32", 03:36:09 INFO - "branch": "mozilla-aurora", 03:36:09 INFO - "repo_path": "releases/mozilla-aurora", 03:36:09 INFO - "moz_repo_path": "", 03:36:09 INFO - "stage_platform": "win32", 03:36:09 INFO - "builduid": "384c0f0d07b74df081139945ba1a34b8", 03:36:09 INFO - "slavebuilddir": "test" 03:36:09 INFO - } 03:36:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 03:36:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 03:36:09 INFO - Running post-action listener: _resource_record_post_action 03:36:09 INFO - ##### 03:36:09 INFO - ##### Running download-and-extract step. 03:36:09 INFO - ##### 03:36:09 INFO - Running pre-action listener: _resource_record_pre_action 03:36:09 INFO - Running main action method: download_and_extract 03:36:09 INFO - mkdir: C:\slave\test\build\tests 03:36:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:09 INFO - https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:36:09 INFO - trying https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 03:36:09 INFO - Downloading https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 03:36:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 03:36:10 INFO - Downloaded 1274 bytes. 03:36:10 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 03:36:10 INFO - Using the following test package requirements: 03:36:10 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 03:36:10 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:36:10 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 03:36:10 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:36:10 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 03:36:10 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:36:10 INFO - u'jsshell-win32.zip'], 03:36:10 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:36:10 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 03:36:10 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 03:36:10 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:36:10 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 03:36:10 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:36:10 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 03:36:10 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:36:10 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 03:36:10 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:36:10 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 03:36:10 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 03:36:10 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')]} 03:36:10 INFO - https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:36:10 INFO - trying https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 03:36:10 INFO - Downloading https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 03:36:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 03:36:12 INFO - Downloaded 20340869 bytes. 03:36:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:36:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:36:15 INFO - caution: filename not matched: web-platform/* 03:36:15 INFO - Return code: 11 03:36:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:36:15 INFO - https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:36:15 INFO - trying https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 03:36:15 INFO - Downloading https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 03:36:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 03:36:17 INFO - Downloaded 36409218 bytes. 03:36:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:36:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:36:57 INFO - caution: filename not matched: bin/* 03:36:57 INFO - caution: filename not matched: config/* 03:36:57 INFO - caution: filename not matched: mozbase/* 03:36:57 INFO - caution: filename not matched: marionette/* 03:36:57 INFO - caution: filename not matched: tools/wptserve/* 03:36:57 INFO - Return code: 11 03:36:57 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')]} 03:36:57 INFO - https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 03:36:57 INFO - trying https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:36:57 INFO - Downloading https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 03:36:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 03:37:01 INFO - Downloaded 68494319 bytes. 03:37:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:37:01 INFO - mkdir: C:\slave\test\properties 03:37:01 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:37:01 INFO - Writing to file C:\slave\test\properties\build_url 03:37:01 INFO - Contents: 03:37:01 INFO - build_url:https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:37:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:37:02 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:37:02 INFO - Writing to file C:\slave\test\properties\symbols_url 03:37:02 INFO - Contents: 03:37:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:37:02 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')]} 03:37:02 INFO - https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:37:02 INFO - trying https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:37:02 INFO - Downloading https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:37:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 03:37:06 INFO - Downloaded 55573341 bytes. 03:37:06 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 03:37:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 03:37:08 INFO - Return code: 0 03:37:08 INFO - Running post-action listener: _resource_record_post_action 03:37:08 INFO - Running post-action listener: set_extra_try_arguments 03:37:08 INFO - ##### 03:37:08 INFO - ##### Running create-virtualenv step. 03:37:08 INFO - ##### 03:37:08 INFO - Running pre-action listener: _pre_create_virtualenv 03:37:08 INFO - Running pre-action listener: _resource_record_pre_action 03:37:08 INFO - Running main action method: create_virtualenv 03:37:08 INFO - Creating virtualenv C:\slave\test\build\venv 03:37:08 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 03:37:08 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:37:13 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:37:16 INFO - Installing distribute......................................................................................................................................................................................done. 03:37:18 INFO - Return code: 0 03:37:18 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:37: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')]} 03:37:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:37: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')]} 03:37:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:37:18 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 0x01C566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A39D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D19368>, '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 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D6F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-242', 'USERDOMAIN': 'T-W732-IX-242', '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-242', '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 03:37:18 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 03:37:18 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 03:37:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:37:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:37:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:37:18 INFO - 'COMPUTERNAME': 'T-W732-IX-242', 03:37:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:37:18 INFO - 'DCLOCATION': 'SCL3', 03:37:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:37:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:37:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:37:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:37:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:37:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:37:18 INFO - 'HOMEDRIVE': 'C:', 03:37:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:37:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:37:18 INFO - 'KTS_VERSION': '1.19c', 03:37:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:37:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:37:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-242', 03:37:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:37:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:37:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:37:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:37:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:37:18 INFO - 'MOZ_AIRBAG': '1', 03:37:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:37:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:37:18 INFO - 'MOZ_MSVCVERSION': '8', 03:37:18 INFO - 'MOZ_NO_REMOTE': '1', 03:37:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:37:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:37:18 INFO - 'NO_EM_RESTART': '1', 03:37:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:37:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:37:18 INFO - 'OS': 'Windows_NT', 03:37:18 INFO - 'OURDRIVE': 'C:', 03:37:18 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', 03:37:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:37:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:37:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:37:18 INFO - 'PROCESSOR_LEVEL': '6', 03:37:18 INFO - 'PROCESSOR_REVISION': '1e05', 03:37:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:37:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:37:18 INFO - 'PROMPT': '$P$G', 03:37:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:37:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:37:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:37:18 INFO - 'PWD': 'C:\\slave\\test', 03:37:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:37:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:37:18 INFO - 'SYSTEMDRIVE': 'C:', 03:37:18 INFO - 'SYSTEMROOT': 'C:\\windows', 03:37:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:18 INFO - 'TEST1': 'testie', 03:37:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:18 INFO - 'USERDOMAIN': 'T-W732-IX-242', 03:37:18 INFO - 'USERNAME': 'cltbld', 03:37:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:37:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:37:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:37:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:37:18 INFO - 'WINDIR': 'C:\\windows', 03:37:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:37:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:37:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:37:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:37:18 INFO - Downloading/unpacking psutil>=0.7.1 03:37:19 INFO - Running setup.py egg_info for package psutil 03:37:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:37:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:37:19 INFO - Installing collected packages: psutil 03:37:19 INFO - Running setup.py install for psutil 03:37:19 INFO - building 'psutil._psutil_windows' extension 03:37:19 INFO - error: Unable to find vcvarsall.bat 03:37:19 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-iy6_nr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:37:19 INFO - running install 03:37:19 INFO - running build 03:37:19 INFO - running build_py 03:37:19 INFO - creating build 03:37:19 INFO - creating build\lib.win32-2.7 03:37:19 INFO - creating build\lib.win32-2.7\psutil 03:37:19 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:37:19 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:37:19 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:37:19 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:37:19 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:37:19 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:37:19 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:37:19 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:37:19 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:37:19 INFO - running build_ext 03:37:19 INFO - building 'psutil._psutil_windows' extension 03:37:19 INFO - error: Unable to find vcvarsall.bat 03:37:19 INFO - ---------------------------------------- 03:37:19 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-iy6_nr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:37:19 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:37:19 WARNING - Return code: 1 03:37:19 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! 03:37:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:37: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')]} 03:37:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:37: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')]} 03:37:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:37:19 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 0x01C566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A39D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D19368>, '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 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D6F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-242', 'USERDOMAIN': 'T-W732-IX-242', '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-242', '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 03:37:19 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 03:37:19 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 03:37:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:37:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:37:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:37:19 INFO - 'COMPUTERNAME': 'T-W732-IX-242', 03:37:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:37:19 INFO - 'DCLOCATION': 'SCL3', 03:37:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:37:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:37:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:37:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:37:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:37:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:37:19 INFO - 'HOMEDRIVE': 'C:', 03:37:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:37:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:37:19 INFO - 'KTS_VERSION': '1.19c', 03:37:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:37:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:37:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-242', 03:37:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:37:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:37:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:37:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:37:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:37:19 INFO - 'MOZ_AIRBAG': '1', 03:37:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:37:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:37:19 INFO - 'MOZ_MSVCVERSION': '8', 03:37:19 INFO - 'MOZ_NO_REMOTE': '1', 03:37:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:37:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:37:19 INFO - 'NO_EM_RESTART': '1', 03:37:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:37:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:37:19 INFO - 'OS': 'Windows_NT', 03:37:19 INFO - 'OURDRIVE': 'C:', 03:37: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', 03:37:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:37:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:37:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:37:19 INFO - 'PROCESSOR_LEVEL': '6', 03:37:19 INFO - 'PROCESSOR_REVISION': '1e05', 03:37:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:37:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:37:19 INFO - 'PROMPT': '$P$G', 03:37:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:37:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:37:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:37:19 INFO - 'PWD': 'C:\\slave\\test', 03:37:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:37:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:37:19 INFO - 'SYSTEMDRIVE': 'C:', 03:37:19 INFO - 'SYSTEMROOT': 'C:\\windows', 03:37:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:19 INFO - 'TEST1': 'testie', 03:37:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:19 INFO - 'USERDOMAIN': 'T-W732-IX-242', 03:37:19 INFO - 'USERNAME': 'cltbld', 03:37:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:37:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:37:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:37:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:37:19 INFO - 'WINDIR': 'C:\\windows', 03:37:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:37:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:37:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:37:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:37:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:37:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:37:20 INFO - Running setup.py egg_info for package mozsystemmonitor 03:37:20 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:37:20 INFO - Running setup.py egg_info for package psutil 03:37:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:37:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:37:20 INFO - Installing collected packages: mozsystemmonitor, psutil 03:37:20 INFO - Running setup.py install for mozsystemmonitor 03:37:20 INFO - Running setup.py install for psutil 03:37:20 INFO - building 'psutil._psutil_windows' extension 03:37:20 INFO - error: Unable to find vcvarsall.bat 03:37:20 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-7ptjwt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:37:20 INFO - running install 03:37:20 INFO - running build 03:37:20 INFO - running build_py 03:37:20 INFO - running build_ext 03:37:20 INFO - building 'psutil._psutil_windows' extension 03:37:20 INFO - error: Unable to find vcvarsall.bat 03:37:20 INFO - ---------------------------------------- 03:37:20 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-7ptjwt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:37:20 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 03:37:20 WARNING - Return code: 1 03:37:20 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! 03:37:20 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:37:20 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')]} 03:37:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:37:20 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')]} 03:37:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:37:20 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 0x01C566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A39D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D19368>, '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 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D6F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-242', 'USERDOMAIN': 'T-W732-IX-242', '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-242', '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 03:37:20 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 03:37:20 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 03:37:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:37:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:37:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:37:20 INFO - 'COMPUTERNAME': 'T-W732-IX-242', 03:37:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:37:20 INFO - 'DCLOCATION': 'SCL3', 03:37:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:37:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:37:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:37:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:37:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:37:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:37:20 INFO - 'HOMEDRIVE': 'C:', 03:37:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:37:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:37:20 INFO - 'KTS_VERSION': '1.19c', 03:37:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:37:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:37:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-242', 03:37:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:37:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:37:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:37:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:37:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:37:20 INFO - 'MOZ_AIRBAG': '1', 03:37:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:37:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:37:20 INFO - 'MOZ_MSVCVERSION': '8', 03:37:20 INFO - 'MOZ_NO_REMOTE': '1', 03:37:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:37:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:37:20 INFO - 'NO_EM_RESTART': '1', 03:37:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:37:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:37:20 INFO - 'OS': 'Windows_NT', 03:37:20 INFO - 'OURDRIVE': 'C:', 03:37:20 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', 03:37:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:37:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:37:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:37:20 INFO - 'PROCESSOR_LEVEL': '6', 03:37:20 INFO - 'PROCESSOR_REVISION': '1e05', 03:37:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:37:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:37:20 INFO - 'PROMPT': '$P$G', 03:37:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:37:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:37:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:37:20 INFO - 'PWD': 'C:\\slave\\test', 03:37:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:37:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:37:20 INFO - 'SYSTEMDRIVE': 'C:', 03:37:20 INFO - 'SYSTEMROOT': 'C:\\windows', 03:37:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:20 INFO - 'TEST1': 'testie', 03:37:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:20 INFO - 'USERDOMAIN': 'T-W732-IX-242', 03:37:20 INFO - 'USERNAME': 'cltbld', 03:37:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:37:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:37:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:37:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:37:20 INFO - 'WINDIR': 'C:\\windows', 03:37:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:37:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:37:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:37:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:37:21 INFO - Downloading/unpacking blobuploader==1.2.4 03:37:21 INFO - Downloading blobuploader-1.2.4.tar.gz 03:37:21 INFO - Running setup.py egg_info for package blobuploader 03:37:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:37:24 INFO - Running setup.py egg_info for package requests 03:37:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:37:24 INFO - Downloading docopt-0.6.1.tar.gz 03:37:24 INFO - Running setup.py egg_info for package docopt 03:37:24 INFO - Installing collected packages: blobuploader, docopt, requests 03:37:24 INFO - Running setup.py install for blobuploader 03:37:24 INFO - Running setup.py install for docopt 03:37:24 INFO - Running setup.py install for requests 03:37:24 INFO - Successfully installed blobuploader docopt requests 03:37:24 INFO - Cleaning up... 03:37:24 INFO - Return code: 0 03:37:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:37:24 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')]} 03:37:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:37:24 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')]} 03:37:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:37:24 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 0x01C566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A39D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D19368>, '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 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D6F0C0>, '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-242', 'USERDOMAIN': 'T-W732-IX-242', '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-242', '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 03:37:24 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 03:37:24 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 03:37:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:37:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:37:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:37:24 INFO - 'COMPUTERNAME': 'T-W732-IX-242', 03:37:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:37:24 INFO - 'DCLOCATION': 'SCL3', 03:37:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:37:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:37:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:37:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:37:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:37:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:37:24 INFO - 'HOMEDRIVE': 'C:', 03:37:24 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:37:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:37:24 INFO - 'KTS_VERSION': '1.19c', 03:37:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:37:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:37:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-242', 03:37:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:37:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:37:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:37:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:37:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:37:24 INFO - 'MOZ_AIRBAG': '1', 03:37:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:37:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:37:24 INFO - 'MOZ_MSVCVERSION': '8', 03:37:24 INFO - 'MOZ_NO_REMOTE': '1', 03:37:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:37:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:37:24 INFO - 'NO_EM_RESTART': '1', 03:37:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:37:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:37:24 INFO - 'OS': 'Windows_NT', 03:37:24 INFO - 'OURDRIVE': 'C:', 03:37:24 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', 03:37:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:37:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:37:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:37:24 INFO - 'PROCESSOR_LEVEL': '6', 03:37:24 INFO - 'PROCESSOR_REVISION': '1e05', 03:37:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:37:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:37:24 INFO - 'PROMPT': '$P$G', 03:37:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:37:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:37:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:37:24 INFO - 'PWD': 'C:\\slave\\test', 03:37:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:37:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:37:24 INFO - 'SYSTEMDRIVE': 'C:', 03:37:24 INFO - 'SYSTEMROOT': 'C:\\windows', 03:37:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:24 INFO - 'TEST1': 'testie', 03:37:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:24 INFO - 'USERDOMAIN': 'T-W732-IX-242', 03:37:24 INFO - 'USERNAME': 'cltbld', 03:37:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:37:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:37:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:37:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:37:24 INFO - 'WINDIR': 'C:\\windows', 03:37:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:37:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:37:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:37:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:37:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:37:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:37:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:37:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:37:29 INFO - Unpacking c:\slave\test\build\tests\marionette 03:37:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:37:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:37:29 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 03:37:29 INFO - Running setup.py install for browsermob-proxy 03:37:43 INFO - Running setup.py install for manifestparser 03:37:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Running setup.py install for marionette-client 03:37:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:37:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Running setup.py install for marionette-driver 03:37:43 INFO - Running setup.py install for mozcrash 03:37:43 INFO - Running setup.py install for mozdebug 03:37:43 INFO - Running setup.py install for mozdevice 03:37:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Running setup.py install for mozfile 03:37:43 INFO - Running setup.py install for mozhttpd 03:37:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Running setup.py install for mozinfo 03:37:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Running setup.py install for mozInstall 03:37:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Running setup.py install for mozleak 03:37:43 INFO - Running setup.py install for mozlog 03:37:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Running setup.py install for moznetwork 03:37:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Running setup.py install for mozprocess 03:37:43 INFO - Running setup.py install for mozprofile 03:37:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Running setup.py install for mozrunner 03:37:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Running setup.py install for mozscreenshot 03:37:43 INFO - Running setup.py install for moztest 03:37:43 INFO - Running setup.py install for mozversion 03:37:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:37:43 INFO - Running setup.py install for wptserve 03:37:43 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 03:37:43 INFO - Cleaning up... 03:37:43 INFO - Return code: 0 03:37:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:37:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:37:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:37:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:37:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:37:43 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 0x01C566B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D5D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A39D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D19368>, '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 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D6F0C0>, '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-242', 'USERDOMAIN': 'T-W732-IX-242', '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-242', '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 03:37:43 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 03:37:43 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 03:37:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:37:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:37:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:37:43 INFO - 'COMPUTERNAME': 'T-W732-IX-242', 03:37:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:37:43 INFO - 'DCLOCATION': 'SCL3', 03:37:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:37:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:37:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:37:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:37:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:37:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:37:43 INFO - 'HOMEDRIVE': 'C:', 03:37:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:37:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:37:43 INFO - 'KTS_VERSION': '1.19c', 03:37:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:37:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:37:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-242', 03:37:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:37:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:37:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:37:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:37:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:37:43 INFO - 'MOZ_AIRBAG': '1', 03:37:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:37:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:37:43 INFO - 'MOZ_MSVCVERSION': '8', 03:37:43 INFO - 'MOZ_NO_REMOTE': '1', 03:37:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:37:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:37:43 INFO - 'NO_EM_RESTART': '1', 03:37:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:37:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:37:43 INFO - 'OS': 'Windows_NT', 03:37:43 INFO - 'OURDRIVE': 'C:', 03:37:43 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', 03:37:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:37:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:37:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:37:43 INFO - 'PROCESSOR_LEVEL': '6', 03:37:43 INFO - 'PROCESSOR_REVISION': '1e05', 03:37:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:37:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:37:43 INFO - 'PROMPT': '$P$G', 03:37:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:37:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:37:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:37:43 INFO - 'PWD': 'C:\\slave\\test', 03:37:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:37:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:37:43 INFO - 'SYSTEMDRIVE': 'C:', 03:37:43 INFO - 'SYSTEMROOT': 'C:\\windows', 03:37:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:43 INFO - 'TEST1': 'testie', 03:37:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:37:43 INFO - 'USERDOMAIN': 'T-W732-IX-242', 03:37:43 INFO - 'USERNAME': 'cltbld', 03:37:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:37:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:37:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:37:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:37:43 INFO - 'WINDIR': 'C:\\windows', 03:37:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:37:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:37:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:37:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:37:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:37:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:37:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:37:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:37:47 INFO - Unpacking c:\slave\test\build\tests\marionette 03:37:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:37:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:37:47 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)) 03:37:58 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)) 03:37:58 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)) 03:37:58 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)) 03:37:58 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)) 03:37:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:37:58 INFO - Downloading blessings-1.6.tar.gz 03:37:58 INFO - Running setup.py egg_info for package blessings 03:37:58 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)) 03:37:58 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:37:58 INFO - Running setup.py install for blessings 03:37:58 INFO - Running setup.py install for browsermob-proxy 03:37:58 INFO - Running setup.py install for manifestparser 03:37:58 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Running setup.py install for marionette-client 03:37:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:37:58 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Running setup.py install for marionette-driver 03:37:58 INFO - Running setup.py install for mozcrash 03:37:58 INFO - Running setup.py install for mozdebug 03:37:58 INFO - Running setup.py install for mozdevice 03:37:58 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Running setup.py install for mozhttpd 03:37:58 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Running setup.py install for mozInstall 03:37:58 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:37:58 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:37:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:37:59 INFO - Running setup.py install for mozleak 03:37:59 INFO - Running setup.py install for mozprofile 03:37:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:37:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:37:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:37:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:37:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:37:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:37:59 INFO - Running setup.py install for mozrunner 03:37:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:37:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:38:01 INFO - Running setup.py install for mozscreenshot 03:38:01 INFO - Running setup.py install for moztest 03:38:01 INFO - Running setup.py install for mozversion 03:38:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:38:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:38:01 INFO - Running setup.py install for wptserve 03:38:01 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:38:01 INFO - Cleaning up... 03:38:01 INFO - Return code: 0 03:38:01 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:38:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:38:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:38:01 INFO - Reading from file tmpfile_stdout 03:38:01 INFO - Using _rmtree_windows ... 03:38:01 INFO - Using _rmtree_windows ... 03:38:01 INFO - Current package versions: 03:38:01 INFO - blessings == 1.6 03:38:01 INFO - blobuploader == 1.2.4 03:38:01 INFO - browsermob-proxy == 0.6.0 03:38:01 INFO - distribute == 0.6.14 03:38:01 INFO - docopt == 0.6.1 03:38:01 INFO - manifestparser == 1.1 03:38:01 INFO - marionette-client == 2.3.0 03:38:01 INFO - marionette-driver == 1.4.0 03:38:01 INFO - mozInstall == 1.12 03:38:01 INFO - mozcrash == 0.17 03:38:01 INFO - mozdebug == 0.1 03:38:01 INFO - mozdevice == 0.48 03:38:01 INFO - mozfile == 1.2 03:38:01 INFO - mozhttpd == 0.7 03:38:01 INFO - mozinfo == 0.9 03:38:01 INFO - mozleak == 0.1 03:38:01 INFO - mozlog == 3.1 03:38:01 INFO - moznetwork == 0.27 03:38:01 INFO - mozprocess == 0.22 03:38:01 INFO - mozprofile == 0.28 03:38:01 INFO - mozrunner == 6.11 03:38:01 INFO - mozscreenshot == 0.1 03:38:01 INFO - mozsystemmonitor == 0.0 03:38:01 INFO - moztest == 0.7 03:38:01 INFO - mozversion == 1.4 03:38:01 INFO - requests == 1.2.3 03:38:01 INFO - wptserve == 1.4.0 03:38:01 INFO - Running post-action listener: _resource_record_post_action 03:38:01 INFO - Running post-action listener: _start_resource_monitoring 03:38:01 INFO - Starting resource monitoring. 03:38:01 INFO - ##### 03:38:01 INFO - ##### Running pull step. 03:38:01 INFO - ##### 03:38:01 INFO - Running pre-action listener: _resource_record_pre_action 03:38:01 INFO - Running main action method: pull 03:38:01 INFO - Pull has nothing to do! 03:38:01 INFO - Running post-action listener: _resource_record_post_action 03:38:01 INFO - ##### 03:38:01 INFO - ##### Running install step. 03:38:01 INFO - ##### 03:38:01 INFO - Running pre-action listener: _resource_record_pre_action 03:38:01 INFO - Running main action method: install 03:38:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:38:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:38:01 INFO - Reading from file tmpfile_stdout 03:38:01 INFO - Using _rmtree_windows ... 03:38:01 INFO - Using _rmtree_windows ... 03:38:01 INFO - Detecting whether we're running mozinstall >=1.0... 03:38:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:38:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:38:01 INFO - Reading from file tmpfile_stdout 03:38:01 INFO - Output received: 03:38:01 INFO - Usage: mozinstall-script.py [options] installer 03:38:01 INFO - Options: 03:38:01 INFO - -h, --help show this help message and exit 03:38:01 INFO - -d DEST, --destination=DEST 03:38:01 INFO - Directory to install application into. [default: 03:38:01 INFO - "C:\slave\test"] 03:38:01 INFO - --app=APP Application being installed. [default: firefox] 03:38:01 INFO - Using _rmtree_windows ... 03:38:01 INFO - Using _rmtree_windows ... 03:38:01 INFO - mkdir: C:\slave\test\build\application 03:38:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 03:38:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 03:38:03 INFO - Reading from file tmpfile_stdout 03:38:03 INFO - Output received: 03:38:03 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:38:03 INFO - Using _rmtree_windows ... 03:38:03 INFO - Using _rmtree_windows ... 03:38:03 INFO - Running post-action listener: _resource_record_post_action 03:38:03 INFO - ##### 03:38:03 INFO - ##### Running run-tests step. 03:38:03 INFO - ##### 03:38:03 INFO - Running pre-action listener: _resource_record_pre_action 03:38:03 INFO - Running main action method: run_tests 03:38:03 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:38:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:38:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:38:03 INFO - grabbing minidump binary from tooltool 03:38:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:38:03 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 0x01D19368>, '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 0x0191AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D6F0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:38:03 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 03:38:03 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 03:38:03 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:38:04 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp3jnugn 03:38:04 INFO - INFO - File integrity verified, renaming tmp3jnugn to win32-minidump_stackwalk.exe 03:38:04 INFO - Return code: 0 03:38:04 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:38:04 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:38:04 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/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 03:38:04 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/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 03:38:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 03:38:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 03:38:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:38:04 INFO - 'COMPUTERNAME': 'T-W732-IX-242', 03:38:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 03:38:04 INFO - 'DCLOCATION': 'SCL3', 03:38:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:38:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:38:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:38:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:38:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:38:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:38:04 INFO - 'HOMEDRIVE': 'C:', 03:38:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 03:38:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:38:04 INFO - 'KTS_VERSION': '1.19c', 03:38:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:38:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 03:38:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-242', 03:38:04 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:38:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:38:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:38:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:38:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:38:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:38:04 INFO - 'MOZ_AIRBAG': '1', 03:38:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:38:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:38:04 INFO - 'MOZ_MSVCVERSION': '8', 03:38:04 INFO - 'MOZ_NO_REMOTE': '1', 03:38:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:38:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:38:04 INFO - 'NO_EM_RESTART': '1', 03:38:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:38:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:38:05 INFO - 'OS': 'Windows_NT', 03:38:05 INFO - 'OURDRIVE': 'C:', 03:38:05 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', 03:38:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 03:38:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:38:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:38:05 INFO - 'PROCESSOR_LEVEL': '6', 03:38:05 INFO - 'PROCESSOR_REVISION': '1e05', 03:38:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 03:38:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:38:05 INFO - 'PROMPT': '$P$G', 03:38:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:38:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 03:38:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 03:38:05 INFO - 'PWD': 'C:\\slave\\test', 03:38:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:38:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:38:05 INFO - 'SYSTEMDRIVE': 'C:', 03:38:05 INFO - 'SYSTEMROOT': 'C:\\windows', 03:38:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:38:05 INFO - 'TEST1': 'testie', 03:38:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 03:38:05 INFO - 'USERDOMAIN': 'T-W732-IX-242', 03:38:05 INFO - 'USERNAME': 'cltbld', 03:38:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 03:38:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:38:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:38:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:38:05 INFO - 'WINDIR': 'C:\\windows', 03:38:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 03:38:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 03:38:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:38:05 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/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 03:38:06 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 03:38:06 INFO - import pkg_resources 03:38:08 INFO - Using 1 client processes 03:38:11 INFO - SUITE-START | Running 778 tests 03:38:11 INFO - Running testharness tests 03:38:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:38:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:38:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:38:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:38:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:38:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:38:11 INFO - Setting up ssl 03:38:11 INFO - PROCESS | certutil | 03:38:11 INFO - PROCESS | certutil | 03:38:11 INFO - PROCESS | certutil | 03:38:11 INFO - Certificate Nickname Trust Attributes 03:38:11 INFO - SSL,S/MIME,JAR/XPI 03:38:11 INFO - 03:38:11 INFO - web-platform-tests CT,, 03:38:11 INFO - 03:38:11 INFO - Starting runner 03:38:12 INFO - PROCESS | 2336 | [2336] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 03:38:12 INFO - PROCESS | 2336 | [2336] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 03:38:12 INFO - PROCESS | 2336 | [2336] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 03:38:12 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 03:38:12 INFO - PROCESS | 2336 | [2336] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 03:38:14 INFO - PROCESS | 2336 | 1464863894132 Marionette DEBUG Marionette enabled via build flag and pref 03:38:14 INFO - PROCESS | 2336 | ++DOCSHELL 109F0800 == 1 [pid = 2336] [id = 1] 03:38:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 1 (109F0C00) [pid = 2336] [serial = 1] [outer = 00000000] 03:38:14 INFO - PROCESS | 2336 | [2336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:38:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 2 (109F1800) [pid = 2336] [serial = 2] [outer = 109F0C00] 03:38:15 INFO - PROCESS | 2336 | ++DOCSHELL 1138E000 == 2 [pid = 2336] [id = 2] 03:38:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 3 (1138E400) [pid = 2336] [serial = 3] [outer = 00000000] 03:38:15 INFO - PROCESS | 2336 | [2336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:38:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 4 (1138F000) [pid = 2336] [serial = 4] [outer = 1138E400] 03:38:15 INFO - PROCESS | 2336 | 1464863895764 Marionette INFO Listening on port 2828 03:38:17 INFO - PROCESS | 2336 | 1464863897282 Marionette DEBUG Marionette enabled via command-line flag 03:38:17 INFO - PROCESS | 2336 | [2336] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:38:17 INFO - PROCESS | 2336 | [2336] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:38:17 INFO - PROCESS | 2336 | ++DOCSHELL 14A16C00 == 3 [pid = 2336] [id = 3] 03:38:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 5 (14A1EC00) [pid = 2336] [serial = 5] [outer = 00000000] 03:38:17 INFO - PROCESS | 2336 | [2336] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:38:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 6 (14A1F800) [pid = 2336] [serial = 6] [outer = 14A1EC00] 03:38:17 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:38:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 7 (15712800) [pid = 2336] [serial = 7] [outer = 1138E400] 03:38:18 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:38:18 INFO - PROCESS | 2336 | 1464863898090 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49919 03:38:18 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:38:18 INFO - PROCESS | 2336 | 1464863898096 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49920 03:38:18 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:38:18 INFO - PROCESS | 2336 | 1464863898132 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49921 03:38:18 INFO - PROCESS | 2336 | 1464863898135 Marionette DEBUG Closed connection conn0 03:38:18 INFO - PROCESS | 2336 | 1464863898137 Marionette DEBUG Closed connection conn1 03:38:18 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:38:18 INFO - PROCESS | 2336 | 1464863898201 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49922 03:38:18 INFO - PROCESS | 2336 | 1464863898204 Marionette DEBUG Closed connection conn2 03:38:18 INFO - PROCESS | 2336 | 1464863898309 Marionette DEBUG Closed connection conn3 03:38:18 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:38:18 INFO - PROCESS | 2336 | 1464863898315 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49923 03:38:18 INFO - PROCESS | 2336 | 1464863898320 Marionette DEBUG Closed connection conn4 03:38:18 INFO - PROCESS | 2336 | ++DOCSHELL 160E3400 == 4 [pid = 2336] [id = 4] 03:38:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 8 (160E3C00) [pid = 2336] [serial = 8] [outer = 00000000] 03:38:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 9 (16CE5400) [pid = 2336] [serial = 9] [outer = 160E3C00] 03:38:18 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:38:18 INFO - PROCESS | 2336 | 1464863898439 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49924 03:38:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 10 (16CEB000) [pid = 2336] [serial = 10] [outer = 160E3C00] 03:38:18 INFO - PROCESS | 2336 | 1464863898475 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:38:18 INFO - PROCESS | 2336 | 1464863898480 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160602015354","device":"desktop","version":"48.0a2"} 03:38:19 INFO - PROCESS | 2336 | [2336] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:38:19 INFO - PROCESS | 2336 | [2336] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 03:38:19 INFO - PROCESS | 2336 | [2336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:38:20 INFO - PROCESS | 2336 | ++DOCSHELL 18254000 == 5 [pid = 2336] [id = 5] 03:38:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 11 (1825AC00) [pid = 2336] [serial = 11] [outer = 00000000] 03:38:20 INFO - PROCESS | 2336 | ++DOCSHELL 187DEC00 == 6 [pid = 2336] [id = 6] 03:38:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 12 (187E1C00) [pid = 2336] [serial = 12] [outer = 00000000] 03:38:20 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:38:20 INFO - PROCESS | 2336 | ++DOCSHELL 19586C00 == 7 [pid = 2336] [id = 7] 03:38:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 13 (19587000) [pid = 2336] [serial = 13] [outer = 00000000] 03:38:20 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:38:20 INFO - PROCESS | 2336 | [2336] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:38:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 14 (19869C00) [pid = 2336] [serial = 14] [outer = 19587000] 03:38:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 15 (1978CC00) [pid = 2336] [serial = 15] [outer = 1825AC00] 03:38:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 16 (1978E400) [pid = 2336] [serial = 16] [outer = 187E1C00] 03:38:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 17 (19790C00) [pid = 2336] [serial = 17] [outer = 19587000] 03:38:21 INFO - PROCESS | 2336 | 1464863901877 Marionette DEBUG loaded listener.js 03:38:21 INFO - PROCESS | 2336 | 1464863901891 Marionette DEBUG loaded listener.js 03:38:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 18 (1BF07C00) [pid = 2336] [serial = 18] [outer = 19587000] 03:38:22 INFO - PROCESS | 2336 | 1464863902665 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"13d30096-c6dd-4e3e-84ca-1fc34ed07c6a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160602015354","device":"desktop","version":"48.0a2","command_id":1}}] 03:38:22 INFO - PROCESS | 2336 | 1464863902914 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:38:22 INFO - PROCESS | 2336 | 1464863902947 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 03:38:22 INFO - PROCESS | 2336 | 1464863902967 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:38:23 INFO - PROCESS | 2336 | [2336] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:38:23 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:38:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 19 (1C354800) [pid = 2336] [serial = 19] [outer = 19587000] 03:38:23 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:24 INFO - PROCESS | 2336 | 1464863904007 Marionette TRACE conn5 <- [1,3,null,{}] 03:38:24 INFO - PROCESS | 2336 | 1464863904020 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:38:24 INFO - PROCESS | 2336 | 1464863904036 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 03:38:24 INFO - PROCESS | 2336 | 1464863904095 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 03:38:24 INFO - PROCESS | 2336 | 1464863904098 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 03:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:38:24 INFO - PROCESS | 2336 | 1464863904103 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:38:24 INFO - PROCESS | 2336 | 1464863904107 Marionette TRACE conn5 <- [1,6,null,{}] 03:38:24 INFO - PROCESS | 2336 | 1464863904150 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:24 INFO - PROCESS | 2336 | 1464863904167 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 03:38:24 INFO - PROCESS | 2336 | 1464863904171 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:24 INFO - PROCESS | 2336 | ++DOCSHELL 1CC45800 == 8 [pid = 2336] [id = 8] 03:38:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 20 (1CC45C00) [pid = 2336] [serial = 20] [outer = 00000000] 03:38:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 21 (1CC48400) [pid = 2336] [serial = 21] [outer = 1CC45C00] 03:38:24 INFO - PROCESS | 2336 | 1464863904219 Marionette DEBUG loaded listener.js 03:38:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 22 (1D1B9000) [pid = 2336] [serial = 22] [outer = 1CC45C00] 03:38:24 INFO - PROCESS | 2336 | ++DOCSHELL 160DD000 == 9 [pid = 2336] [id = 9] 03:38:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 23 (160E3800) [pid = 2336] [serial = 23] [outer = 00000000] 03:38:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 24 (17499C00) [pid = 2336] [serial = 24] [outer = 160E3800] 03:38:24 INFO - PROCESS | 2336 | 1464863904622 Marionette DEBUG loaded listener.js 03:38:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 25 (1CC3F400) [pid = 2336] [serial = 25] [outer = 160E3800] 03:38:24 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:38:25 INFO - PROCESS | 2336 | --DOCSHELL 109F0800 == 8 [pid = 2336] [id = 1] 03:38:25 INFO - PROCESS | 2336 | 1464863905354 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1279ms 03:38:25 INFO - PROCESS | 2336 | 1464863905385 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 03:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:38:25 INFO - PROCESS | 2336 | 1464863905388 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 03:38:25 INFO - PROCESS | 2336 | 1464863905393 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:38:25 INFO - PROCESS | 2336 | 1464863905397 Marionette TRACE conn5 <- [1,10,null,{}] 03:38:25 INFO - PROCESS | 2336 | 1464863905403 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:25 INFO - PROCESS | 2336 | 1464863905562 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 03:38:25 INFO - PROCESS | 2336 | 1464863905625 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:25 INFO - PROCESS | 2336 | ++DOCSHELL 0F9EB000 == 9 [pid = 2336] [id = 10] 03:38:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 26 (0FA5D000) [pid = 2336] [serial = 26] [outer = 00000000] 03:38:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 27 (108B2800) [pid = 2336] [serial = 27] [outer = 0FA5D000] 03:38:25 INFO - PROCESS | 2336 | 1464863905681 Marionette DEBUG loaded listener.js 03:38:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 28 (11393000) [pid = 2336] [serial = 28] [outer = 0FA5D000] 03:38:26 INFO - PROCESS | 2336 | 1464863906252 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 03:38:26 INFO - PROCESS | 2336 | 1464863906325 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 03:38:26 INFO - PROCESS | 2336 | 1464863906331 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 03:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:38:26 INFO - PROCESS | 2336 | 1464863906338 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:38:26 INFO - PROCESS | 2336 | 1464863906341 Marionette TRACE conn5 <- [1,14,null,{}] 03:38:26 INFO - PROCESS | 2336 | 1464863906344 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:26 INFO - PROCESS | 2336 | 1464863906464 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 03:38:26 INFO - PROCESS | 2336 | 1464863906525 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:26 INFO - PROCESS | 2336 | ++DOCSHELL 16D69000 == 10 [pid = 2336] [id = 11] 03:38:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 29 (177D3C00) [pid = 2336] [serial = 29] [outer = 00000000] 03:38:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 30 (1825A400) [pid = 2336] [serial = 30] [outer = 177D3C00] 03:38:26 INFO - PROCESS | 2336 | 1464863906580 Marionette DEBUG loaded listener.js 03:38:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 31 (18A57800) [pid = 2336] [serial = 31] [outer = 177D3C00] 03:38:27 INFO - PROCESS | 2336 | 1464863907203 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 930ms 03:38:27 INFO - PROCESS | 2336 | 1464863907270 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 03:38:27 INFO - PROCESS | 2336 | 1464863907272 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 03:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:38:27 INFO - PROCESS | 2336 | 1464863907276 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:38:27 INFO - PROCESS | 2336 | 1464863907280 Marionette TRACE conn5 <- [1,18,null,{}] 03:38:27 INFO - PROCESS | 2336 | 1464863907291 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:27 INFO - PROCESS | 2336 | 1464863907409 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 03:38:27 INFO - PROCESS | 2336 | ++DOCSHELL 14737000 == 11 [pid = 2336] [id = 12] 03:38:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 32 (198F3400) [pid = 2336] [serial = 32] [outer = 00000000] 03:38:27 INFO - PROCESS | 2336 | 1464863907483 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 33 (198F7800) [pid = 2336] [serial = 33] [outer = 198F3400] 03:38:27 INFO - PROCESS | 2336 | ++DOCSHELL 1AF2B800 == 12 [pid = 2336] [id = 13] 03:38:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 34 (1AF2D000) [pid = 2336] [serial = 34] [outer = 00000000] 03:38:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 35 (1BA81C00) [pid = 2336] [serial = 35] [outer = 1AF2D000] 03:38:27 INFO - PROCESS | 2336 | 1464863907578 Marionette DEBUG loaded listener.js 03:38:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 36 (1BF8BC00) [pid = 2336] [serial = 36] [outer = 1AF2D000] 03:38:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 37 (1CC46C00) [pid = 2336] [serial = 37] [outer = 198F3400] 03:38:27 INFO - PROCESS | 2336 | ++DOCSHELL 0CA08400 == 13 [pid = 2336] [id = 14] 03:38:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 38 (0CA09000) [pid = 2336] [serial = 38] [outer = 00000000] 03:38:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 39 (0F9E2400) [pid = 2336] [serial = 39] [outer = 0CA09000] 03:38:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 40 (10481800) [pid = 2336] [serial = 40] [outer = 0CA09000] 03:38:28 INFO - PROCESS | 2336 | --DOCSHELL 160E3400 == 12 [pid = 2336] [id = 4] 03:38:28 INFO - PROCESS | 2336 | 1464863908398 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1173ms 03:38:28 INFO - PROCESS | 2336 | 1464863908453 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 03:38:28 INFO - PROCESS | 2336 | 1464863908458 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 03:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:38:28 INFO - PROCESS | 2336 | 1464863908463 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:38:28 INFO - PROCESS | 2336 | 1464863908466 Marionette TRACE conn5 <- [1,22,null,{}] 03:38:28 INFO - PROCESS | 2336 | 1464863908471 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:28 INFO - PROCESS | 2336 | 1464863908572 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 03:38:28 INFO - PROCESS | 2336 | 1464863908638 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:28 INFO - PROCESS | 2336 | ++DOCSHELL 0FAF4400 == 13 [pid = 2336] [id = 15] 03:38:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 41 (1004B800) [pid = 2336] [serial = 41] [outer = 00000000] 03:38:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 42 (109F1000) [pid = 2336] [serial = 42] [outer = 1004B800] 03:38:28 INFO - PROCESS | 2336 | 1464863908687 Marionette DEBUG loaded listener.js 03:38:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 43 (1135F000) [pid = 2336] [serial = 43] [outer = 1004B800] 03:38:29 INFO - PROCESS | 2336 | 1464863909035 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 03:38:29 INFO - PROCESS | 2336 | 1464863909099 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 03:38:29 INFO - PROCESS | 2336 | 1464863909104 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 03:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:38:29 INFO - PROCESS | 2336 | 1464863909110 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:38:29 INFO - PROCESS | 2336 | 1464863909112 Marionette TRACE conn5 <- [1,26,null,{}] 03:38:29 INFO - PROCESS | 2336 | 1464863909116 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:29 INFO - PROCESS | 2336 | 1464863909200 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 03:38:29 INFO - PROCESS | 2336 | 1464863909208 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:29 INFO - PROCESS | 2336 | ++DOCSHELL 13E87C00 == 14 [pid = 2336] [id = 16] 03:38:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 44 (14085800) [pid = 2336] [serial = 44] [outer = 00000000] 03:38:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 45 (14740C00) [pid = 2336] [serial = 45] [outer = 14085800] 03:38:29 INFO - PROCESS | 2336 | 1464863909255 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 46 (1479B800) [pid = 2336] [serial = 46] [outer = 14085800] 03:38:29 INFO - PROCESS | 2336 | 1464863909668 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 03:38:29 INFO - PROCESS | 2336 | 1464863909683 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 03:38:29 INFO - PROCESS | 2336 | 1464863909686 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 03:38:29 INFO - PROCESS | 2336 | 1464863909689 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:38:29 INFO - PROCESS | 2336 | 1464863909692 Marionette TRACE conn5 <- [1,30,null,{}] 03:38:29 INFO - PROCESS | 2336 | 1464863909702 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:29 INFO - PROCESS | 2336 | 1464863909788 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 03:38:29 INFO - PROCESS | 2336 | 1464863909795 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:29 INFO - PROCESS | 2336 | ++DOCSHELL 14A1CC00 == 15 [pid = 2336] [id = 17] 03:38:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 47 (14AB0800) [pid = 2336] [serial = 47] [outer = 00000000] 03:38:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 48 (16C45000) [pid = 2336] [serial = 48] [outer = 14AB0800] 03:38:29 INFO - PROCESS | 2336 | 1464863909842 Marionette DEBUG loaded listener.js 03:38:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 49 (16D6C400) [pid = 2336] [serial = 49] [outer = 14AB0800] 03:38:30 INFO - PROCESS | 2336 | 1464863910233 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 03:38:30 INFO - PROCESS | 2336 | 1464863910263 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 03:38:30 INFO - PROCESS | 2336 | 1464863910266 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 03:38:30 INFO - PROCESS | 2336 | 1464863910269 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:38:30 INFO - PROCESS | 2336 | 1464863910271 Marionette TRACE conn5 <- [1,34,null,{}] 03:38:30 INFO - PROCESS | 2336 | 1464863910274 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:30 INFO - PROCESS | 2336 | 1464863910382 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 03:38:30 INFO - PROCESS | 2336 | 1464863910388 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:30 INFO - PROCESS | 2336 | ++DOCSHELL 16D70000 == 16 [pid = 2336] [id = 18] 03:38:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 50 (17234800) [pid = 2336] [serial = 50] [outer = 00000000] 03:38:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 51 (17496C00) [pid = 2336] [serial = 51] [outer = 17234800] 03:38:30 INFO - PROCESS | 2336 | 1464863910433 Marionette DEBUG loaded listener.js 03:38:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 52 (1824D800) [pid = 2336] [serial = 52] [outer = 17234800] 03:38:30 INFO - PROCESS | 2336 | 1464863910830 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 03:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:38:30 INFO - PROCESS | 2336 | 1464863910844 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 03:38:30 INFO - PROCESS | 2336 | 1464863910845 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 03:38:30 INFO - PROCESS | 2336 | 1464863910849 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:38:30 INFO - PROCESS | 2336 | 1464863910850 Marionette TRACE conn5 <- [1,38,null,{}] 03:38:30 INFO - PROCESS | 2336 | 1464863910854 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:30 INFO - PROCESS | 2336 | 1464863910956 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 03:38:30 INFO - PROCESS | 2336 | 1464863910965 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:30 INFO - PROCESS | 2336 | ++DOCSHELL 18251800 == 17 [pid = 2336] [id = 19] 03:38:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 53 (18254400) [pid = 2336] [serial = 53] [outer = 00000000] 03:38:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 54 (18A53C00) [pid = 2336] [serial = 54] [outer = 18254400] 03:38:31 INFO - PROCESS | 2336 | 1464863911014 Marionette DEBUG loaded listener.js 03:38:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 55 (19790800) [pid = 2336] [serial = 55] [outer = 18254400] 03:38:31 INFO - PROCESS | 2336 | 1464863911403 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 03:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:38:31 INFO - PROCESS | 2336 | 1464863911419 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 03:38:31 INFO - PROCESS | 2336 | 1464863911421 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 03:38:31 INFO - PROCESS | 2336 | 1464863911424 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:38:31 INFO - PROCESS | 2336 | 1464863911426 Marionette TRACE conn5 <- [1,42,null,{}] 03:38:31 INFO - PROCESS | 2336 | 1464863911429 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:31 INFO - PROCESS | 2336 | 1464863911514 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 03:38:31 INFO - PROCESS | 2336 | 1464863911577 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:31 INFO - PROCESS | 2336 | ++DOCSHELL 1A712C00 == 18 [pid = 2336] [id = 20] 03:38:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 56 (1A713800) [pid = 2336] [serial = 56] [outer = 00000000] 03:38:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 57 (1B606800) [pid = 2336] [serial = 57] [outer = 1A713800] 03:38:31 INFO - PROCESS | 2336 | 1464863911624 Marionette DEBUG loaded listener.js 03:38:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 58 (1BA76C00) [pid = 2336] [serial = 58] [outer = 1A713800] 03:38:32 INFO - PROCESS | 2336 | 1464863912055 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 03:38:32 INFO - PROCESS | 2336 | 1464863912095 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 03:38:32 INFO - PROCESS | 2336 | 1464863912097 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 03:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:38:32 INFO - PROCESS | 2336 | 1464863912100 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:38:32 INFO - PROCESS | 2336 | 1464863912102 Marionette TRACE conn5 <- [1,46,null,{}] 03:38:32 INFO - PROCESS | 2336 | 1464863912106 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:32 INFO - PROCESS | 2336 | 1464863912206 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 03:38:32 INFO - PROCESS | 2336 | 1464863912215 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:32 INFO - PROCESS | 2336 | ++DOCSHELL 19788C00 == 19 [pid = 2336] [id = 21] 03:38:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 59 (1B698C00) [pid = 2336] [serial = 59] [outer = 00000000] 03:38:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 60 (1BF89C00) [pid = 2336] [serial = 60] [outer = 1B698C00] 03:38:32 INFO - PROCESS | 2336 | 1464863912265 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 61 (1C27F000) [pid = 2336] [serial = 61] [outer = 1B698C00] 03:38:32 INFO - PROCESS | 2336 | 1464863912633 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 03:38:32 INFO - PROCESS | 2336 | 1464863912671 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 03:38:32 INFO - PROCESS | 2336 | 1464863912673 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 03:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:38:32 INFO - PROCESS | 2336 | 1464863912676 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:38:32 INFO - PROCESS | 2336 | 1464863912678 Marionette TRACE conn5 <- [1,50,null,{}] 03:38:32 INFO - PROCESS | 2336 | 1464863912681 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:32 INFO - PROCESS | 2336 | 1464863912757 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 03:38:32 INFO - PROCESS | 2336 | 1464863912822 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:32 INFO - PROCESS | 2336 | ++DOCSHELL 1978F800 == 20 [pid = 2336] [id = 22] 03:38:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 62 (1AF17C00) [pid = 2336] [serial = 62] [outer = 00000000] 03:38:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 63 (1AF20400) [pid = 2336] [serial = 63] [outer = 1AF17C00] 03:38:32 INFO - PROCESS | 2336 | 1464863912867 Marionette DEBUG loaded listener.js 03:38:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 64 (1AF20C00) [pid = 2336] [serial = 64] [outer = 1AF17C00] 03:38:33 INFO - PROCESS | 2336 | 1464863913200 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 03:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:38:33 INFO - PROCESS | 2336 | 1464863913247 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 03:38:33 INFO - PROCESS | 2336 | 1464863913249 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 03:38:33 INFO - PROCESS | 2336 | 1464863913253 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:38:33 INFO - PROCESS | 2336 | 1464863913254 Marionette TRACE conn5 <- [1,54,null,{}] 03:38:33 INFO - PROCESS | 2336 | 1464863913258 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:33 INFO - PROCESS | 2336 | 1464863913329 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 03:38:33 INFO - PROCESS | 2336 | 1464863913395 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:33 INFO - PROCESS | 2336 | ++DOCSHELL 18A3A400 == 21 [pid = 2336] [id = 23] 03:38:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 65 (18A3A800) [pid = 2336] [serial = 65] [outer = 00000000] 03:38:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (18A44400) [pid = 2336] [serial = 66] [outer = 18A3A800] 03:38:33 INFO - PROCESS | 2336 | 1464863913439 Marionette DEBUG loaded listener.js 03:38:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (18A47000) [pid = 2336] [serial = 67] [outer = 18A3A800] 03:38:33 INFO - PROCESS | 2336 | 1464863913750 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 530ms 03:38:33 INFO - PROCESS | 2336 | 1464863913784 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 03:38:33 INFO - PROCESS | 2336 | 1464863913786 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 03:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:38:33 INFO - PROCESS | 2336 | 1464863913794 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:38:33 INFO - PROCESS | 2336 | 1464863913797 Marionette TRACE conn5 <- [1,58,null,{}] 03:38:33 INFO - PROCESS | 2336 | 1464863913800 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:33 INFO - PROCESS | 2336 | 1464863913873 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 03:38:33 INFO - PROCESS | 2336 | 1464863913879 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:33 INFO - PROCESS | 2336 | ++DOCSHELL 18A3C400 == 22 [pid = 2336] [id = 24] 03:38:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (18A3C800) [pid = 2336] [serial = 68] [outer = 00000000] 03:38:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (1C285800) [pid = 2336] [serial = 69] [outer = 18A3C800] 03:38:33 INFO - PROCESS | 2336 | 1464863913983 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (1CC44800) [pid = 2336] [serial = 70] [outer = 18A3C800] 03:38:34 INFO - PROCESS | 2336 | 1464863914332 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 03:38:34 INFO - PROCESS | 2336 | 1464863914368 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 03:38:34 INFO - PROCESS | 2336 | 1464863914371 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 03:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:38:34 INFO - PROCESS | 2336 | 1464863914374 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:38:34 INFO - PROCESS | 2336 | 1464863914376 Marionette TRACE conn5 <- [1,62,null,{}] 03:38:34 INFO - PROCESS | 2336 | 1464863914379 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:34 INFO - PROCESS | 2336 | 1464863914472 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 03:38:34 INFO - PROCESS | 2336 | 1464863914539 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:34 INFO - PROCESS | 2336 | ++DOCSHELL 1B6B7800 == 23 [pid = 2336] [id = 25] 03:38:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (1B6B7C00) [pid = 2336] [serial = 71] [outer = 00000000] 03:38:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (1B6C2400) [pid = 2336] [serial = 72] [outer = 1B6B7C00] 03:38:34 INFO - PROCESS | 2336 | 1464863914587 Marionette DEBUG loaded listener.js 03:38:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (1D25A400) [pid = 2336] [serial = 73] [outer = 1B6B7C00] 03:38:34 INFO - PROCESS | 2336 | 1464863914910 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 572ms 03:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:38:34 INFO - PROCESS | 2336 | 1464863914947 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 03:38:34 INFO - PROCESS | 2336 | 1464863914948 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 03:38:34 INFO - PROCESS | 2336 | 1464863914957 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:38:34 INFO - PROCESS | 2336 | 1464863914959 Marionette TRACE conn5 <- [1,66,null,{}] 03:38:34 INFO - PROCESS | 2336 | 1464863914963 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:35 INFO - PROCESS | 2336 | 1464863915042 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 03:38:35 INFO - PROCESS | 2336 | 1464863915124 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:35 INFO - PROCESS | 2336 | ++DOCSHELL 0C85E000 == 24 [pid = 2336] [id = 26] 03:38:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (0C860000) [pid = 2336] [serial = 74] [outer = 00000000] 03:38:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (0C867C00) [pid = 2336] [serial = 75] [outer = 0C860000] 03:38:35 INFO - PROCESS | 2336 | 1464863915168 Marionette DEBUG loaded listener.js 03:38:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (0C86C400) [pid = 2336] [serial = 76] [outer = 0C860000] 03:38:36 INFO - PROCESS | 2336 | 1464863916266 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1334ms 03:38:36 INFO - PROCESS | 2336 | 1464863916287 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 03:38:36 INFO - PROCESS | 2336 | 1464863916291 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 03:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:38:36 INFO - PROCESS | 2336 | 1464863916305 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:38:36 INFO - PROCESS | 2336 | 1464863916308 Marionette TRACE conn5 <- [1,70,null,{}] 03:38:36 INFO - PROCESS | 2336 | 1464863916314 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:36 INFO - PROCESS | 2336 | 1464863916451 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 03:38:36 INFO - PROCESS | 2336 | 1464863916480 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:36 INFO - PROCESS | 2336 | ++DOCSHELL 1012B800 == 25 [pid = 2336] [id = 27] 03:38:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (1012BC00) [pid = 2336] [serial = 77] [outer = 00000000] 03:38:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (1012E800) [pid = 2336] [serial = 78] [outer = 1012BC00] 03:38:36 INFO - PROCESS | 2336 | 1464863916529 Marionette DEBUG loaded listener.js 03:38:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (1047B400) [pid = 2336] [serial = 79] [outer = 1012BC00] 03:38:36 INFO - PROCESS | 2336 | 1464863916950 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 03:38:36 INFO - PROCESS | 2336 | 1464863916978 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 03:38:36 INFO - PROCESS | 2336 | 1464863916983 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 03:38:36 INFO - PROCESS | 2336 | 1464863916989 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:38:36 INFO - PROCESS | 2336 | 1464863916992 Marionette TRACE conn5 <- [1,74,null,{}] 03:38:36 INFO - PROCESS | 2336 | 1464863916995 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:37 INFO - PROCESS | 2336 | 1464863917098 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 03:38:37 INFO - PROCESS | 2336 | 1464863917105 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:37 INFO - PROCESS | 2336 | ++DOCSHELL 108DC000 == 26 [pid = 2336] [id = 28] 03:38:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (108E1C00) [pid = 2336] [serial = 80] [outer = 00000000] 03:38:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (13E84800) [pid = 2336] [serial = 81] [outer = 108E1C00] 03:38:37 INFO - PROCESS | 2336 | 1464863917151 Marionette DEBUG loaded listener.js 03:38:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (140F1400) [pid = 2336] [serial = 82] [outer = 108E1C00] 03:38:37 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (160E3C00) [pid = 2336] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:38:37 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (14AB0800) [pid = 2336] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:38:37 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (17234800) [pid = 2336] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:38:37 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (18254400) [pid = 2336] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:38:37 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1AF17C00) [pid = 2336] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:38:37 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (18A3A800) [pid = 2336] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:38:37 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (18A3C800) [pid = 2336] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:38:37 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (1CC45C00) [pid = 2336] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:38:37 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (0FA5D000) [pid = 2336] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:38:37 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (177D3C00) [pid = 2336] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:38:37 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (1AF2D000) [pid = 2336] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:38:37 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (1004B800) [pid = 2336] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:38:37 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (14085800) [pid = 2336] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:38:37 INFO - PROCESS | 2336 | 1464863917902 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 970ms 03:38:37 INFO - PROCESS | 2336 | 1464863917963 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 03:38:37 INFO - PROCESS | 2336 | 1464863917965 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 03:38:37 INFO - PROCESS | 2336 | 1464863917968 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:38:37 INFO - PROCESS | 2336 | 1464863917971 Marionette TRACE conn5 <- [1,78,null,{}] 03:38:37 INFO - PROCESS | 2336 | 1464863917981 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:38 INFO - PROCESS | 2336 | 1464863918075 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 03:38:38 INFO - PROCESS | 2336 | 1464863918145 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:38 INFO - PROCESS | 2336 | ++DOCSHELL 14387C00 == 27 [pid = 2336] [id = 29] 03:38:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (14735C00) [pid = 2336] [serial = 83] [outer = 00000000] 03:38:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (14799000) [pid = 2336] [serial = 84] [outer = 14735C00] 03:38:38 INFO - PROCESS | 2336 | 1464863918191 Marionette DEBUG loaded listener.js 03:38:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (14A03C00) [pid = 2336] [serial = 85] [outer = 14735C00] 03:38:38 INFO - PROCESS | 2336 | 1464863918511 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 03:38:38 INFO - PROCESS | 2336 | 1464863918543 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 03:38:38 INFO - PROCESS | 2336 | 1464863918545 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 03:38:38 INFO - PROCESS | 2336 | 1464863918565 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:38:38 INFO - PROCESS | 2336 | 1464863918566 Marionette TRACE conn5 <- [1,82,null,{}] 03:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:38:38 INFO - PROCESS | 2336 | 1464863918570 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:38 INFO - PROCESS | 2336 | 1464863918663 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 03:38:38 INFO - PROCESS | 2336 | 1464863918727 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:38 INFO - PROCESS | 2336 | ++DOCSHELL 1479B400 == 28 [pid = 2336] [id = 30] 03:38:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (14867800) [pid = 2336] [serial = 86] [outer = 00000000] 03:38:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (14AAA400) [pid = 2336] [serial = 87] [outer = 14867800] 03:38:38 INFO - PROCESS | 2336 | 1464863918771 Marionette DEBUG loaded listener.js 03:38:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (16C47400) [pid = 2336] [serial = 88] [outer = 14867800] 03:38:39 INFO - PROCESS | 2336 | 1464863919128 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 03:38:39 INFO - PROCESS | 2336 | 1464863919201 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 03:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:38:39 INFO - PROCESS | 2336 | 1464863919203 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 03:38:39 INFO - PROCESS | 2336 | 1464863919206 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:38:39 INFO - PROCESS | 2336 | 1464863919208 Marionette TRACE conn5 <- [1,86,null,{}] 03:38:39 INFO - PROCESS | 2336 | 1464863919211 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:39 INFO - PROCESS | 2336 | 1464863919284 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 03:38:39 INFO - PROCESS | 2336 | 1464863919290 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:39 INFO - PROCESS | 2336 | ++DOCSHELL 16D68800 == 29 [pid = 2336] [id = 31] 03:38:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (16D6D000) [pid = 2336] [serial = 89] [outer = 00000000] 03:38:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (1749CC00) [pid = 2336] [serial = 90] [outer = 16D6D000] 03:38:39 INFO - PROCESS | 2336 | 1464863919333 Marionette DEBUG loaded listener.js 03:38:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (18232000) [pid = 2336] [serial = 91] [outer = 16D6D000] 03:38:39 INFO - PROCESS | 2336 | 1464863919742 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 631ms 03:38:39 INFO - PROCESS | 2336 | 1464863919838 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 03:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:38:39 INFO - PROCESS | 2336 | 1464863919843 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 03:38:39 INFO - PROCESS | 2336 | 1464863919848 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:38:39 INFO - PROCESS | 2336 | 1464863919852 Marionette TRACE conn5 <- [1,90,null,{}] 03:38:39 INFO - PROCESS | 2336 | 1464863919859 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:39 INFO - PROCESS | 2336 | 1464863919962 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 03:38:40 INFO - PROCESS | 2336 | 1464863920048 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:40 INFO - PROCESS | 2336 | ++DOCSHELL 0FAECC00 == 30 [pid = 2336] [id = 32] 03:38:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (0FAED400) [pid = 2336] [serial = 92] [outer = 00000000] 03:38:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (1004B000) [pid = 2336] [serial = 93] [outer = 0FAED400] 03:38:40 INFO - PROCESS | 2336 | 1464863920104 Marionette DEBUG loaded listener.js 03:38:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (1012F000) [pid = 2336] [serial = 94] [outer = 0FAED400] 03:38:40 INFO - PROCESS | 2336 | 1464863920643 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 03:38:40 INFO - PROCESS | 2336 | 1464863920679 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 03:38:40 INFO - PROCESS | 2336 | 1464863920683 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 03:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:38:40 INFO - PROCESS | 2336 | 1464863920691 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:38:40 INFO - PROCESS | 2336 | 1464863920695 Marionette TRACE conn5 <- [1,94,null,{}] 03:38:40 INFO - PROCESS | 2336 | 1464863920699 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:40 INFO - PROCESS | 2336 | 1464863920799 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 03:38:40 INFO - PROCESS | 2336 | 1464863920883 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:40 INFO - PROCESS | 2336 | ++DOCSHELL 1473D800 == 31 [pid = 2336] [id = 33] 03:38:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (14743000) [pid = 2336] [serial = 95] [outer = 00000000] 03:38:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (14A10400) [pid = 2336] [serial = 96] [outer = 14743000] 03:38:40 INFO - PROCESS | 2336 | 1464863920937 Marionette DEBUG loaded listener.js 03:38:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (14AAC000) [pid = 2336] [serial = 97] [outer = 14743000] 03:38:41 INFO - PROCESS | 2336 | 1464863921435 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 770ms 03:38:41 INFO - PROCESS | 2336 | 1464863921463 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 03:38:41 INFO - PROCESS | 2336 | 1464863921466 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 03:38:41 INFO - PROCESS | 2336 | 1464863921469 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:38:41 INFO - PROCESS | 2336 | 1464863921472 Marionette TRACE conn5 <- [1,98,null,{}] 03:38:41 INFO - PROCESS | 2336 | 1464863921482 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:41 INFO - PROCESS | 2336 | 1464863921585 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 03:38:41 INFO - PROCESS | 2336 | 1464863921670 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:41 INFO - PROCESS | 2336 | ++DOCSHELL 18A3FC00 == 32 [pid = 2336] [id = 34] 03:38:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (18A57400) [pid = 2336] [serial = 98] [outer = 00000000] 03:38:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (19785C00) [pid = 2336] [serial = 99] [outer = 18A57400] 03:38:41 INFO - PROCESS | 2336 | 1464863921728 Marionette DEBUG loaded listener.js 03:38:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (1A50D000) [pid = 2336] [serial = 100] [outer = 18A57400] 03:38:42 INFO - PROCESS | 2336 | 1464863922273 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 03:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:38:42 INFO - PROCESS | 2336 | 1464863922343 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 03:38:42 INFO - PROCESS | 2336 | 1464863922345 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 03:38:42 INFO - PROCESS | 2336 | 1464863922348 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:38:42 INFO - PROCESS | 2336 | 1464863922350 Marionette TRACE conn5 <- [1,102,null,{}] 03:38:42 INFO - PROCESS | 2336 | 1464863922354 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:42 INFO - PROCESS | 2336 | 1464863922452 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 03:38:42 INFO - PROCESS | 2336 | 1464863922521 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:42 INFO - PROCESS | 2336 | ++DOCSHELL 1AE48000 == 33 [pid = 2336] [id = 35] 03:38:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (1AE48400) [pid = 2336] [serial = 101] [outer = 00000000] 03:38:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (1AF23400) [pid = 2336] [serial = 102] [outer = 1AE48400] 03:38:42 INFO - PROCESS | 2336 | 1464863922575 Marionette DEBUG loaded listener.js 03:38:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (1B603400) [pid = 2336] [serial = 103] [outer = 1AE48400] 03:38:43 INFO - PROCESS | 2336 | 1464863923073 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 770ms 03:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:38:43 INFO - PROCESS | 2336 | 1464863923123 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 03:38:43 INFO - PROCESS | 2336 | 1464863923126 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 03:38:43 INFO - PROCESS | 2336 | 1464863923129 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:38:43 INFO - PROCESS | 2336 | 1464863923131 Marionette TRACE conn5 <- [1,106,null,{}] 03:38:43 INFO - PROCESS | 2336 | 1464863923135 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:43 INFO - PROCESS | 2336 | 1464863923229 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 03:38:43 INFO - PROCESS | 2336 | 1464863923329 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:43 INFO - PROCESS | 2336 | ++DOCSHELL 0F9E7400 == 34 [pid = 2336] [id = 36] 03:38:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (1B608400) [pid = 2336] [serial = 104] [outer = 00000000] 03:38:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1B6BF800) [pid = 2336] [serial = 105] [outer = 1B608400] 03:38:43 INFO - PROCESS | 2336 | 1464863923382 Marionette DEBUG loaded listener.js 03:38:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1BA77800) [pid = 2336] [serial = 106] [outer = 1B608400] 03:38:43 INFO - PROCESS | 2336 | 1464863923965 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 03:38:43 INFO - PROCESS | 2336 | 1464863924003 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 03:38:44 INFO - PROCESS | 2336 | 1464863924007 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 03:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:38:44 INFO - PROCESS | 2336 | 1464863924012 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:38:44 INFO - PROCESS | 2336 | 1464863924016 Marionette TRACE conn5 <- [1,110,null,{}] 03:38:44 INFO - PROCESS | 2336 | 1464863924022 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:44 INFO - PROCESS | 2336 | 1464863924115 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 03:38:44 INFO - PROCESS | 2336 | 1464863924205 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:44 INFO - PROCESS | 2336 | ++DOCSHELL 0C80F800 == 35 [pid = 2336] [id = 37] 03:38:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (0C815800) [pid = 2336] [serial = 107] [outer = 00000000] 03:38:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (0F985800) [pid = 2336] [serial = 108] [outer = 0C815800] 03:38:44 INFO - PROCESS | 2336 | 1464863924253 Marionette DEBUG loaded listener.js 03:38:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (0FAF4C00) [pid = 2336] [serial = 109] [outer = 0C815800] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (19790C00) [pid = 2336] [serial = 17] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (1479B800) [pid = 2336] [serial = 46] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (16C45000) [pid = 2336] [serial = 48] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (16D6C400) [pid = 2336] [serial = 49] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (17496C00) [pid = 2336] [serial = 51] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (18A53C00) [pid = 2336] [serial = 54] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1B606800) [pid = 2336] [serial = 57] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (1BF89C00) [pid = 2336] [serial = 60] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (1AF20400) [pid = 2336] [serial = 63] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (1824D800) [pid = 2336] [serial = 52] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (18A44400) [pid = 2336] [serial = 66] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (1C285800) [pid = 2336] [serial = 69] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (1B6C2400) [pid = 2336] [serial = 72] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (198F7800) [pid = 2336] [serial = 33] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (19790800) [pid = 2336] [serial = 55] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (18A57800) [pid = 2336] [serial = 31] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (1135F000) [pid = 2336] [serial = 43] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (1AF20C00) [pid = 2336] [serial = 64] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (18A47000) [pid = 2336] [serial = 67] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (1D1B9000) [pid = 2336] [serial = 22] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (1BF8BC00) [pid = 2336] [serial = 36] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (1CC44800) [pid = 2336] [serial = 70] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (16CE5400) [pid = 2336] [serial = 9] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (16CEB000) [pid = 2336] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (1138F000) [pid = 2336] [serial = 4] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (108B2800) [pid = 2336] [serial = 27] [outer = 00000000] [url = about:blank] 03:38:44 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (11393000) [pid = 2336] [serial = 28] [outer = 00000000] [url = about:blank] 03:38:45 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (1825A400) [pid = 2336] [serial = 30] [outer = 00000000] [url = about:blank] 03:38:45 INFO - PROCESS | 2336 | --DOMWINDOW == 67 (1BA81C00) [pid = 2336] [serial = 35] [outer = 00000000] [url = about:blank] 03:38:45 INFO - PROCESS | 2336 | --DOMWINDOW == 66 (0F9E2400) [pid = 2336] [serial = 39] [outer = 00000000] [url = about:blank] 03:38:45 INFO - PROCESS | 2336 | --DOMWINDOW == 65 (109F1000) [pid = 2336] [serial = 42] [outer = 00000000] [url = about:blank] 03:38:45 INFO - PROCESS | 2336 | --DOMWINDOW == 64 (14740C00) [pid = 2336] [serial = 45] [outer = 00000000] [url = about:blank] 03:38:45 INFO - PROCESS | 2336 | --DOMWINDOW == 63 (1CC48400) [pid = 2336] [serial = 21] [outer = 00000000] [url = about:blank] 03:38:45 INFO - PROCESS | 2336 | --DOMWINDOW == 62 (17499C00) [pid = 2336] [serial = 24] [outer = 00000000] [url = about:blank] 03:38:45 INFO - PROCESS | 2336 | --DOMWINDOW == 61 (19869C00) [pid = 2336] [serial = 14] [outer = 00000000] [url = about:blank] 03:38:45 INFO - PROCESS | 2336 | 1464863925208 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1236ms 03:38:45 INFO - PROCESS | 2336 | 1464863925250 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 03:38:45 INFO - PROCESS | 2336 | 1464863925254 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 03:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:38:45 INFO - PROCESS | 2336 | 1464863925259 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:38:45 INFO - PROCESS | 2336 | 1464863925262 Marionette TRACE conn5 <- [1,114,null,{}] 03:38:45 INFO - PROCESS | 2336 | 1464863925268 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:45 INFO - PROCESS | 2336 | 1464863925354 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 03:38:45 INFO - PROCESS | 2336 | 1464863925420 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:45 INFO - PROCESS | 2336 | ++DOCSHELL 0C86B000 == 36 [pid = 2336] [id = 38] 03:38:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 62 (0CA01C00) [pid = 2336] [serial = 110] [outer = 00000000] 03:38:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 63 (0F9E7000) [pid = 2336] [serial = 111] [outer = 0CA01C00] 03:38:45 INFO - PROCESS | 2336 | 1464863925468 Marionette DEBUG loaded listener.js 03:38:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 64 (0FAED000) [pid = 2336] [serial = 112] [outer = 0CA01C00] 03:38:45 INFO - PROCESS | 2336 | 1464863925875 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 690ms 03:38:45 INFO - PROCESS | 2336 | 1464863925950 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 03:38:45 INFO - PROCESS | 2336 | 1464863925956 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 03:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:38:45 INFO - PROCESS | 2336 | 1464863925962 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:38:45 INFO - PROCESS | 2336 | 1464863925965 Marionette TRACE conn5 <- [1,118,null,{}] 03:38:45 INFO - PROCESS | 2336 | 1464863925969 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:46 INFO - PROCESS | 2336 | 1464863926049 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 03:38:46 INFO - PROCESS | 2336 | 1464863926058 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:46 INFO - PROCESS | 2336 | ++DOCSHELL 10938000 == 37 [pid = 2336] [id = 39] 03:38:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 65 (10995400) [pid = 2336] [serial = 113] [outer = 00000000] 03:38:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (109FC400) [pid = 2336] [serial = 114] [outer = 10995400] 03:38:46 INFO - PROCESS | 2336 | 1464863926103 Marionette DEBUG loaded listener.js 03:38:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (1138B800) [pid = 2336] [serial = 115] [outer = 10995400] 03:38:46 INFO - PROCESS | 2336 | 1464863926510 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 03:38:46 INFO - PROCESS | 2336 | 1464863926534 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 03:38:46 INFO - PROCESS | 2336 | 1464863926537 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 03:38:46 INFO - PROCESS | 2336 | 1464863926540 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:38:46 INFO - PROCESS | 2336 | 1464863926544 Marionette TRACE conn5 <- [1,122,null,{}] 03:38:46 INFO - PROCESS | 2336 | 1464863926554 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:46 INFO - PROCESS | 2336 | 1464863926636 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 03:38:46 INFO - PROCESS | 2336 | 1464863926644 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:46 INFO - PROCESS | 2336 | ++DOCSHELL 1473C800 == 38 [pid = 2336] [id = 40] 03:38:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (1473D000) [pid = 2336] [serial = 116] [outer = 00000000] 03:38:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (14743C00) [pid = 2336] [serial = 117] [outer = 1473D000] 03:38:46 INFO - PROCESS | 2336 | 1464863926692 Marionette DEBUG loaded listener.js 03:38:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (1485C400) [pid = 2336] [serial = 118] [outer = 1473D000] 03:38:47 INFO - PROCESS | 2336 | 1464863927119 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 03:38:47 INFO - PROCESS | 2336 | 1464863927174 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 03:38:47 INFO - PROCESS | 2336 | 1464863927177 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 03:38:47 INFO - PROCESS | 2336 | 1464863927180 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:38:47 INFO - PROCESS | 2336 | 1464863927182 Marionette TRACE conn5 <- [1,126,null,{}] 03:38:47 INFO - PROCESS | 2336 | 1464863927192 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:47 INFO - PROCESS | 2336 | 1464863927301 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 03:38:47 INFO - PROCESS | 2336 | 1464863927307 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:47 INFO - PROCESS | 2336 | ++DOCSHELL 14743800 == 39 [pid = 2336] [id = 41] 03:38:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (14A1F400) [pid = 2336] [serial = 119] [outer = 00000000] 03:38:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (16CDF400) [pid = 2336] [serial = 120] [outer = 14A1F400] 03:38:47 INFO - PROCESS | 2336 | 1464863927351 Marionette DEBUG loaded listener.js 03:38:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (16CEA400) [pid = 2336] [serial = 121] [outer = 14A1F400] 03:38:47 INFO - PROCESS | 2336 | 1464863927778 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 03:38:47 INFO - PROCESS | 2336 | 1464863927815 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 03:38:47 INFO - PROCESS | 2336 | 1464863927817 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 03:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:38:47 INFO - PROCESS | 2336 | 1464863927820 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:38:47 INFO - PROCESS | 2336 | 1464863927822 Marionette TRACE conn5 <- [1,130,null,{}] 03:38:47 INFO - PROCESS | 2336 | 1464863927825 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:47 INFO - PROCESS | 2336 | 1464863927920 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 03:38:47 INFO - PROCESS | 2336 | 1464863927926 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:47 INFO - PROCESS | 2336 | ++DOCSHELL 16D6EC00 == 40 [pid = 2336] [id = 42] 03:38:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (16D74000) [pid = 2336] [serial = 122] [outer = 00000000] 03:38:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (17496C00) [pid = 2336] [serial = 123] [outer = 16D74000] 03:38:47 INFO - PROCESS | 2336 | 1464863927970 Marionette DEBUG loaded listener.js 03:38:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (1824B800) [pid = 2336] [serial = 124] [outer = 16D74000] 03:38:48 INFO - PROCESS | 2336 | 1464863928406 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 03:38:48 INFO - PROCESS | 2336 | 1464863928451 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 03:38:48 INFO - PROCESS | 2336 | 1464863928453 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 03:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:38:48 INFO - PROCESS | 2336 | 1464863928456 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:38:48 INFO - PROCESS | 2336 | 1464863928458 Marionette TRACE conn5 <- [1,134,null,{}] 03:38:48 INFO - PROCESS | 2336 | 1464863928462 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:48 INFO - PROCESS | 2336 | 1464863928580 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 03:38:48 INFO - PROCESS | 2336 | 1464863928594 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:48 INFO - PROCESS | 2336 | ++DOCSHELL 187EBC00 == 41 [pid = 2336] [id = 43] 03:38:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (18A3D800) [pid = 2336] [serial = 125] [outer = 00000000] 03:38:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (18A49C00) [pid = 2336] [serial = 126] [outer = 18A3D800] 03:38:48 INFO - PROCESS | 2336 | 1464863928676 Marionette DEBUG loaded listener.js 03:38:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (18B4C800) [pid = 2336] [serial = 127] [outer = 18A3D800] 03:38:49 INFO - PROCESS | 2336 | 1464863929077 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 03:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:38:49 INFO - PROCESS | 2336 | 1464863929127 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 03:38:49 INFO - PROCESS | 2336 | 1464863929129 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 03:38:49 INFO - PROCESS | 2336 | 1464863929132 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:38:49 INFO - PROCESS | 2336 | 1464863929133 Marionette TRACE conn5 <- [1,138,null,{}] 03:38:49 INFO - PROCESS | 2336 | 1464863929137 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:49 INFO - PROCESS | 2336 | 1464863929285 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 03:38:49 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (0C860000) [pid = 2336] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:38:49 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1A713800) [pid = 2336] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:38:49 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (1B6B7C00) [pid = 2336] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:38:49 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (1B698C00) [pid = 2336] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:38:49 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (1012BC00) [pid = 2336] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:38:49 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (14735C00) [pid = 2336] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:38:49 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (108E1C00) [pid = 2336] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:38:49 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (14867800) [pid = 2336] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:38:49 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (16D6D000) [pid = 2336] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:38:49 INFO - PROCESS | 2336 | 1464863929355 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:49 INFO - PROCESS | 2336 | ++DOCSHELL 0C864000 == 42 [pid = 2336] [id = 44] 03:38:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (0C864800) [pid = 2336] [serial = 128] [outer = 00000000] 03:38:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (11389800) [pid = 2336] [serial = 129] [outer = 0C864800] 03:38:49 INFO - PROCESS | 2336 | 1464863929401 Marionette DEBUG loaded listener.js 03:38:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (14735C00) [pid = 2336] [serial = 130] [outer = 0C864800] 03:38:49 INFO - PROCESS | 2336 | 1464863929759 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 03:38:49 INFO - PROCESS | 2336 | 1464863929803 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 03:38:49 INFO - PROCESS | 2336 | 1464863929805 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 03:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:38:49 INFO - PROCESS | 2336 | 1464863929808 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:38:49 INFO - PROCESS | 2336 | 1464863929810 Marionette TRACE conn5 <- [1,142,null,{}] 03:38:49 INFO - PROCESS | 2336 | 1464863929814 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:49 INFO - PROCESS | 2336 | 1464863929887 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 03:38:49 INFO - PROCESS | 2336 | 1464863929893 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:49 INFO - PROCESS | 2336 | ++DOCSHELL 0FA66C00 == 43 [pid = 2336] [id = 45] 03:38:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (1570FC00) [pid = 2336] [serial = 131] [outer = 00000000] 03:38:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (198F1000) [pid = 2336] [serial = 132] [outer = 1570FC00] 03:38:49 INFO - PROCESS | 2336 | 1464863929936 Marionette DEBUG loaded listener.js 03:38:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (198F3800) [pid = 2336] [serial = 133] [outer = 1570FC00] 03:38:50 INFO - PROCESS | 2336 | 1464863930330 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 03:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:38:50 INFO - PROCESS | 2336 | 1464863930379 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 03:38:50 INFO - PROCESS | 2336 | 1464863930381 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 03:38:50 INFO - PROCESS | 2336 | 1464863930388 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:38:50 INFO - PROCESS | 2336 | 1464863930390 Marionette TRACE conn5 <- [1,146,null,{}] 03:38:50 INFO - PROCESS | 2336 | 1464863930394 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:50 INFO - PROCESS | 2336 | 1464863930466 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 03:38:50 INFO - PROCESS | 2336 | 1464863930473 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:50 INFO - PROCESS | 2336 | ++DOCSHELL 1473BC00 == 44 [pid = 2336] [id = 46] 03:38:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (1AF1C800) [pid = 2336] [serial = 134] [outer = 00000000] 03:38:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (1AF23800) [pid = 2336] [serial = 135] [outer = 1AF1C800] 03:38:50 INFO - PROCESS | 2336 | 1464863930516 Marionette DEBUG loaded listener.js 03:38:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (1B60D000) [pid = 2336] [serial = 136] [outer = 1AF1C800] 03:38:50 INFO - PROCESS | 2336 | 1464863930929 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 590ms 03:38:50 INFO - PROCESS | 2336 | 1464863930983 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 03:38:50 INFO - PROCESS | 2336 | 1464863930985 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 03:38:50 INFO - PROCESS | 2336 | 1464863930993 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:38:50 INFO - PROCESS | 2336 | 1464863930994 Marionette TRACE conn5 <- [1,150,null,{}] 03:38:50 INFO - PROCESS | 2336 | 1464863930998 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:51 INFO - PROCESS | 2336 | 1464863931073 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 03:38:51 INFO - PROCESS | 2336 | 1464863931079 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:51 INFO - PROCESS | 2336 | ++DOCSHELL 1986B800 == 45 [pid = 2336] [id = 47] 03:38:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (1AF15800) [pid = 2336] [serial = 137] [outer = 00000000] 03:38:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (1B6BF400) [pid = 2336] [serial = 138] [outer = 1AF15800] 03:38:51 INFO - PROCESS | 2336 | 1464863931122 Marionette DEBUG loaded listener.js 03:38:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (1BB33400) [pid = 2336] [serial = 139] [outer = 1AF15800] 03:38:51 INFO - PROCESS | 2336 | 1464863931848 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 03:38:51 INFO - PROCESS | 2336 | 1464863931927 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 03:38:51 INFO - PROCESS | 2336 | 1464863931932 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 03:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:38:51 INFO - PROCESS | 2336 | 1464863931937 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:38:51 INFO - PROCESS | 2336 | 1464863931939 Marionette TRACE conn5 <- [1,154,null,{}] 03:38:51 INFO - PROCESS | 2336 | 1464863931946 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:52 INFO - PROCESS | 2336 | 1464863932067 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 03:38:52 INFO - PROCESS | 2336 | 1464863932133 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:52 INFO - PROCESS | 2336 | ++DOCSHELL 0F9E6000 == 46 [pid = 2336] [id = 48] 03:38:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (0F9EBC00) [pid = 2336] [serial = 140] [outer = 00000000] 03:38:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (108E4000) [pid = 2336] [serial = 141] [outer = 0F9EBC00] 03:38:52 INFO - PROCESS | 2336 | 1464863932189 Marionette DEBUG loaded listener.js 03:38:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (111EE000) [pid = 2336] [serial = 142] [outer = 0F9EBC00] 03:38:53 INFO - PROCESS | 2336 | 1464863933049 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1127ms 03:38:53 INFO - PROCESS | 2336 | 1464863933063 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 03:38:53 INFO - PROCESS | 2336 | 1464863933067 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 03:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:38:53 INFO - PROCESS | 2336 | 1464863933072 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:38:53 INFO - PROCESS | 2336 | 1464863933076 Marionette TRACE conn5 <- [1,158,null,{}] 03:38:53 INFO - PROCESS | 2336 | 1464863933083 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:53 INFO - PROCESS | 2336 | 1464863933187 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 03:38:53 INFO - PROCESS | 2336 | 1464863933261 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:53 INFO - PROCESS | 2336 | ++DOCSHELL 10056C00 == 47 [pid = 2336] [id = 49] 03:38:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1012CC00) [pid = 2336] [serial = 143] [outer = 00000000] 03:38:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (108DB800) [pid = 2336] [serial = 144] [outer = 1012CC00] 03:38:53 INFO - PROCESS | 2336 | 1464863933310 Marionette DEBUG loaded listener.js 03:38:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (111F2800) [pid = 2336] [serial = 145] [outer = 1012CC00] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 18A3FC00 == 46 [pid = 2336] [id = 34] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 0FAECC00 == 45 [pid = 2336] [id = 32] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 1473D800 == 44 [pid = 2336] [id = 33] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 1AE48000 == 43 [pid = 2336] [id = 35] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 1479B400 == 42 [pid = 2336] [id = 30] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 16D68800 == 41 [pid = 2336] [id = 31] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 14387C00 == 40 [pid = 2336] [id = 29] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 1473BC00 == 39 [pid = 2336] [id = 46] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 0FA66C00 == 38 [pid = 2336] [id = 45] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 0C864000 == 37 [pid = 2336] [id = 44] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 187EBC00 == 36 [pid = 2336] [id = 43] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 16D6EC00 == 35 [pid = 2336] [id = 42] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 14743800 == 34 [pid = 2336] [id = 41] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 1473C800 == 33 [pid = 2336] [id = 40] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 10938000 == 32 [pid = 2336] [id = 39] 03:38:53 INFO - PROCESS | 2336 | --DOCSHELL 0C86B000 == 31 [pid = 2336] [id = 38] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (1012E800) [pid = 2336] [serial = 78] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (1047B400) [pid = 2336] [serial = 79] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (14799000) [pid = 2336] [serial = 84] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (13E84800) [pid = 2336] [serial = 81] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (14AAA400) [pid = 2336] [serial = 87] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (140F1400) [pid = 2336] [serial = 82] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (1749CC00) [pid = 2336] [serial = 90] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (18232000) [pid = 2336] [serial = 91] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (0C86C400) [pid = 2336] [serial = 76] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (16C47400) [pid = 2336] [serial = 88] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (14A03C00) [pid = 2336] [serial = 85] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (0C867C00) [pid = 2336] [serial = 75] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (1BA76C00) [pid = 2336] [serial = 58] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (1D25A400) [pid = 2336] [serial = 73] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (1C27F000) [pid = 2336] [serial = 61] [outer = 00000000] [url = about:blank] 03:38:53 INFO - PROCESS | 2336 | 1464863933811 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 790ms 03:38:53 INFO - PROCESS | 2336 | 1464863933864 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 03:38:53 INFO - PROCESS | 2336 | 1464863933871 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 03:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:38:53 INFO - PROCESS | 2336 | 1464863933877 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:38:53 INFO - PROCESS | 2336 | 1464863933880 Marionette TRACE conn5 <- [1,162,null,{}] 03:38:53 INFO - PROCESS | 2336 | 1464863933883 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:53 INFO - PROCESS | 2336 | 1464863933965 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 03:38:53 INFO - PROCESS | 2336 | 1464863933975 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:53 INFO - PROCESS | 2336 | ++DOCSHELL 10130C00 == 32 [pid = 2336] [id = 50] 03:38:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (10479400) [pid = 2336] [serial = 146] [outer = 00000000] 03:38:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (109FDC00) [pid = 2336] [serial = 147] [outer = 10479400] 03:38:54 INFO - PROCESS | 2336 | 1464863934020 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (140F1400) [pid = 2336] [serial = 148] [outer = 10479400] 03:38:54 INFO - PROCESS | 2336 | 1464863934477 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 03:38:54 INFO - PROCESS | 2336 | 1464863934508 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 03:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:38:54 INFO - PROCESS | 2336 | 1464863934510 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 03:38:54 INFO - PROCESS | 2336 | 1464863934514 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:38:54 INFO - PROCESS | 2336 | 1464863934517 Marionette TRACE conn5 <- [1,166,null,{}] 03:38:54 INFO - PROCESS | 2336 | 1464863934532 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:54 INFO - PROCESS | 2336 | 1464863934613 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 03:38:54 INFO - PROCESS | 2336 | 1464863934644 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:54 INFO - PROCESS | 2336 | ++DOCSHELL 14A12400 == 33 [pid = 2336] [id = 51] 03:38:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (14A12800) [pid = 2336] [serial = 149] [outer = 00000000] 03:38:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (14AA9000) [pid = 2336] [serial = 150] [outer = 14A12800] 03:38:54 INFO - PROCESS | 2336 | 1464863934692 Marionette DEBUG loaded listener.js 03:38:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (15710400) [pid = 2336] [serial = 151] [outer = 14A12800] 03:38:55 INFO - PROCESS | 2336 | 1464863935130 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 03:38:55 INFO - PROCESS | 2336 | 1464863935144 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 03:38:55 INFO - PROCESS | 2336 | 1464863935147 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 03:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:38:55 INFO - PROCESS | 2336 | 1464863935150 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:38:55 INFO - PROCESS | 2336 | 1464863935152 Marionette TRACE conn5 <- [1,170,null,{}] 03:38:55 INFO - PROCESS | 2336 | 1464863935155 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:55 INFO - PROCESS | 2336 | 1464863935236 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 03:38:55 INFO - PROCESS | 2336 | 1464863935243 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:55 INFO - PROCESS | 2336 | ++DOCSHELL 16C49400 == 34 [pid = 2336] [id = 52] 03:38:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (16CE0000) [pid = 2336] [serial = 152] [outer = 00000000] 03:38:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (172AB400) [pid = 2336] [serial = 153] [outer = 16CE0000] 03:38:55 INFO - PROCESS | 2336 | 1464863935288 Marionette DEBUG loaded listener.js 03:38:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (177CD800) [pid = 2336] [serial = 154] [outer = 16CE0000] 03:38:55 INFO - PROCESS | 2336 | 1464863935698 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 571ms 03:38:55 INFO - PROCESS | 2336 | 1464863935725 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 03:38:55 INFO - PROCESS | 2336 | 1464863935727 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 03:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:38:55 INFO - PROCESS | 2336 | 1464863935730 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:38:55 INFO - PROCESS | 2336 | 1464863935732 Marionette TRACE conn5 <- [1,174,null,{}] 03:38:55 INFO - PROCESS | 2336 | 1464863935755 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:55 INFO - PROCESS | 2336 | 1464863935858 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 03:38:55 INFO - PROCESS | 2336 | 1464863935867 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:55 INFO - PROCESS | 2336 | ++DOCSHELL 1825A000 == 35 [pid = 2336] [id = 53] 03:38:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (1825A400) [pid = 2336] [serial = 155] [outer = 00000000] 03:38:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (187E9000) [pid = 2336] [serial = 156] [outer = 1825A400] 03:38:55 INFO - PROCESS | 2336 | 1464863935911 Marionette DEBUG loaded listener.js 03:38:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (18A3EC00) [pid = 2336] [serial = 157] [outer = 1825A400] 03:38:56 INFO - PROCESS | 2336 | 1464863936353 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 650ms 03:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:38:56 INFO - PROCESS | 2336 | 1464863936381 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 03:38:56 INFO - PROCESS | 2336 | 1464863936383 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 03:38:56 INFO - PROCESS | 2336 | 1464863936386 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:38:56 INFO - PROCESS | 2336 | 1464863936388 Marionette TRACE conn5 <- [1,178,null,{}] 03:38:56 INFO - PROCESS | 2336 | 1464863936391 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:56 INFO - PROCESS | 2336 | 1464863936510 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 03:38:56 INFO - PROCESS | 2336 | 1464863936517 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:56 INFO - PROCESS | 2336 | ++DOCSHELL 18A43C00 == 36 [pid = 2336] [id = 54] 03:38:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (18A46400) [pid = 2336] [serial = 158] [outer = 00000000] 03:38:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (1A7EC400) [pid = 2336] [serial = 159] [outer = 18A46400] 03:38:56 INFO - PROCESS | 2336 | 1464863936563 Marionette DEBUG loaded listener.js 03:38:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (1AE42000) [pid = 2336] [serial = 160] [outer = 18A46400] 03:38:56 INFO - PROCESS | 2336 | 1464863936986 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 03:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:38:57 INFO - PROCESS | 2336 | 1464863937019 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 03:38:57 INFO - PROCESS | 2336 | 1464863937021 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 03:38:57 INFO - PROCESS | 2336 | 1464863937024 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:38:57 INFO - PROCESS | 2336 | 1464863937026 Marionette TRACE conn5 <- [1,182,null,{}] 03:38:57 INFO - PROCESS | 2336 | 1464863937029 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:57 INFO - PROCESS | 2336 | 1464863937127 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 03:38:57 INFO - PROCESS | 2336 | 1464863937137 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:57 INFO - PROCESS | 2336 | ++DOCSHELL 1AF19400 == 37 [pid = 2336] [id = 55] 03:38:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (1AF1B400) [pid = 2336] [serial = 161] [outer = 00000000] 03:38:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (1B69E400) [pid = 2336] [serial = 162] [outer = 1AF1B400] 03:38:57 INFO - PROCESS | 2336 | 1464863937180 Marionette DEBUG loaded listener.js 03:38:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (1AF21C00) [pid = 2336] [serial = 163] [outer = 1AF1B400] 03:38:57 INFO - PROCESS | 2336 | 1464863937604 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 03:38:57 INFO - PROCESS | 2336 | 1464863937657 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 03:38:57 INFO - PROCESS | 2336 | 1464863937659 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 03:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:38:57 INFO - PROCESS | 2336 | 1464863937679 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:38:57 INFO - PROCESS | 2336 | 1464863937681 Marionette TRACE conn5 <- [1,186,null,{}] 03:38:57 INFO - PROCESS | 2336 | 1464863937685 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:57 INFO - PROCESS | 2336 | 1464863937923 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (0FAED400) [pid = 2336] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (14743000) [pid = 2336] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (18A57400) [pid = 2336] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (1AE48400) [pid = 2336] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (1B608400) [pid = 2336] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (14A1F400) [pid = 2336] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (1AF1C800) [pid = 2336] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (16D74000) [pid = 2336] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0C815800) [pid = 2336] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (0CA01C00) [pid = 2336] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (1473D000) [pid = 2336] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (10995400) [pid = 2336] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (18A3D800) [pid = 2336] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (0C864800) [pid = 2336] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:38:57 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (1570FC00) [pid = 2336] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:38:57 INFO - PROCESS | 2336 | 1464863937973 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:58 INFO - PROCESS | 2336 | ++DOCSHELL 0C80D000 == 38 [pid = 2336] [id = 56] 03:38:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (0C814400) [pid = 2336] [serial = 164] [outer = 00000000] 03:38:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (108DE400) [pid = 2336] [serial = 165] [outer = 0C814400] 03:38:58 INFO - PROCESS | 2336 | 1464863938017 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (14743000) [pid = 2336] [serial = 166] [outer = 0C814400] 03:38:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (1AF1C800) [pid = 2336] [serial = 167] [outer = 0CA09000] 03:38:58 INFO - PROCESS | 2336 | 1464863938408 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 790ms 03:38:58 INFO - PROCESS | 2336 | 1464863938454 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 03:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:38:58 INFO - PROCESS | 2336 | 1464863938456 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 03:38:58 INFO - PROCESS | 2336 | 1464863938460 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:38:58 INFO - PROCESS | 2336 | 1464863938461 Marionette TRACE conn5 <- [1,190,null,{}] 03:38:58 INFO - PROCESS | 2336 | 1464863938465 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:58 INFO - PROCESS | 2336 | 1464863938540 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 03:38:58 INFO - PROCESS | 2336 | 1464863938547 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:58 INFO - PROCESS | 2336 | ++DOCSHELL 16D74000 == 39 [pid = 2336] [id = 57] 03:38:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (18A41400) [pid = 2336] [serial = 168] [outer = 00000000] 03:38:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (1BB3C000) [pid = 2336] [serial = 169] [outer = 18A41400] 03:38:58 INFO - PROCESS | 2336 | 1464863938591 Marionette DEBUG loaded listener.js 03:38:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (1BF93000) [pid = 2336] [serial = 170] [outer = 18A41400] 03:38:58 INFO - PROCESS | 2336 | 1464863938979 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 03:38:59 INFO - PROCESS | 2336 | 1464863939040 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 03:38:59 INFO - PROCESS | 2336 | 1464863939042 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 03:38:59 INFO - PROCESS | 2336 | 1464863939046 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - PROCESS | 2336 | 1464863939048 Marionette TRACE conn5 <- [1,194,null,{}] 03:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:38:59 INFO - PROCESS | 2336 | 1464863939056 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:59 INFO - PROCESS | 2336 | 1464863939130 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 03:38:59 INFO - PROCESS | 2336 | 1464863939137 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:59 INFO - PROCESS | 2336 | ++DOCSHELL 16C47000 == 40 [pid = 2336] [id = 58] 03:38:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1BB8BC00) [pid = 2336] [serial = 171] [outer = 00000000] 03:38:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (1C27F400) [pid = 2336] [serial = 172] [outer = 1BB8BC00] 03:38:59 INFO - PROCESS | 2336 | 1464863939181 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1C283400) [pid = 2336] [serial = 173] [outer = 1BB8BC00] 03:38:59 INFO - PROCESS | 2336 | 1464863939576 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 03:38:59 INFO - PROCESS | 2336 | 1464863939623 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 03:38:59 INFO - PROCESS | 2336 | 1464863939625 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 03:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:38:59 INFO - PROCESS | 2336 | 1464863939641 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:38:59 INFO - PROCESS | 2336 | 1464863939644 Marionette TRACE conn5 <- [1,198,null,{}] 03:38:59 INFO - PROCESS | 2336 | 1464863939647 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:38:59 INFO - PROCESS | 2336 | 1464863939749 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 03:38:59 INFO - PROCESS | 2336 | 1464863939757 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:38:59 INFO - PROCESS | 2336 | ++DOCSHELL 18A1FC00 == 41 [pid = 2336] [id = 59] 03:38:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (18A20C00) [pid = 2336] [serial = 174] [outer = 00000000] 03:38:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (1C27D400) [pid = 2336] [serial = 175] [outer = 18A20C00] 03:38:59 INFO - PROCESS | 2336 | 1464863939806 Marionette DEBUG loaded listener.js 03:38:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (1C281800) [pid = 2336] [serial = 176] [outer = 18A20C00] 03:39:00 INFO - PROCESS | 2336 | 1464863940462 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 870ms 03:39:00 INFO - PROCESS | 2336 | 1464863940514 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 03:39:00 INFO - PROCESS | 2336 | 1464863940519 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 03:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:39:00 INFO - PROCESS | 2336 | 1464863940524 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:39:00 INFO - PROCESS | 2336 | 1464863940529 Marionette TRACE conn5 <- [1,202,null,{}] 03:39:00 INFO - PROCESS | 2336 | 1464863940534 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:00 INFO - PROCESS | 2336 | 1464863940670 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 03:39:00 INFO - PROCESS | 2336 | 1464863940746 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:00 INFO - PROCESS | 2336 | ++DOCSHELL 0C868000 == 42 [pid = 2336] [id = 60] 03:39:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (0CA07400) [pid = 2336] [serial = 177] [outer = 00000000] 03:39:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (108B2800) [pid = 2336] [serial = 178] [outer = 0CA07400] 03:39:00 INFO - PROCESS | 2336 | 1464863940842 Marionette DEBUG loaded listener.js 03:39:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1435E800) [pid = 2336] [serial = 179] [outer = 0CA07400] 03:39:01 INFO - PROCESS | 2336 | 1464863941403 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 03:39:01 INFO - PROCESS | 2336 | 1464863941460 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 03:39:01 INFO - PROCESS | 2336 | 1464863941466 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 03:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:39:01 INFO - PROCESS | 2336 | 1464863941472 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:39:01 INFO - PROCESS | 2336 | 1464863941475 Marionette TRACE conn5 <- [1,206,null,{}] 03:39:01 INFO - PROCESS | 2336 | 1464863941479 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:01 INFO - PROCESS | 2336 | 1464863941584 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 03:39:01 INFO - PROCESS | 2336 | 1464863941672 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:01 INFO - PROCESS | 2336 | ++DOCSHELL 16C45000 == 43 [pid = 2336] [id = 61] 03:39:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (16C47400) [pid = 2336] [serial = 180] [outer = 00000000] 03:39:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (172AE400) [pid = 2336] [serial = 181] [outer = 16C47400] 03:39:01 INFO - PROCESS | 2336 | 1464863941726 Marionette DEBUG loaded listener.js 03:39:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (18A1D000) [pid = 2336] [serial = 182] [outer = 16C47400] 03:39:02 INFO - PROCESS | 2336 | 1464863942272 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 03:39:02 INFO - PROCESS | 2336 | 1464863942344 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 03:39:02 INFO - PROCESS | 2336 | 1464863942347 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 03:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:39:02 INFO - PROCESS | 2336 | 1464863942350 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:39:02 INFO - PROCESS | 2336 | 1464863942354 Marionette TRACE conn5 <- [1,210,null,{}] 03:39:02 INFO - PROCESS | 2336 | 1464863942365 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:02 INFO - PROCESS | 2336 | 1464863942489 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 03:39:02 INFO - PROCESS | 2336 | 1464863942558 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:02 INFO - PROCESS | 2336 | ++DOCSHELL 1A7EB000 == 44 [pid = 2336] [id = 62] 03:39:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (1AC81800) [pid = 2336] [serial = 183] [outer = 00000000] 03:39:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (1B6B8800) [pid = 2336] [serial = 184] [outer = 1AC81800] 03:39:02 INFO - PROCESS | 2336 | 1464863942617 Marionette DEBUG loaded listener.js 03:39:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1C287C00) [pid = 2336] [serial = 185] [outer = 1AC81800] 03:39:03 INFO - PROCESS | 2336 | 1464863943286 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 970ms 03:39:03 INFO - PROCESS | 2336 | 1464863943324 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 03:39:03 INFO - PROCESS | 2336 | 1464863943328 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 03:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:39:03 INFO - PROCESS | 2336 | 1464863943333 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:39:03 INFO - PROCESS | 2336 | 1464863943336 Marionette TRACE conn5 <- [1,214,null,{}] 03:39:03 INFO - PROCESS | 2336 | 1464863943342 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:03 INFO - PROCESS | 2336 | 1464863943436 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 03:39:03 INFO - PROCESS | 2336 | 1464863943527 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:03 INFO - PROCESS | 2336 | ++DOCSHELL 0C945800 == 45 [pid = 2336] [id = 63] 03:39:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (0C947400) [pid = 2336] [serial = 186] [outer = 00000000] 03:39:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (0CA09800) [pid = 2336] [serial = 187] [outer = 0C947400] 03:39:03 INFO - PROCESS | 2336 | 1464863943577 Marionette DEBUG loaded listener.js 03:39:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (0FAE9C00) [pid = 2336] [serial = 188] [outer = 0C947400] 03:39:04 INFO - PROCESS | 2336 | --DOCSHELL 0F9E7400 == 44 [pid = 2336] [id = 36] 03:39:04 INFO - PROCESS | 2336 | --DOCSHELL 16C47000 == 43 [pid = 2336] [id = 58] 03:39:04 INFO - PROCESS | 2336 | --DOCSHELL 16D74000 == 42 [pid = 2336] [id = 57] 03:39:04 INFO - PROCESS | 2336 | --DOCSHELL 0C80D000 == 41 [pid = 2336] [id = 56] 03:39:04 INFO - PROCESS | 2336 | --DOCSHELL 1AF19400 == 40 [pid = 2336] [id = 55] 03:39:04 INFO - PROCESS | 2336 | --DOCSHELL 18A43C00 == 39 [pid = 2336] [id = 54] 03:39:04 INFO - PROCESS | 2336 | --DOCSHELL 1825A000 == 38 [pid = 2336] [id = 53] 03:39:04 INFO - PROCESS | 2336 | --DOCSHELL 16C49400 == 37 [pid = 2336] [id = 52] 03:39:04 INFO - PROCESS | 2336 | --DOCSHELL 14A12400 == 36 [pid = 2336] [id = 51] 03:39:04 INFO - PROCESS | 2336 | --DOCSHELL 10130C00 == 35 [pid = 2336] [id = 50] 03:39:04 INFO - PROCESS | 2336 | --DOCSHELL 10056C00 == 34 [pid = 2336] [id = 49] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1B6BF400) [pid = 2336] [serial = 138] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOCSHELL 0F9E6000 == 33 [pid = 2336] [id = 48] 03:39:04 INFO - PROCESS | 2336 | --DOCSHELL 1986B800 == 32 [pid = 2336] [id = 47] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1B60D000) [pid = 2336] [serial = 136] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (17496C00) [pid = 2336] [serial = 123] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (0FAF4C00) [pid = 2336] [serial = 109] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (0F985800) [pid = 2336] [serial = 108] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (0F9E7000) [pid = 2336] [serial = 111] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (0FAED000) [pid = 2336] [serial = 112] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (14743C00) [pid = 2336] [serial = 117] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (109FC400) [pid = 2336] [serial = 114] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1138B800) [pid = 2336] [serial = 115] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (18A49C00) [pid = 2336] [serial = 126] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1824B800) [pid = 2336] [serial = 124] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (11389800) [pid = 2336] [serial = 129] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (18B4C800) [pid = 2336] [serial = 127] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (198F1000) [pid = 2336] [serial = 132] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (1AF23800) [pid = 2336] [serial = 135] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (14735C00) [pid = 2336] [serial = 130] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (198F3800) [pid = 2336] [serial = 133] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (1012F000) [pid = 2336] [serial = 94] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (1004B000) [pid = 2336] [serial = 93] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (14AAC000) [pid = 2336] [serial = 97] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (14A10400) [pid = 2336] [serial = 96] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (1A50D000) [pid = 2336] [serial = 100] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (19785C00) [pid = 2336] [serial = 99] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (1B603400) [pid = 2336] [serial = 103] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (1AF23400) [pid = 2336] [serial = 102] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (1BA77800) [pid = 2336] [serial = 106] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (1B6BF800) [pid = 2336] [serial = 105] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (16CDF400) [pid = 2336] [serial = 120] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (1485C400) [pid = 2336] [serial = 118] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (16CEA400) [pid = 2336] [serial = 121] [outer = 00000000] [url = about:blank] 03:39:04 INFO - PROCESS | 2336 | 1464863944145 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 03:39:04 INFO - PROCESS | 2336 | 1464863944164 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 03:39:04 INFO - PROCESS | 2336 | 1464863944170 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 03:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:39:04 INFO - PROCESS | 2336 | 1464863944175 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:39:04 INFO - PROCESS | 2336 | 1464863944178 Marionette TRACE conn5 <- [1,218,null,{}] 03:39:04 INFO - PROCESS | 2336 | 1464863944182 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:04 INFO - PROCESS | 2336 | 1464863944262 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 03:39:04 INFO - PROCESS | 2336 | 1464863944272 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:04 INFO - PROCESS | 2336 | ++DOCSHELL 0C93D400 == 33 [pid = 2336] [id = 64] 03:39:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (0F97DC00) [pid = 2336] [serial = 189] [outer = 00000000] 03:39:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (1004AC00) [pid = 2336] [serial = 190] [outer = 0F97DC00] 03:39:04 INFO - PROCESS | 2336 | 1464863944319 Marionette DEBUG loaded listener.js 03:39:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (1012A000) [pid = 2336] [serial = 191] [outer = 0F97DC00] 03:39:04 INFO - PROCESS | 2336 | 1464863944761 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 03:39:04 INFO - PROCESS | 2336 | 1464863944809 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 03:39:04 INFO - PROCESS | 2336 | 1464863944811 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 03:39:04 INFO - PROCESS | 2336 | 1464863944814 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:39:04 INFO - PROCESS | 2336 | 1464863944817 Marionette TRACE conn5 <- [1,222,null,{}] 03:39:04 INFO - PROCESS | 2336 | 1464863944830 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:04 INFO - PROCESS | 2336 | 1464863944935 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 03:39:04 INFO - PROCESS | 2336 | 1464863944949 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:04 INFO - PROCESS | 2336 | ++DOCSHELL 1417D400 == 34 [pid = 2336] [id = 65] 03:39:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (14188000) [pid = 2336] [serial = 192] [outer = 00000000] 03:39:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (14737400) [pid = 2336] [serial = 193] [outer = 14188000] 03:39:05 INFO - PROCESS | 2336 | 1464863944996 Marionette DEBUG loaded listener.js 03:39:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (14741400) [pid = 2336] [serial = 194] [outer = 14188000] 03:39:05 INFO - PROCESS | 2336 | 1464863945374 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 03:39:05 INFO - PROCESS | 2336 | 1464863945449 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 03:39:05 INFO - PROCESS | 2336 | 1464863945451 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 03:39:05 INFO - PROCESS | 2336 | 1464863945455 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:39:05 INFO - PROCESS | 2336 | 1464863945457 Marionette TRACE conn5 <- [1,226,null,{}] 03:39:05 INFO - PROCESS | 2336 | 1464863945460 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:05 INFO - PROCESS | 2336 | 1464863945544 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 03:39:05 INFO - PROCESS | 2336 | 1464863945551 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:05 INFO - PROCESS | 2336 | ++DOCSHELL 14863800 == 35 [pid = 2336] [id = 66] 03:39:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (14864800) [pid = 2336] [serial = 195] [outer = 00000000] 03:39:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (14A1AC00) [pid = 2336] [serial = 196] [outer = 14864800] 03:39:05 INFO - PROCESS | 2336 | 1464863945596 Marionette DEBUG loaded listener.js 03:39:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (15714800) [pid = 2336] [serial = 197] [outer = 14864800] 03:39:06 INFO - PROCESS | 2336 | 1464863946034 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 03:39:06 INFO - PROCESS | 2336 | 1464863946096 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 03:39:06 INFO - PROCESS | 2336 | 1464863946098 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 03:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:39:06 INFO - PROCESS | 2336 | 1464863946101 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:39:06 INFO - PROCESS | 2336 | 1464863946103 Marionette TRACE conn5 <- [1,230,null,{}] 03:39:06 INFO - PROCESS | 2336 | 1464863946116 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:06 INFO - PROCESS | 2336 | 1464863946213 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 03:39:06 INFO - PROCESS | 2336 | 1464863946222 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:06 INFO - PROCESS | 2336 | ++DOCSHELL 14A1C800 == 36 [pid = 2336] [id = 67] 03:39:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (160DC800) [pid = 2336] [serial = 198] [outer = 00000000] 03:39:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (16CEA800) [pid = 2336] [serial = 199] [outer = 160DC800] 03:39:06 INFO - PROCESS | 2336 | 1464863946266 Marionette DEBUG loaded listener.js 03:39:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (16CEB400) [pid = 2336] [serial = 200] [outer = 160DC800] 03:39:06 INFO - PROCESS | 2336 | 1464863946691 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 03:39:06 INFO - PROCESS | 2336 | 1464863946734 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 03:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:39:06 INFO - PROCESS | 2336 | 1464863946736 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 03:39:06 INFO - PROCESS | 2336 | 1464863946739 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:39:06 INFO - PROCESS | 2336 | 1464863946740 Marionette TRACE conn5 <- [1,234,null,{}] 03:39:06 INFO - PROCESS | 2336 | 1464863946749 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:06 INFO - PROCESS | 2336 | 1464863946870 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 03:39:06 INFO - PROCESS | 2336 | 1464863946948 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:06 INFO - PROCESS | 2336 | ++DOCSHELL 0C93FC00 == 37 [pid = 2336] [id = 68] 03:39:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (177D8400) [pid = 2336] [serial = 201] [outer = 00000000] 03:39:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (18A1B000) [pid = 2336] [serial = 202] [outer = 177D8400] 03:39:06 INFO - PROCESS | 2336 | 1464863946993 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (18A25C00) [pid = 2336] [serial = 203] [outer = 177D8400] 03:39:07 INFO - PROCESS | 2336 | 1464863947382 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 03:39:07 INFO - PROCESS | 2336 | 1464863947430 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 03:39:07 INFO - PROCESS | 2336 | 1464863947432 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 03:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:39:07 INFO - PROCESS | 2336 | 1464863947435 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:39:07 INFO - PROCESS | 2336 | 1464863947437 Marionette TRACE conn5 <- [1,238,null,{}] 03:39:07 INFO - PROCESS | 2336 | 1464863947440 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:07 INFO - PROCESS | 2336 | 1464863947546 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 03:39:07 INFO - PROCESS | 2336 | 1464863947553 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:07 INFO - PROCESS | 2336 | ++DOCSHELL 14864400 == 38 [pid = 2336] [id = 69] 03:39:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1834A400) [pid = 2336] [serial = 204] [outer = 00000000] 03:39:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (18A48C00) [pid = 2336] [serial = 205] [outer = 1834A400] 03:39:07 INFO - PROCESS | 2336 | 1464863947597 Marionette DEBUG loaded listener.js 03:39:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (18A58400) [pid = 2336] [serial = 206] [outer = 1834A400] 03:39:08 INFO - PROCESS | 2336 | 1464863948016 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 03:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:39:08 INFO - PROCESS | 2336 | 1464863948066 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 03:39:08 INFO - PROCESS | 2336 | 1464863948068 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 03:39:08 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (1BB8BC00) [pid = 2336] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:39:08 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (18A46400) [pid = 2336] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:39:08 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (1AF15800) [pid = 2336] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:39:08 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (1012CC00) [pid = 2336] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:39:08 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (1825A400) [pid = 2336] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:39:08 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (10479400) [pid = 2336] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:39:08 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (14A12800) [pid = 2336] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:39:08 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (1AF1B400) [pid = 2336] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:39:08 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (16CE0000) [pid = 2336] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:39:08 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (18A41400) [pid = 2336] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:39:08 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (0C814400) [pid = 2336] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:39:08 INFO - PROCESS | 2336 | 1464863948186 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - PROCESS | 2336 | 1464863948188 Marionette TRACE conn5 <- [1,242,null,{}] 03:39:08 INFO - PROCESS | 2336 | 1464863948222 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:08 INFO - PROCESS | 2336 | 1464863948296 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 03:39:08 INFO - PROCESS | 2336 | 1464863948314 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:08 INFO - PROCESS | 2336 | ++DOCSHELL 0C85EC00 == 39 [pid = 2336] [id = 70] 03:39:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (1004A000) [pid = 2336] [serial = 207] [outer = 00000000] 03:39:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (14A12800) [pid = 2336] [serial = 208] [outer = 1004A000] 03:39:08 INFO - PROCESS | 2336 | 1464863948358 Marionette DEBUG loaded listener.js 03:39:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (1749F800) [pid = 2336] [serial = 209] [outer = 1004A000] 03:39:08 INFO - PROCESS | 2336 | 1464863948750 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 03:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:39:08 INFO - PROCESS | 2336 | 1464863948802 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 03:39:08 INFO - PROCESS | 2336 | 1464863948804 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 03:39:08 INFO - PROCESS | 2336 | 1464863948807 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:39:08 INFO - PROCESS | 2336 | 1464863948809 Marionette TRACE conn5 <- [1,246,null,{}] 03:39:08 INFO - PROCESS | 2336 | 1464863948812 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:08 INFO - PROCESS | 2336 | 1464863948886 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 03:39:08 INFO - PROCESS | 2336 | 1464863948892 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:08 INFO - PROCESS | 2336 | ++DOCSHELL 18A43C00 == 40 [pid = 2336] [id = 71] 03:39:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (18A46C00) [pid = 2336] [serial = 210] [outer = 00000000] 03:39:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (19871800) [pid = 2336] [serial = 211] [outer = 18A46C00] 03:39:08 INFO - PROCESS | 2336 | 1464863948936 Marionette DEBUG loaded listener.js 03:39:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (198EF400) [pid = 2336] [serial = 212] [outer = 18A46C00] 03:39:09 INFO - PROCESS | 2336 | 1464863949356 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 03:39:09 INFO - PROCESS | 2336 | 1464863949387 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 03:39:09 INFO - PROCESS | 2336 | 1464863949389 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 03:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:39:09 INFO - PROCESS | 2336 | 1464863949393 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:39:09 INFO - PROCESS | 2336 | 1464863949394 Marionette TRACE conn5 <- [1,250,null,{}] 03:39:09 INFO - PROCESS | 2336 | 1464863949398 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:09 INFO - PROCESS | 2336 | 1464863949474 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 03:39:09 INFO - PROCESS | 2336 | 1464863949480 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:09 INFO - PROCESS | 2336 | ++DOCSHELL 19870C00 == 41 [pid = 2336] [id = 72] 03:39:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1A7DE400) [pid = 2336] [serial = 213] [outer = 00000000] 03:39:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (1AF1CC00) [pid = 2336] [serial = 214] [outer = 1A7DE400] 03:39:09 INFO - PROCESS | 2336 | 1464863949523 Marionette DEBUG loaded listener.js 03:39:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1AF36400) [pid = 2336] [serial = 215] [outer = 1A7DE400] 03:39:09 INFO - PROCESS | 2336 | 1464863949938 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 03:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:39:09 INFO - PROCESS | 2336 | 1464863949969 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 03:39:09 INFO - PROCESS | 2336 | 1464863949971 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 03:39:09 INFO - PROCESS | 2336 | 1464863949974 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:39:09 INFO - PROCESS | 2336 | 1464863949976 Marionette TRACE conn5 <- [1,254,null,{}] 03:39:09 INFO - PROCESS | 2336 | 1464863949980 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:10 INFO - PROCESS | 2336 | 1464863950105 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 03:39:10 INFO - PROCESS | 2336 | 1464863950113 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:10 INFO - PROCESS | 2336 | ++DOCSHELL 1AF1E000 == 42 [pid = 2336] [id = 73] 03:39:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (1AF20400) [pid = 2336] [serial = 216] [outer = 00000000] 03:39:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (1B6C2C00) [pid = 2336] [serial = 217] [outer = 1AF20400] 03:39:10 INFO - PROCESS | 2336 | 1464863950161 Marionette DEBUG loaded listener.js 03:39:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (1BB95800) [pid = 2336] [serial = 218] [outer = 1AF20400] 03:39:10 INFO - PROCESS | 2336 | 1464863950750 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 829ms 03:39:10 INFO - PROCESS | 2336 | 1464863950816 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 03:39:10 INFO - PROCESS | 2336 | 1464863950822 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 03:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:39:10 INFO - PROCESS | 2336 | 1464863950842 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:39:10 INFO - PROCESS | 2336 | 1464863950846 Marionette TRACE conn5 <- [1,258,null,{}] 03:39:10 INFO - PROCESS | 2336 | 1464863950866 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:11 INFO - PROCESS | 2336 | 1464863951003 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 03:39:11 INFO - PROCESS | 2336 | 1464863951051 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:11 INFO - PROCESS | 2336 | ++DOCSHELL 0FA5D400 == 43 [pid = 2336] [id = 74] 03:39:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (0FA60C00) [pid = 2336] [serial = 219] [outer = 00000000] 03:39:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (10481C00) [pid = 2336] [serial = 220] [outer = 0FA60C00] 03:39:11 INFO - PROCESS | 2336 | 1464863951107 Marionette DEBUG loaded listener.js 03:39:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (109F9400) [pid = 2336] [serial = 221] [outer = 0FA60C00] 03:39:11 INFO - PROCESS | 2336 | 1464863951766 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 990ms 03:39:11 INFO - PROCESS | 2336 | 1464863951832 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 03:39:11 INFO - PROCESS | 2336 | 1464863951838 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 03:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:39:11 INFO - PROCESS | 2336 | 1464863951844 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:39:11 INFO - PROCESS | 2336 | 1464863951847 Marionette TRACE conn5 <- [1,262,null,{}] 03:39:11 INFO - PROCESS | 2336 | 1464863951851 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:11 INFO - PROCESS | 2336 | 1464863951959 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 03:39:12 INFO - PROCESS | 2336 | 1464863952035 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:12 INFO - PROCESS | 2336 | ++DOCSHELL 16D70400 == 44 [pid = 2336] [id = 75] 03:39:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (17234400) [pid = 2336] [serial = 222] [outer = 00000000] 03:39:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (187E8C00) [pid = 2336] [serial = 223] [outer = 17234400] 03:39:12 INFO - PROCESS | 2336 | 1464863952088 Marionette DEBUG loaded listener.js 03:39:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (1986B800) [pid = 2336] [serial = 224] [outer = 17234400] 03:39:12 INFO - PROCESS | 2336 | 1464863952669 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 03:39:12 INFO - PROCESS | 2336 | 1464863952716 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 03:39:12 INFO - PROCESS | 2336 | 1464863952719 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 03:39:12 INFO - PROCESS | 2336 | 1464863952722 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:39:12 INFO - PROCESS | 2336 | 1464863952726 Marionette TRACE conn5 <- [1,266,null,{}] 03:39:12 INFO - PROCESS | 2336 | 1464863952737 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:12 INFO - PROCESS | 2336 | 1464863952842 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 03:39:12 INFO - PROCESS | 2336 | 1464863952920 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:12 INFO - PROCESS | 2336 | ++DOCSHELL 18238400 == 45 [pid = 2336] [id = 76] 03:39:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (1B6C0000) [pid = 2336] [serial = 225] [outer = 00000000] 03:39:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (1C27A800) [pid = 2336] [serial = 226] [outer = 1B6C0000] 03:39:13 INFO - PROCESS | 2336 | 1464863953016 Marionette DEBUG loaded listener.js 03:39:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1C34FC00) [pid = 2336] [serial = 227] [outer = 1B6C0000] 03:39:13 INFO - PROCESS | 2336 | 1464863953609 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 930ms 03:39:13 INFO - PROCESS | 2336 | 1464863953659 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 03:39:13 INFO - PROCESS | 2336 | 1464863953662 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 03:39:13 INFO - PROCESS | 2336 | 1464863953666 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:39:13 INFO - PROCESS | 2336 | 1464863953668 Marionette TRACE conn5 <- [1,270,null,{}] 03:39:13 INFO - PROCESS | 2336 | 1464863953672 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:13 INFO - PROCESS | 2336 | 1464863953789 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 03:39:13 INFO - PROCESS | 2336 | 1464863953863 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:13 INFO - PROCESS | 2336 | ++DOCSHELL 1A587C00 == 46 [pid = 2336] [id = 77] 03:39:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1A588000) [pid = 2336] [serial = 228] [outer = 00000000] 03:39:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1A58B400) [pid = 2336] [serial = 229] [outer = 1A588000] 03:39:13 INFO - PROCESS | 2336 | 1464863953917 Marionette DEBUG loaded listener.js 03:39:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1B6BE800) [pid = 2336] [serial = 230] [outer = 1A588000] 03:39:14 INFO - PROCESS | 2336 | 1464863954558 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 930ms 03:39:14 INFO - PROCESS | 2336 | 1464863954602 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 03:39:14 INFO - PROCESS | 2336 | 1464863954606 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 03:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:39:14 INFO - PROCESS | 2336 | 1464863954611 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:39:14 INFO - PROCESS | 2336 | 1464863954615 Marionette TRACE conn5 <- [1,274,null,{}] 03:39:14 INFO - PROCESS | 2336 | 1464863954620 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:14 INFO - PROCESS | 2336 | 1464863954748 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 03:39:14 INFO - PROCESS | 2336 | 1464863954826 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:14 INFO - PROCESS | 2336 | ++DOCSHELL 0C86AC00 == 47 [pid = 2336] [id = 78] 03:39:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (0C86C800) [pid = 2336] [serial = 231] [outer = 00000000] 03:39:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (0FA0E400) [pid = 2336] [serial = 232] [outer = 0C86C800] 03:39:14 INFO - PROCESS | 2336 | 1464863954917 Marionette DEBUG loaded listener.js 03:39:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (11352400) [pid = 2336] [serial = 233] [outer = 0C86C800] 03:39:15 INFO - PROCESS | 2336 | --DOCSHELL 0C80F800 == 46 [pid = 2336] [id = 37] 03:39:15 INFO - PROCESS | 2336 | --DOCSHELL 19870C00 == 45 [pid = 2336] [id = 72] 03:39:15 INFO - PROCESS | 2336 | --DOCSHELL 18A43C00 == 44 [pid = 2336] [id = 71] 03:39:15 INFO - PROCESS | 2336 | --DOCSHELL 0C85EC00 == 43 [pid = 2336] [id = 70] 03:39:15 INFO - PROCESS | 2336 | --DOCSHELL 14864400 == 42 [pid = 2336] [id = 69] 03:39:15 INFO - PROCESS | 2336 | --DOCSHELL 0C93FC00 == 41 [pid = 2336] [id = 68] 03:39:15 INFO - PROCESS | 2336 | --DOCSHELL 14A1C800 == 40 [pid = 2336] [id = 67] 03:39:15 INFO - PROCESS | 2336 | --DOCSHELL 14863800 == 39 [pid = 2336] [id = 66] 03:39:15 INFO - PROCESS | 2336 | --DOCSHELL 1417D400 == 38 [pid = 2336] [id = 65] 03:39:15 INFO - PROCESS | 2336 | --DOCSHELL 0C93D400 == 37 [pid = 2336] [id = 64] 03:39:15 INFO - PROCESS | 2336 | --DOCSHELL 0C945800 == 36 [pid = 2336] [id = 63] 03:39:15 INFO - PROCESS | 2336 | --DOCSHELL 0C868000 == 35 [pid = 2336] [id = 60] 03:39:15 INFO - PROCESS | 2336 | --DOCSHELL 18A1FC00 == 34 [pid = 2336] [id = 59] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1C283400) [pid = 2336] [serial = 173] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (1C27D400) [pid = 2336] [serial = 175] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1A7EC400) [pid = 2336] [serial = 159] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1BB33400) [pid = 2336] [serial = 139] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (111F2800) [pid = 2336] [serial = 145] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (108DB800) [pid = 2336] [serial = 144] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (108E4000) [pid = 2336] [serial = 141] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (18A3EC00) [pid = 2336] [serial = 157] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (109FDC00) [pid = 2336] [serial = 147] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (140F1400) [pid = 2336] [serial = 148] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (14AA9000) [pid = 2336] [serial = 150] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (15710400) [pid = 2336] [serial = 151] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1B69E400) [pid = 2336] [serial = 162] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (172AB400) [pid = 2336] [serial = 153] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1AF21C00) [pid = 2336] [serial = 163] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (1BB3C000) [pid = 2336] [serial = 169] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (1BF93000) [pid = 2336] [serial = 170] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (1C27F400) [pid = 2336] [serial = 172] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (108DE400) [pid = 2336] [serial = 165] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (10481800) [pid = 2336] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (187E9000) [pid = 2336] [serial = 156] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (1AE42000) [pid = 2336] [serial = 160] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (14743000) [pid = 2336] [serial = 166] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (177CD800) [pid = 2336] [serial = 154] [outer = 00000000] [url = about:blank] 03:39:15 INFO - PROCESS | 2336 | 1464863955532 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 990ms 03:39:15 INFO - PROCESS | 2336 | 1464863955604 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 03:39:15 INFO - PROCESS | 2336 | 1464863955610 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 03:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:39:15 INFO - PROCESS | 2336 | 1464863955632 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:39:15 INFO - PROCESS | 2336 | 1464863955634 Marionette TRACE conn5 <- [1,278,null,{}] 03:39:15 INFO - PROCESS | 2336 | 1464863955638 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:15 INFO - PROCESS | 2336 | 1464863955724 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 03:39:15 INFO - PROCESS | 2336 | 1464863955738 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:15 INFO - PROCESS | 2336 | ++DOCSHELL 1485FC00 == 35 [pid = 2336] [id = 79] 03:39:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (14863000) [pid = 2336] [serial = 234] [outer = 00000000] 03:39:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (14A08C00) [pid = 2336] [serial = 235] [outer = 14863000] 03:39:15 INFO - PROCESS | 2336 | 1464863955782 Marionette DEBUG loaded listener.js 03:39:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (14A1FC00) [pid = 2336] [serial = 236] [outer = 14863000] 03:39:16 INFO - PROCESS | 2336 | 1464863956219 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 03:39:16 INFO - PROCESS | 2336 | 1464863956259 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 03:39:16 INFO - PROCESS | 2336 | 1464863956262 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 03:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:39:16 INFO - PROCESS | 2336 | 1464863956265 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:39:16 INFO - PROCESS | 2336 | 1464863956268 Marionette TRACE conn5 <- [1,282,null,{}] 03:39:16 INFO - PROCESS | 2336 | 1464863956278 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:16 INFO - PROCESS | 2336 | 1464863956361 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 03:39:16 INFO - PROCESS | 2336 | 1464863956371 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:16 INFO - PROCESS | 2336 | ++DOCSHELL 16D6D000 == 36 [pid = 2336] [id = 80] 03:39:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (16D6F400) [pid = 2336] [serial = 237] [outer = 00000000] 03:39:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (17496400) [pid = 2336] [serial = 238] [outer = 16D6F400] 03:39:16 INFO - PROCESS | 2336 | 1464863956417 Marionette DEBUG loaded listener.js 03:39:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1822EC00) [pid = 2336] [serial = 239] [outer = 16D6F400] 03:39:16 INFO - PROCESS | 2336 | 1464863956835 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 03:39:16 INFO - PROCESS | 2336 | 1464863956899 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 03:39:16 INFO - PROCESS | 2336 | 1464863956902 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 03:39:16 INFO - PROCESS | 2336 | 1464863956905 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:39:16 INFO - PROCESS | 2336 | 1464863956907 Marionette TRACE conn5 <- [1,286,null,{}] 03:39:16 INFO - PROCESS | 2336 | 1464863956910 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:16 INFO - PROCESS | 2336 | 1464863956993 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 03:39:17 INFO - PROCESS | 2336 | 1464863957000 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:17 INFO - PROCESS | 2336 | ++DOCSHELL 18237000 == 37 [pid = 2336] [id = 81] 03:39:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (18252800) [pid = 2336] [serial = 240] [outer = 00000000] 03:39:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (18A1AC00) [pid = 2336] [serial = 241] [outer = 18252800] 03:39:17 INFO - PROCESS | 2336 | 1464863957045 Marionette DEBUG loaded listener.js 03:39:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (18A3DC00) [pid = 2336] [serial = 242] [outer = 18252800] 03:39:17 INFO - PROCESS | 2336 | 1464863957506 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 03:39:17 INFO - PROCESS | 2336 | 1464863957539 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 03:39:17 INFO - PROCESS | 2336 | 1464863957541 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 03:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:39:17 INFO - PROCESS | 2336 | 1464863957544 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:39:17 INFO - PROCESS | 2336 | 1464863957546 Marionette TRACE conn5 <- [1,290,null,{}] 03:39:17 INFO - PROCESS | 2336 | 1464863957555 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:17 INFO - PROCESS | 2336 | 1464863957656 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 03:39:17 INFO - PROCESS | 2336 | 1464863957662 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:17 INFO - PROCESS | 2336 | ++DOCSHELL 09377000 == 38 [pid = 2336] [id = 82] 03:39:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (18A41800) [pid = 2336] [serial = 243] [outer = 00000000] 03:39:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (18B4C000) [pid = 2336] [serial = 244] [outer = 18A41800] 03:39:17 INFO - PROCESS | 2336 | 1464863957706 Marionette DEBUG loaded listener.js 03:39:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1978A000) [pid = 2336] [serial = 245] [outer = 18A41800] 03:39:18 INFO - PROCESS | 2336 | 1464863958158 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 03:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:39:18 INFO - PROCESS | 2336 | 1464863958215 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 03:39:18 INFO - PROCESS | 2336 | 1464863958217 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 03:39:18 INFO - PROCESS | 2336 | 1464863958220 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:39:18 INFO - PROCESS | 2336 | 1464863958222 Marionette TRACE conn5 <- [1,294,null,{}] 03:39:18 INFO - PROCESS | 2336 | 1464863958226 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:18 INFO - PROCESS | 2336 | 1464863958341 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 03:39:18 INFO - PROCESS | 2336 | 1464863958420 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:18 INFO - PROCESS | 2336 | ++DOCSHELL 1A50B400 == 39 [pid = 2336] [id = 83] 03:39:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1A57F800) [pid = 2336] [serial = 246] [outer = 00000000] 03:39:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (1AF1AC00) [pid = 2336] [serial = 247] [outer = 1A57F800] 03:39:18 INFO - PROCESS | 2336 | 1464863958466 Marionette DEBUG loaded listener.js 03:39:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (1AF24400) [pid = 2336] [serial = 248] [outer = 1A57F800] 03:39:18 INFO - PROCESS | 2336 | 1464863958843 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:18 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. 03:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 03:39:18 INFO - PROCESS | 2336 | 1464863958891 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 03:39:18 INFO - PROCESS | 2336 | 1464863958893 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 03:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:39:18 INFO - PROCESS | 2336 | 1464863958896 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:39:18 INFO - PROCESS | 2336 | 1464863958898 Marionette TRACE conn5 <- [1,298,null,{}] 03:39:18 INFO - PROCESS | 2336 | 1464863958901 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:19 INFO - PROCESS | 2336 | 1464863959003 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 03:39:19 INFO - PROCESS | 2336 | 1464863959010 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:19 INFO - PROCESS | 2336 | ++DOCSHELL 1B6B7400 == 40 [pid = 2336] [id = 84] 03:39:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (1B6B7C00) [pid = 2336] [serial = 249] [outer = 00000000] 03:39:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (1B6C4800) [pid = 2336] [serial = 250] [outer = 1B6B7C00] 03:39:19 INFO - PROCESS | 2336 | 1464863959053 Marionette DEBUG loaded listener.js 03:39:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1BA81000) [pid = 2336] [serial = 251] [outer = 1B6B7C00] 03:39:19 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (177D8400) [pid = 2336] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:39:19 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (160DC800) [pid = 2336] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:39:19 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (1834A400) [pid = 2336] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:39:19 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (14188000) [pid = 2336] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:39:19 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (14864800) [pid = 2336] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:39:19 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (0C947400) [pid = 2336] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:39:19 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (0F97DC00) [pid = 2336] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:39:19 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (1A7DE400) [pid = 2336] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:39:19 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1004A000) [pid = 2336] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:39:19 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (18A46C00) [pid = 2336] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:39:19 INFO - PROCESS | 2336 | 1464863959520 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:19 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. 03:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 03:39:19 INFO - PROCESS | 2336 | 1464863959572 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 03:39:19 INFO - PROCESS | 2336 | 1464863959574 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 03:39:19 INFO - PROCESS | 2336 | 1464863959578 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:39:19 INFO - PROCESS | 2336 | 1464863959580 Marionette TRACE conn5 <- [1,302,null,{}] 03:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:39:19 INFO - PROCESS | 2336 | 1464863959590 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:19 INFO - PROCESS | 2336 | 1464863959667 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 03:39:19 INFO - PROCESS | 2336 | 1464863959699 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:19 INFO - PROCESS | 2336 | ++DOCSHELL 14868000 == 41 [pid = 2336] [id = 85] 03:39:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (14AB1800) [pid = 2336] [serial = 252] [outer = 00000000] 03:39:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (1AF24000) [pid = 2336] [serial = 253] [outer = 14AB1800] 03:39:19 INFO - PROCESS | 2336 | 1464863959742 Marionette DEBUG loaded listener.js 03:39:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (1B6BDC00) [pid = 2336] [serial = 254] [outer = 14AB1800] 03:39:20 INFO - PROCESS | 2336 | 1464863960158 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:20 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. 03:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 03:39:20 INFO - PROCESS | 2336 | 1464863960213 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 03:39:20 INFO - PROCESS | 2336 | 1464863960215 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 03:39:20 INFO - PROCESS | 2336 | 1464863960219 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:39:20 INFO - PROCESS | 2336 | 1464863960220 Marionette TRACE conn5 <- [1,306,null,{}] 03:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:39:20 INFO - PROCESS | 2336 | 1464863960224 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:20 INFO - PROCESS | 2336 | 1464863960313 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 03:39:20 INFO - PROCESS | 2336 | 1464863960322 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:20 INFO - PROCESS | 2336 | ++DOCSHELL 1AC84000 == 42 [pid = 2336] [id = 86] 03:39:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1AF17000) [pid = 2336] [serial = 255] [outer = 00000000] 03:39:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1C281400) [pid = 2336] [serial = 256] [outer = 1AF17000] 03:39:20 INFO - PROCESS | 2336 | 1464863960365 Marionette DEBUG loaded listener.js 03:39:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (1CC47000) [pid = 2336] [serial = 257] [outer = 1AF17000] 03:39:20 INFO - PROCESS | 2336 | 1464863960769 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:20 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. 03:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 569ms 03:39:20 INFO - PROCESS | 2336 | 1464863960793 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 03:39:20 INFO - PROCESS | 2336 | 1464863960795 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 03:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:39:20 INFO - PROCESS | 2336 | 1464863960798 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:39:20 INFO - PROCESS | 2336 | 1464863960800 Marionette TRACE conn5 <- [1,310,null,{}] 03:39:20 INFO - PROCESS | 2336 | 1464863960803 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:20 INFO - PROCESS | 2336 | 1464863960913 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 03:39:20 INFO - PROCESS | 2336 | 1464863960922 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:20 INFO - PROCESS | 2336 | ++DOCSHELL 0F9E7000 == 43 [pid = 2336] [id = 87] 03:39:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (1C280C00) [pid = 2336] [serial = 258] [outer = 00000000] 03:39:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (1CEE8400) [pid = 2336] [serial = 259] [outer = 1C280C00] 03:39:20 INFO - PROCESS | 2336 | 1464863960965 Marionette DEBUG loaded listener.js 03:39:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (1CEECC00) [pid = 2336] [serial = 260] [outer = 1C280C00] 03:39:21 INFO - PROCESS | 2336 | 1464863961424 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:21 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. 03:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 03:39:21 INFO - PROCESS | 2336 | 1464863961470 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 03:39:21 INFO - PROCESS | 2336 | 1464863961475 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 03:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:39:21 INFO - PROCESS | 2336 | 1464863961481 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:39:21 INFO - PROCESS | 2336 | 1464863961485 Marionette TRACE conn5 <- [1,314,null,{}] 03:39:21 INFO - PROCESS | 2336 | 1464863961492 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:21 INFO - PROCESS | 2336 | 1464863961631 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 03:39:21 INFO - PROCESS | 2336 | 1464863961754 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:21 INFO - PROCESS | 2336 | ++DOCSHELL 0F9EB800 == 44 [pid = 2336] [id = 88] 03:39:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (0FA02800) [pid = 2336] [serial = 261] [outer = 00000000] 03:39:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (10048400) [pid = 2336] [serial = 262] [outer = 0FA02800] 03:39:21 INFO - PROCESS | 2336 | 1464863961814 Marionette DEBUG loaded listener.js 03:39:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1047E000) [pid = 2336] [serial = 263] [outer = 0FA02800] 03:39:22 INFO - PROCESS | 2336 | 1464863962078 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:39:22 INFO - PROCESS | 2336 | 1464863962471 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:22 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. 03:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1024ms 03:39:22 INFO - PROCESS | 2336 | 1464863962505 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 03:39:22 INFO - PROCESS | 2336 | 1464863962509 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 03:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:39:22 INFO - PROCESS | 2336 | 1464863962516 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:39:22 INFO - PROCESS | 2336 | 1464863962518 Marionette TRACE conn5 <- [1,318,null,{}] 03:39:22 INFO - PROCESS | 2336 | 1464863962522 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:22 INFO - PROCESS | 2336 | 1464863962631 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 03:39:22 INFO - PROCESS | 2336 | 1464863962750 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:22 INFO - PROCESS | 2336 | ++DOCSHELL 172AA000 == 45 [pid = 2336] [id = 89] 03:39:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (172B2800) [pid = 2336] [serial = 264] [outer = 00000000] 03:39:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1834A400) [pid = 2336] [serial = 265] [outer = 172B2800] 03:39:22 INFO - PROCESS | 2336 | 1464863962804 Marionette DEBUG loaded listener.js 03:39:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (18A5A000) [pid = 2336] [serial = 266] [outer = 172B2800] 03:39:23 INFO - PROCESS | 2336 | 1464863963429 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:23 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. 03:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 03:39:23 INFO - PROCESS | 2336 | 1464863963450 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 03:39:23 INFO - PROCESS | 2336 | 1464863963452 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 03:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:39:23 INFO - PROCESS | 2336 | 1464863963470 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:39:23 INFO - PROCESS | 2336 | 1464863963474 Marionette TRACE conn5 <- [1,322,null,{}] 03:39:23 INFO - PROCESS | 2336 | 1464863963485 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:23 INFO - PROCESS | 2336 | 1464863963596 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 03:39:23 INFO - PROCESS | 2336 | 1464863963674 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:23 INFO - PROCESS | 2336 | ++DOCSHELL 18A49C00 == 46 [pid = 2336] [id = 90] 03:39:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1A580C00) [pid = 2336] [serial = 267] [outer = 00000000] 03:39:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1A678C00) [pid = 2336] [serial = 268] [outer = 1A580C00] 03:39:23 INFO - PROCESS | 2336 | 1464863963771 Marionette DEBUG loaded listener.js 03:39:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1AF1B400) [pid = 2336] [serial = 269] [outer = 1A580C00] 03:39:24 INFO - PROCESS | 2336 | 1464863964584 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:24 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. 03:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1136ms 03:39:24 INFO - PROCESS | 2336 | 1464863964616 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 03:39:24 INFO - PROCESS | 2336 | 1464863964620 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 03:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:39:24 INFO - PROCESS | 2336 | 1464863964627 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:39:24 INFO - PROCESS | 2336 | 1464863964631 Marionette TRACE conn5 <- [1,326,null,{}] 03:39:24 INFO - PROCESS | 2336 | 1464863964637 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:24 INFO - PROCESS | 2336 | 1464863964731 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 03:39:24 INFO - PROCESS | 2336 | 1464863964811 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:24 INFO - PROCESS | 2336 | ++DOCSHELL 0FA0C400 == 47 [pid = 2336] [id = 91] 03:39:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (0FA0C800) [pid = 2336] [serial = 270] [outer = 00000000] 03:39:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (108DE400) [pid = 2336] [serial = 271] [outer = 0FA0C800] 03:39:24 INFO - PROCESS | 2336 | 1464863964860 Marionette DEBUG loaded listener.js 03:39:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (13EB0C00) [pid = 2336] [serial = 272] [outer = 0FA0C800] 03:39:25 INFO - PROCESS | 2336 | --DOCSHELL 1AC84000 == 46 [pid = 2336] [id = 86] 03:39:25 INFO - PROCESS | 2336 | --DOCSHELL 14868000 == 45 [pid = 2336] [id = 85] 03:39:25 INFO - PROCESS | 2336 | --DOCSHELL 1B6B7400 == 44 [pid = 2336] [id = 84] 03:39:25 INFO - PROCESS | 2336 | --DOCSHELL 1A50B400 == 43 [pid = 2336] [id = 83] 03:39:25 INFO - PROCESS | 2336 | --DOCSHELL 09377000 == 42 [pid = 2336] [id = 82] 03:39:25 INFO - PROCESS | 2336 | --DOCSHELL 18237000 == 41 [pid = 2336] [id = 81] 03:39:25 INFO - PROCESS | 2336 | --DOCSHELL 16D6D000 == 40 [pid = 2336] [id = 80] 03:39:25 INFO - PROCESS | 2336 | --DOCSHELL 1485FC00 == 39 [pid = 2336] [id = 79] 03:39:25 INFO - PROCESS | 2336 | --DOCSHELL 0C86AC00 == 38 [pid = 2336] [id = 78] 03:39:25 INFO - PROCESS | 2336 | --DOCSHELL 0FA5D400 == 37 [pid = 2336] [id = 74] 03:39:25 INFO - PROCESS | 2336 | --DOCSHELL 1AF1E000 == 36 [pid = 2336] [id = 73] 03:39:25 INFO - PROCESS | 2336 | 1464863965486 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:25 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. 03:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 890ms 03:39:25 INFO - PROCESS | 2336 | 1464863965518 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 03:39:25 INFO - PROCESS | 2336 | 1464863965523 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 03:39:25 INFO - PROCESS | 2336 | 1464863965529 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:39:25 INFO - PROCESS | 2336 | 1464863965531 Marionette TRACE conn5 <- [1,330,null,{}] 03:39:25 INFO - PROCESS | 2336 | 1464863965537 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:25 INFO - PROCESS | 2336 | 1464863965631 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (16CEA800) [pid = 2336] [serial = 199] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (18A48C00) [pid = 2336] [serial = 205] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (108B2800) [pid = 2336] [serial = 178] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (14737400) [pid = 2336] [serial = 193] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (14741400) [pid = 2336] [serial = 194] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (14A1AC00) [pid = 2336] [serial = 196] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (18A25C00) [pid = 2336] [serial = 203] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (0FAE9C00) [pid = 2336] [serial = 188] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (0CA09800) [pid = 2336] [serial = 187] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1004AC00) [pid = 2336] [serial = 190] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1012A000) [pid = 2336] [serial = 191] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (1B6B8800) [pid = 2336] [serial = 184] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (172AE400) [pid = 2336] [serial = 181] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (1AF1CC00) [pid = 2336] [serial = 214] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (14A12800) [pid = 2336] [serial = 208] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1749F800) [pid = 2336] [serial = 209] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (18A58400) [pid = 2336] [serial = 206] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (19871800) [pid = 2336] [serial = 211] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (198EF400) [pid = 2336] [serial = 212] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1AF36400) [pid = 2336] [serial = 215] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (15714800) [pid = 2336] [serial = 197] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (16CEB400) [pid = 2336] [serial = 200] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (18A1B000) [pid = 2336] [serial = 202] [outer = 00000000] [url = about:blank] 03:39:25 INFO - PROCESS | 2336 | 1464863965715 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:25 INFO - PROCESS | 2336 | ++DOCSHELL 0C80F400 == 37 [pid = 2336] [id = 92] 03:39:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (0C85DC00) [pid = 2336] [serial = 273] [outer = 00000000] 03:39:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (0F97DC00) [pid = 2336] [serial = 274] [outer = 0C85DC00] 03:39:25 INFO - PROCESS | 2336 | 1464863965760 Marionette DEBUG loaded listener.js 03:39:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (10054000) [pid = 2336] [serial = 275] [outer = 0C85DC00] 03:39:26 INFO - PROCESS | 2336 | 1464863966121 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:26 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. 03:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 03:39:26 INFO - PROCESS | 2336 | 1464863966192 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 03:39:26 INFO - PROCESS | 2336 | 1464863966195 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 03:39:26 INFO - PROCESS | 2336 | 1464863966198 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:39:26 INFO - PROCESS | 2336 | 1464863966202 Marionette TRACE conn5 <- [1,334,null,{}] 03:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:39:26 INFO - PROCESS | 2336 | 1464863966212 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:26 INFO - PROCESS | 2336 | 1464863966294 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 03:39:26 INFO - PROCESS | 2336 | 1464863966303 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:26 INFO - PROCESS | 2336 | ++DOCSHELL 11392000 == 38 [pid = 2336] [id = 93] 03:39:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (11393000) [pid = 2336] [serial = 276] [outer = 00000000] 03:39:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (14863C00) [pid = 2336] [serial = 277] [outer = 11393000] 03:39:26 INFO - PROCESS | 2336 | 1464863966349 Marionette DEBUG loaded listener.js 03:39:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (14AB0800) [pid = 2336] [serial = 278] [outer = 11393000] 03:39:26 INFO - PROCESS | 2336 | 1464863966777 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:26 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. 03:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 03:39:26 INFO - PROCESS | 2336 | 1464863966837 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 03:39:26 INFO - PROCESS | 2336 | 1464863966840 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 03:39:26 INFO - PROCESS | 2336 | 1464863966843 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:39:26 INFO - PROCESS | 2336 | 1464863966845 Marionette TRACE conn5 <- [1,338,null,{}] 03:39:26 INFO - PROCESS | 2336 | 1464863966848 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:26 INFO - PROCESS | 2336 | 1464863966930 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 03:39:26 INFO - PROCESS | 2336 | 1464863966939 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:26 INFO - PROCESS | 2336 | ++DOCSHELL 16CDEC00 == 39 [pid = 2336] [id = 94] 03:39:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (16CE0400) [pid = 2336] [serial = 279] [outer = 00000000] 03:39:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (16CEC800) [pid = 2336] [serial = 280] [outer = 16CE0400] 03:39:26 INFO - PROCESS | 2336 | 1464863966983 Marionette DEBUG loaded listener.js 03:39:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (17237800) [pid = 2336] [serial = 281] [outer = 16CE0400] 03:39:27 INFO - PROCESS | 2336 | 1464863967391 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:27 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. 03:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 570ms 03:39:27 INFO - PROCESS | 2336 | 1464863967417 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 03:39:27 INFO - PROCESS | 2336 | 1464863967419 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 03:39:27 INFO - PROCESS | 2336 | 1464863967440 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:39:27 INFO - PROCESS | 2336 | 1464863967442 Marionette TRACE conn5 <- [1,342,null,{}] 03:39:27 INFO - PROCESS | 2336 | 1464863967445 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:27 INFO - PROCESS | 2336 | 1464863967529 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 03:39:27 INFO - PROCESS | 2336 | 1464863967537 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:27 INFO - PROCESS | 2336 | ++DOCSHELL 177DB400 == 40 [pid = 2336] [id = 95] 03:39:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (18233800) [pid = 2336] [serial = 282] [outer = 00000000] 03:39:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (18A1B000) [pid = 2336] [serial = 283] [outer = 18233800] 03:39:27 INFO - PROCESS | 2336 | 1464863967581 Marionette DEBUG loaded listener.js 03:39:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (18A26000) [pid = 2336] [serial = 284] [outer = 18233800] 03:39:28 INFO - PROCESS | 2336 | 1464863968065 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:28 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. 03:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 03:39:28 INFO - PROCESS | 2336 | 1464863968115 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 03:39:28 INFO - PROCESS | 2336 | 1464863968118 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 03:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:39:28 INFO - PROCESS | 2336 | 1464863968120 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:39:28 INFO - PROCESS | 2336 | 1464863968122 Marionette TRACE conn5 <- [1,346,null,{}] 03:39:28 INFO - PROCESS | 2336 | 1464863968126 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:28 INFO - PROCESS | 2336 | 1464863968247 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 03:39:28 INFO - PROCESS | 2336 | 1464863968301 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:28 INFO - PROCESS | 2336 | ++DOCSHELL 18A3C000 == 41 [pid = 2336] [id = 96] 03:39:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (18A3D400) [pid = 2336] [serial = 285] [outer = 00000000] 03:39:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (19793C00) [pid = 2336] [serial = 286] [outer = 18A3D400] 03:39:28 INFO - PROCESS | 2336 | 1464863968347 Marionette DEBUG loaded listener.js 03:39:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1A502C00) [pid = 2336] [serial = 287] [outer = 18A3D400] 03:39:28 INFO - PROCESS | 2336 | 1464863968772 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:28 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. 03:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 03:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:39:28 INFO - PROCESS | 2336 | 1464863968791 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 03:39:28 INFO - PROCESS | 2336 | 1464863968793 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 03:39:28 INFO - PROCESS | 2336 | 1464863968796 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:39:28 INFO - PROCESS | 2336 | 1464863968798 Marionette TRACE conn5 <- [1,350,null,{}] 03:39:28 INFO - PROCESS | 2336 | 1464863968809 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:28 INFO - PROCESS | 2336 | 1464863968934 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 03:39:28 INFO - PROCESS | 2336 | 1464863968953 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:28 INFO - PROCESS | 2336 | ++DOCSHELL 1A588C00 == 42 [pid = 2336] [id = 97] 03:39:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1A58A800) [pid = 2336] [serial = 288] [outer = 00000000] 03:39:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (1A670800) [pid = 2336] [serial = 289] [outer = 1A58A800] 03:39:29 INFO - PROCESS | 2336 | 1464863969004 Marionette DEBUG loaded listener.js 03:39:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1A679400) [pid = 2336] [serial = 290] [outer = 1A58A800] 03:39:29 INFO - PROCESS | 2336 | 1464863969432 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:29 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. 03:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 03:39:29 INFO - PROCESS | 2336 | 1464863969468 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 03:39:29 INFO - PROCESS | 2336 | 1464863969470 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 03:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:39:29 INFO - PROCESS | 2336 | 1464863969473 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:39:29 INFO - PROCESS | 2336 | 1464863969475 Marionette TRACE conn5 <- [1,354,null,{}] 03:39:29 INFO - PROCESS | 2336 | 1464863969478 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:29 INFO - PROCESS | 2336 | 1464863969579 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 03:39:29 INFO - PROCESS | 2336 | 1464863969588 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:29 INFO - PROCESS | 2336 | ++DOCSHELL 0C93AC00 == 43 [pid = 2336] [id = 98] 03:39:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1A7E9C00) [pid = 2336] [serial = 291] [outer = 00000000] 03:39:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1AF1B000) [pid = 2336] [serial = 292] [outer = 1A7E9C00] 03:39:29 INFO - PROCESS | 2336 | 1464863969681 Marionette DEBUG loaded listener.js 03:39:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1AF1C400) [pid = 2336] [serial = 293] [outer = 1A7E9C00] 03:39:29 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (18A41800) [pid = 2336] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:39:29 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1A57F800) [pid = 2336] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:39:29 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (18252800) [pid = 2336] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:39:29 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (0C86C800) [pid = 2336] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:39:29 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (16D6F400) [pid = 2336] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:39:29 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (14863000) [pid = 2336] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:39:29 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1B6B7C00) [pid = 2336] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:39:29 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1AF17000) [pid = 2336] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:39:29 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (14AB1800) [pid = 2336] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:39:30 INFO - PROCESS | 2336 | 1464863970139 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:30 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. 03:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 731ms 03:39:30 INFO - PROCESS | 2336 | 1464863970204 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 03:39:30 INFO - PROCESS | 2336 | 1464863970206 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 03:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:39:30 INFO - PROCESS | 2336 | 1464863970209 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:39:30 INFO - PROCESS | 2336 | 1464863970211 Marionette TRACE conn5 <- [1,358,null,{}] 03:39:30 INFO - PROCESS | 2336 | 1464863970241 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:30 INFO - PROCESS | 2336 | 1464863970317 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 03:39:30 INFO - PROCESS | 2336 | 1464863970324 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:30 INFO - PROCESS | 2336 | ++DOCSHELL 1A57F800 == 44 [pid = 2336] [id = 99] 03:39:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1A678000) [pid = 2336] [serial = 294] [outer = 00000000] 03:39:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1AF1A000) [pid = 2336] [serial = 295] [outer = 1A678000] 03:39:30 INFO - PROCESS | 2336 | 1464863970367 Marionette DEBUG loaded listener.js 03:39:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1AF36400) [pid = 2336] [serial = 296] [outer = 1A678000] 03:39:30 INFO - PROCESS | 2336 | 1464863970780 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:30 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. 03:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 609ms 03:39:30 INFO - PROCESS | 2336 | 1464863970824 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 03:39:30 INFO - PROCESS | 2336 | 1464863970826 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 03:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:39:30 INFO - PROCESS | 2336 | 1464863970829 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:39:30 INFO - PROCESS | 2336 | 1464863970830 Marionette TRACE conn5 <- [1,362,null,{}] 03:39:30 INFO - PROCESS | 2336 | 1464863970834 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:30 INFO - PROCESS | 2336 | 1464863970911 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 03:39:30 INFO - PROCESS | 2336 | 1464863970918 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:30 INFO - PROCESS | 2336 | ++DOCSHELL 14754000 == 45 [pid = 2336] [id = 100] 03:39:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (14755400) [pid = 2336] [serial = 297] [outer = 00000000] 03:39:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (1475A400) [pid = 2336] [serial = 298] [outer = 14755400] 03:39:30 INFO - PROCESS | 2336 | 1464863970964 Marionette DEBUG loaded listener.js 03:39:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1475D000) [pid = 2336] [serial = 299] [outer = 14755400] 03:39:31 INFO - PROCESS | 2336 | 1464863971390 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:31 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. 03:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 03:39:31 INFO - PROCESS | 2336 | 1464863971400 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 03:39:31 INFO - PROCESS | 2336 | 1464863971403 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 03:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:39:31 INFO - PROCESS | 2336 | 1464863971406 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:39:31 INFO - PROCESS | 2336 | 1464863971408 Marionette TRACE conn5 <- [1,366,null,{}] 03:39:31 INFO - PROCESS | 2336 | 1464863971422 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:31 INFO - PROCESS | 2336 | 1464863971518 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 03:39:31 INFO - PROCESS | 2336 | 1464863971525 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:31 INFO - PROCESS | 2336 | ++DOCSHELL 1475E800 == 46 [pid = 2336] [id = 101] 03:39:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (16D70800) [pid = 2336] [serial = 300] [outer = 00000000] 03:39:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1A692000) [pid = 2336] [serial = 301] [outer = 16D70800] 03:39:31 INFO - PROCESS | 2336 | 1464863971573 Marionette DEBUG loaded listener.js 03:39:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1AF19000) [pid = 2336] [serial = 302] [outer = 16D70800] 03:39:32 INFO - PROCESS | 2336 | 1464863972194 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:32 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. 03:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 830ms 03:39:32 INFO - PROCESS | 2336 | 1464863972238 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 03:39:32 INFO - PROCESS | 2336 | 1464863972242 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 03:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:39:32 INFO - PROCESS | 2336 | 1464863972248 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:39:32 INFO - PROCESS | 2336 | 1464863972252 Marionette TRACE conn5 <- [1,370,null,{}] 03:39:32 INFO - PROCESS | 2336 | 1464863972258 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:32 INFO - PROCESS | 2336 | 1464863972367 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 03:39:32 INFO - PROCESS | 2336 | 1464863972447 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:32 INFO - PROCESS | 2336 | ++DOCSHELL 0C93B800 == 47 [pid = 2336] [id = 102] 03:39:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (0C945800) [pid = 2336] [serial = 303] [outer = 00000000] 03:39:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (10049C00) [pid = 2336] [serial = 304] [outer = 0C945800] 03:39:32 INFO - PROCESS | 2336 | 1464863972545 Marionette DEBUG loaded listener.js 03:39:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (108B1400) [pid = 2336] [serial = 305] [outer = 0C945800] 03:39:33 INFO - PROCESS | 2336 | 1464863973157 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:39:33 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. 03:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 971ms 03:39:33 INFO - PROCESS | 2336 | 1464863973223 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 03:39:33 INFO - PROCESS | 2336 | 1464863973230 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 03:39:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:39:33 INFO - PROCESS | 2336 | 1464863973236 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:39:33 INFO - PROCESS | 2336 | 1464863973239 Marionette TRACE conn5 <- [1,374,null,{}] 03:39:33 INFO - PROCESS | 2336 | 1464863973243 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:33 INFO - PROCESS | 2336 | 1464863973349 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 03:39:33 INFO - PROCESS | 2336 | 1464863973428 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:33 INFO - PROCESS | 2336 | ++DOCSHELL 14759C00 == 48 [pid = 2336] [id = 103] 03:39:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1475E000) [pid = 2336] [serial = 306] [outer = 00000000] 03:39:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (15711400) [pid = 2336] [serial = 307] [outer = 1475E000] 03:39:33 INFO - PROCESS | 2336 | 1464863973525 Marionette DEBUG loaded listener.js 03:39:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (16CEB400) [pid = 2336] [serial = 308] [outer = 1475E000] 03:39:34 INFO - PROCESS | 2336 | 1464863974180 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:39:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:39:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 03:39:34 INFO - PROCESS | 2336 | 1464863974208 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 03:39:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:39:34 INFO - PROCESS | 2336 | 1464863974211 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 03:39:34 INFO - PROCESS | 2336 | 1464863974214 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:39:34 INFO - PROCESS | 2336 | 1464863974218 Marionette TRACE conn5 <- [1,378,null,{}] 03:39:34 INFO - PROCESS | 2336 | 1464863974229 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:34 INFO - PROCESS | 2336 | 1464863974336 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 03:39:34 INFO - PROCESS | 2336 | 1464863974417 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:34 INFO - PROCESS | 2336 | ++DOCSHELL 16D6DC00 == 49 [pid = 2336] [id = 104] 03:39:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (19791800) [pid = 2336] [serial = 309] [outer = 00000000] 03:39:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1A68A400) [pid = 2336] [serial = 310] [outer = 19791800] 03:39:34 INFO - PROCESS | 2336 | 1464863974514 Marionette DEBUG loaded listener.js 03:39:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1A692400) [pid = 2336] [serial = 311] [outer = 19791800] 03:39:35 INFO - PROCESS | 2336 | 1464863975096 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:39:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:39:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 03:39:35 INFO - PROCESS | 2336 | 1464863975148 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 03:39:35 INFO - PROCESS | 2336 | 1464863975151 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 03:39:35 INFO - PROCESS | 2336 | 1464863975154 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:39:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:39:35 INFO - PROCESS | 2336 | 1464863975156 Marionette TRACE conn5 <- [1,382,null,{}] 03:39:35 INFO - PROCESS | 2336 | 1464863975160 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:35 INFO - PROCESS | 2336 | 1464863975264 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 03:39:35 INFO - PROCESS | 2336 | 1464863975356 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:35 INFO - PROCESS | 2336 | ++DOCSHELL 1135E400 == 50 [pid = 2336] [id = 105] 03:39:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (11387800) [pid = 2336] [serial = 312] [outer = 00000000] 03:39:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1832AC00) [pid = 2336] [serial = 313] [outer = 11387800] 03:39:35 INFO - PROCESS | 2336 | 1464863975409 Marionette DEBUG loaded listener.js 03:39:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1832F400) [pid = 2336] [serial = 314] [outer = 11387800] 03:39:36 INFO - PROCESS | 2336 | 1464863976136 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:39:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:39:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1016ms 03:39:36 INFO - PROCESS | 2336 | 1464863976174 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 03:39:36 INFO - PROCESS | 2336 | 1464863976178 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 03:39:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:39:36 INFO - PROCESS | 2336 | 1464863976183 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:39:36 INFO - PROCESS | 2336 | 1464863976187 Marionette TRACE conn5 <- [1,386,null,{}] 03:39:36 INFO - PROCESS | 2336 | 1464863976193 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:36 INFO - PROCESS | 2336 | 1464863976337 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 03:39:36 INFO - PROCESS | 2336 | 1464863976468 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:36 INFO - PROCESS | 2336 | ++DOCSHELL 1012B400 == 51 [pid = 2336] [id = 106] 03:39:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1012BC00) [pid = 2336] [serial = 315] [outer = 00000000] 03:39:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (14735C00) [pid = 2336] [serial = 316] [outer = 1012BC00] 03:39:36 INFO - PROCESS | 2336 | 1464863976517 Marionette DEBUG loaded listener.js 03:39:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (14757C00) [pid = 2336] [serial = 317] [outer = 1012BC00] 03:39:36 INFO - PROCESS | 2336 | --DOCSHELL 14754000 == 50 [pid = 2336] [id = 100] 03:39:36 INFO - PROCESS | 2336 | --DOCSHELL 1A57F800 == 49 [pid = 2336] [id = 99] 03:39:36 INFO - PROCESS | 2336 | --DOCSHELL 0C93AC00 == 48 [pid = 2336] [id = 98] 03:39:36 INFO - PROCESS | 2336 | --DOCSHELL 1A588C00 == 47 [pid = 2336] [id = 97] 03:39:36 INFO - PROCESS | 2336 | --DOCSHELL 18A3C000 == 46 [pid = 2336] [id = 96] 03:39:36 INFO - PROCESS | 2336 | --DOCSHELL 177DB400 == 45 [pid = 2336] [id = 95] 03:39:36 INFO - PROCESS | 2336 | --DOCSHELL 16CDEC00 == 44 [pid = 2336] [id = 94] 03:39:36 INFO - PROCESS | 2336 | --DOCSHELL 11392000 == 43 [pid = 2336] [id = 93] 03:39:36 INFO - PROCESS | 2336 | --DOCSHELL 0C80F400 == 42 [pid = 2336] [id = 92] 03:39:36 INFO - PROCESS | 2336 | --DOCSHELL 0FA0C400 == 41 [pid = 2336] [id = 91] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1CEE8400) [pid = 2336] [serial = 259] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOCSHELL 0F9EB800 == 40 [pid = 2336] [id = 88] 03:39:36 INFO - PROCESS | 2336 | --DOCSHELL 0F9E7000 == 39 [pid = 2336] [id = 87] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1B6C4800) [pid = 2336] [serial = 250] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1C27A800) [pid = 2336] [serial = 226] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (1AF24400) [pid = 2336] [serial = 248] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1CC47000) [pid = 2336] [serial = 257] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1AF24000) [pid = 2336] [serial = 253] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1C281400) [pid = 2336] [serial = 256] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1BA81000) [pid = 2336] [serial = 251] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (1B6BDC00) [pid = 2336] [serial = 254] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (18A3DC00) [pid = 2336] [serial = 242] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (18B4C000) [pid = 2336] [serial = 244] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1AF1AC00) [pid = 2336] [serial = 247] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (18A1AC00) [pid = 2336] [serial = 241] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1978A000) [pid = 2336] [serial = 245] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0FA0E400) [pid = 2336] [serial = 232] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (11352400) [pid = 2336] [serial = 233] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (17496400) [pid = 2336] [serial = 238] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1822EC00) [pid = 2336] [serial = 239] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (14A08C00) [pid = 2336] [serial = 235] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (14A1FC00) [pid = 2336] [serial = 236] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1A58B400) [pid = 2336] [serial = 229] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1B6C2C00) [pid = 2336] [serial = 217] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (10481C00) [pid = 2336] [serial = 220] [outer = 00000000] [url = about:blank] 03:39:36 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (187E8C00) [pid = 2336] [serial = 223] [outer = 00000000] [url = about:blank] 03:39:37 INFO - PROCESS | 2336 | 1464863977021 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:39:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:39:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 890ms 03:39:37 INFO - PROCESS | 2336 | 1464863977075 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 03:39:37 INFO - PROCESS | 2336 | 1464863977080 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 03:39:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:39:37 INFO - PROCESS | 2336 | 1464863977086 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:39:37 INFO - PROCESS | 2336 | 1464863977088 Marionette TRACE conn5 <- [1,390,null,{}] 03:39:37 INFO - PROCESS | 2336 | 1464863977092 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:37 INFO - PROCESS | 2336 | 1464863977174 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 03:39:37 INFO - PROCESS | 2336 | 1464863977253 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:37 INFO - PROCESS | 2336 | ++DOCSHELL 104E7C00 == 40 [pid = 2336] [id = 107] 03:39:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (11391000) [pid = 2336] [serial = 318] [outer = 00000000] 03:39:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1473E000) [pid = 2336] [serial = 319] [outer = 11391000] 03:39:37 INFO - PROCESS | 2336 | 1464863977298 Marionette DEBUG loaded listener.js 03:39:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1475E400) [pid = 2336] [serial = 320] [outer = 11391000] 03:39:37 INFO - PROCESS | 2336 | 1464863977704 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:39:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:39:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 03:39:37 INFO - PROCESS | 2336 | 1464863977759 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 03:39:37 INFO - PROCESS | 2336 | 1464863977761 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 03:39:37 INFO - PROCESS | 2336 | 1464863977765 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:39:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:39:37 INFO - PROCESS | 2336 | 1464863977768 Marionette TRACE conn5 <- [1,394,null,{}] 03:39:37 INFO - PROCESS | 2336 | 1464863977778 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:37 INFO - PROCESS | 2336 | 1464863977890 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 03:39:37 INFO - PROCESS | 2336 | 1464863977908 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:37 INFO - PROCESS | 2336 | ++DOCSHELL 16CE1400 == 41 [pid = 2336] [id = 108] 03:39:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (17236800) [pid = 2336] [serial = 321] [outer = 00000000] 03:39:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (177D6000) [pid = 2336] [serial = 322] [outer = 17236800] 03:39:37 INFO - PROCESS | 2336 | 1464863977955 Marionette DEBUG loaded listener.js 03:39:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (18322C00) [pid = 2336] [serial = 323] [outer = 17236800] 03:39:38 INFO - PROCESS | 2336 | 1464863978406 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:39:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:39:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 03:39:38 INFO - PROCESS | 2336 | 1464863978439 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 03:39:38 INFO - PROCESS | 2336 | 1464863978441 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 03:39:38 INFO - PROCESS | 2336 | 1464863978444 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:39:38 INFO - PROCESS | 2336 | 1464863978446 Marionette TRACE conn5 <- [1,398,null,{}] 03:39:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:39:38 INFO - PROCESS | 2336 | 1464863978449 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:38 INFO - PROCESS | 2336 | 1464863978530 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 03:39:38 INFO - PROCESS | 2336 | 1464863978540 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:38 INFO - PROCESS | 2336 | ++DOCSHELL 187E9400 == 42 [pid = 2336] [id = 109] 03:39:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (187EA800) [pid = 2336] [serial = 324] [outer = 00000000] 03:39:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (18A3A800) [pid = 2336] [serial = 325] [outer = 187EA800] 03:39:38 INFO - PROCESS | 2336 | 1464863978584 Marionette DEBUG loaded listener.js 03:39:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (18A41800) [pid = 2336] [serial = 326] [outer = 187EA800] 03:39:39 INFO - PROCESS | 2336 | 1464863979040 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 03:39:39 INFO - PROCESS | 2336 | 1464863979081 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 03:39:39 INFO - PROCESS | 2336 | 1464863979083 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 03:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:39:39 INFO - PROCESS | 2336 | 1464863979086 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:39:39 INFO - PROCESS | 2336 | 1464863979088 Marionette TRACE conn5 <- [1,402,null,{}] 03:39:39 INFO - PROCESS | 2336 | 1464863979091 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:39 INFO - PROCESS | 2336 | 1464863979195 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 03:39:39 INFO - PROCESS | 2336 | 1464863979201 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:39 INFO - PROCESS | 2336 | ++DOCSHELL 18A5AC00 == 43 [pid = 2336] [id = 110] 03:39:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (18B4BC00) [pid = 2336] [serial = 327] [outer = 00000000] 03:39:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1978A000) [pid = 2336] [serial = 328] [outer = 18B4BC00] 03:39:39 INFO - PROCESS | 2336 | 1464863979275 Marionette DEBUG loaded listener.js 03:39:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1A50F400) [pid = 2336] [serial = 329] [outer = 18B4BC00] 03:39:39 INFO - PROCESS | 2336 | 1464863979772 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 03:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:39:39 INFO - PROCESS | 2336 | 1464863979820 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 03:39:39 INFO - PROCESS | 2336 | 1464863979822 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 03:39:39 INFO - PROCESS | 2336 | 1464863979825 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:39:39 INFO - PROCESS | 2336 | 1464863979827 Marionette TRACE conn5 <- [1,406,null,{}] 03:39:39 INFO - PROCESS | 2336 | 1464863979830 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:39 INFO - PROCESS | 2336 | 1464863979953 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 03:39:40 INFO - PROCESS | 2336 | 1464863980012 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:40 INFO - PROCESS | 2336 | ++DOCSHELL 1A588800 == 44 [pid = 2336] [id = 111] 03:39:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1A689800) [pid = 2336] [serial = 330] [outer = 00000000] 03:39:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1A715000) [pid = 2336] [serial = 331] [outer = 1A689800] 03:39:40 INFO - PROCESS | 2336 | 1464863980057 Marionette DEBUG loaded listener.js 03:39:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1AF19C00) [pid = 2336] [serial = 332] [outer = 1A689800] 03:39:40 INFO - PROCESS | 2336 | 1464863980480 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 03:39:40 INFO - PROCESS | 2336 | 1464863980499 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 03:39:40 INFO - PROCESS | 2336 | 1464863980501 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 03:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:39:40 INFO - PROCESS | 2336 | 1464863980504 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:39:40 INFO - PROCESS | 2336 | 1464863980506 Marionette TRACE conn5 <- [1,410,null,{}] 03:39:40 INFO - PROCESS | 2336 | 1464863980509 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:40 INFO - PROCESS | 2336 | 1464863980644 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 03:39:40 INFO - PROCESS | 2336 | 1464863980651 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:40 INFO - PROCESS | 2336 | ++DOCSHELL 0C862800 == 45 [pid = 2336] [id = 112] 03:39:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (0C862C00) [pid = 2336] [serial = 333] [outer = 00000000] 03:39:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1B6B9000) [pid = 2336] [serial = 334] [outer = 0C862C00] 03:39:40 INFO - PROCESS | 2336 | 1464863980696 Marionette DEBUG loaded listener.js 03:39:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1B6B9C00) [pid = 2336] [serial = 335] [outer = 0C862C00] 03:39:41 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1A7E9C00) [pid = 2336] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:39:41 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1A678000) [pid = 2336] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:39:41 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (18A3D400) [pid = 2336] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:39:41 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (11393000) [pid = 2336] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:39:41 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (18233800) [pid = 2336] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:39:41 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (16CE0400) [pid = 2336] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:39:41 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (0C85DC00) [pid = 2336] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:39:41 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (14755400) [pid = 2336] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:39:41 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0FA0C800) [pid = 2336] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:39:41 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1C280C00) [pid = 2336] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:39:41 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1A58A800) [pid = 2336] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:39:41 INFO - PROCESS | 2336 | 1464863981273 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:39:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:39:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 829ms 03:39:41 INFO - PROCESS | 2336 | 1464863981335 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 03:39:41 INFO - PROCESS | 2336 | 1464863981337 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 03:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:39:41 INFO - PROCESS | 2336 | 1464863981340 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:39:41 INFO - PROCESS | 2336 | 1464863981342 Marionette TRACE conn5 <- [1,414,null,{}] 03:39:41 INFO - PROCESS | 2336 | 1464863981345 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:41 INFO - PROCESS | 2336 | 1464863981421 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 03:39:41 INFO - PROCESS | 2336 | 1464863981429 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:41 INFO - PROCESS | 2336 | ++DOCSHELL 14751800 == 46 [pid = 2336] [id = 113] 03:39:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (14755400) [pid = 2336] [serial = 336] [outer = 00000000] 03:39:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1A68DC00) [pid = 2336] [serial = 337] [outer = 14755400] 03:39:41 INFO - PROCESS | 2336 | 1464863981474 Marionette DEBUG loaded listener.js 03:39:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1B606400) [pid = 2336] [serial = 338] [outer = 14755400] 03:39:41 INFO - PROCESS | 2336 | 1464863981887 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:39:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:39:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 570ms 03:39:41 INFO - PROCESS | 2336 | 1464863981946 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 03:39:41 INFO - PROCESS | 2336 | 1464863981948 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 03:39:41 INFO - PROCESS | 2336 | 1464863981952 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:39:41 INFO - PROCESS | 2336 | 1464863981954 Marionette TRACE conn5 <- [1,418,null,{}] 03:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:39:41 INFO - PROCESS | 2336 | 1464863981957 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:42 INFO - PROCESS | 2336 | 1464863982035 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 03:39:42 INFO - PROCESS | 2336 | 1464863982042 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:42 INFO - PROCESS | 2336 | ++DOCSHELL 0C860000 == 47 [pid = 2336] [id = 114] 03:39:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (11393000) [pid = 2336] [serial = 339] [outer = 00000000] 03:39:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1C244C00) [pid = 2336] [serial = 340] [outer = 11393000] 03:39:42 INFO - PROCESS | 2336 | 1464863982086 Marionette DEBUG loaded listener.js 03:39:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1C283400) [pid = 2336] [serial = 341] [outer = 11393000] 03:39:42 INFO - PROCESS | 2336 | 1464863982980 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:39:43 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 03:39:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1066ms 03:39:43 INFO - PROCESS | 2336 | 1464863983022 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 03:39:43 INFO - PROCESS | 2336 | 1464863983024 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 03:39:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:39:43 INFO - PROCESS | 2336 | 1464863983027 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:39:43 INFO - PROCESS | 2336 | 1464863983029 Marionette TRACE conn5 <- [1,422,null,{}] 03:39:43 INFO - PROCESS | 2336 | 1464863983033 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:43 INFO - PROCESS | 2336 | 1464863983140 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 03:39:43 INFO - PROCESS | 2336 | 1464863983149 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:43 INFO - PROCESS | 2336 | ++DOCSHELL 106A1400 == 48 [pid = 2336] [id = 115] 03:39:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (106A1800) [pid = 2336] [serial = 342] [outer = 00000000] 03:39:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (106A7400) [pid = 2336] [serial = 343] [outer = 106A1800] 03:39:43 INFO - PROCESS | 2336 | 1464863983192 Marionette DEBUG loaded listener.js 03:39:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (106AA800) [pid = 2336] [serial = 344] [outer = 106A1800] 03:39:44 INFO - PROCESS | 2336 | 1464863984338 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1337ms 03:39:44 INFO - PROCESS | 2336 | 1464863984366 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 03:39:44 INFO - PROCESS | 2336 | 1464863984370 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 03:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:39:44 INFO - PROCESS | 2336 | 1464863984375 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:39:44 INFO - PROCESS | 2336 | 1464863984379 Marionette TRACE conn5 <- [1,426,null,{}] 03:39:44 INFO - PROCESS | 2336 | 1464863984384 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:44 INFO - PROCESS | 2336 | 1464863984493 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 03:39:44 INFO - PROCESS | 2336 | 1464863984620 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:44 INFO - PROCESS | 2336 | ++DOCSHELL 1012A000 == 49 [pid = 2336] [id = 116] 03:39:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (106A6800) [pid = 2336] [serial = 345] [outer = 00000000] 03:39:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (13EB4C00) [pid = 2336] [serial = 346] [outer = 106A6800] 03:39:44 INFO - PROCESS | 2336 | 1464863984678 Marionette DEBUG loaded listener.js 03:39:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (14742000) [pid = 2336] [serial = 347] [outer = 106A6800] 03:39:45 INFO - PROCESS | 2336 | 1464863985241 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:39:45 INFO - PROCESS | 2336 | 1464863985313 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 03:39:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:39:45 INFO - PROCESS | 2336 | 1464863985320 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:39:45 INFO - PROCESS | 2336 | 1464863985323 Marionette TRACE conn5 <- [1,430,null,{}] 03:39:45 INFO - PROCESS | 2336 | 1464863985327 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:45 INFO - PROCESS | 2336 | 1464863985436 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 03:39:45 INFO - PROCESS | 2336 | 1464863985532 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:45 INFO - PROCESS | 2336 | ++DOCSHELL 177D7C00 == 50 [pid = 2336] [id = 117] 03:39:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1832A400) [pid = 2336] [serial = 348] [outer = 00000000] 03:39:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (18A21400) [pid = 2336] [serial = 349] [outer = 1832A400] 03:39:45 INFO - PROCESS | 2336 | 1464863985585 Marionette DEBUG loaded listener.js 03:39:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1A50B400) [pid = 2336] [serial = 350] [outer = 1832A400] 03:39:46 INFO - PROCESS | 2336 | 1464863986225 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 03:39:46 INFO - PROCESS | 2336 | 1464863986252 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 03:39:46 INFO - PROCESS | 2336 | 1464863986254 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 03:39:46 INFO - PROCESS | 2336 | 1464863986258 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:39:46 INFO - PROCESS | 2336 | 1464863986262 Marionette TRACE conn5 <- [1,434,null,{}] 03:39:46 INFO - PROCESS | 2336 | 1464863986273 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:46 INFO - PROCESS | 2336 | 1464863986383 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 03:39:46 INFO - PROCESS | 2336 | 1464863986481 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:46 INFO - PROCESS | 2336 | ++DOCSHELL 1996F000 == 51 [pid = 2336] [id = 118] 03:39:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (19970400) [pid = 2336] [serial = 351] [outer = 00000000] 03:39:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1A58D800) [pid = 2336] [serial = 352] [outer = 19970400] 03:39:46 INFO - PROCESS | 2336 | 1464863986537 Marionette DEBUG loaded listener.js 03:39:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1A71A800) [pid = 2336] [serial = 353] [outer = 19970400] 03:39:47 INFO - PROCESS | 2336 | 1464863987167 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:39:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:39:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1122ms 03:39:47 INFO - PROCESS | 2336 | 1464863987393 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 03:39:47 INFO - PROCESS | 2336 | 1464863987397 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 03:39:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:39:47 INFO - PROCESS | 2336 | 1464863987416 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:39:47 INFO - PROCESS | 2336 | 1464863987419 Marionette TRACE conn5 <- [1,438,null,{}] 03:39:47 INFO - PROCESS | 2336 | 1464863987426 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:47 INFO - PROCESS | 2336 | 1464863987522 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 03:39:47 INFO - PROCESS | 2336 | 1464863987599 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:47 INFO - PROCESS | 2336 | ++DOCSHELL 106A3800 == 52 [pid = 2336] [id = 119] 03:39:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (106A4C00) [pid = 2336] [serial = 354] [outer = 00000000] 03:39:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (11352400) [pid = 2336] [serial = 355] [outer = 106A4C00] 03:39:47 INFO - PROCESS | 2336 | 1464863987660 Marionette DEBUG loaded listener.js 03:39:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (14736000) [pid = 2336] [serial = 356] [outer = 106A4C00] 03:39:48 INFO - PROCESS | 2336 | 1464863988208 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 850ms 03:39:48 INFO - PROCESS | 2336 | 1464863988255 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 03:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:39:48 INFO - PROCESS | 2336 | 1464863988258 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 03:39:48 INFO - PROCESS | 2336 | 1464863988265 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:39:48 INFO - PROCESS | 2336 | 1464863988269 Marionette TRACE conn5 <- [1,442,null,{}] 03:39:48 INFO - PROCESS | 2336 | 1464863988272 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:48 INFO - PROCESS | 2336 | 1464863988372 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 03:39:48 INFO - PROCESS | 2336 | 1464863988469 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:48 INFO - PROCESS | 2336 | ++DOCSHELL 15711800 == 53 [pid = 2336] [id = 120] 03:39:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (160E3400) [pid = 2336] [serial = 357] [outer = 00000000] 03:39:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (18250400) [pid = 2336] [serial = 358] [outer = 160E3400] 03:39:48 INFO - PROCESS | 2336 | 1464863988516 Marionette DEBUG loaded listener.js 03:39:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (18330C00) [pid = 2336] [serial = 359] [outer = 160E3400] 03:39:48 INFO - PROCESS | 2336 | --DOCSHELL 0C860000 == 52 [pid = 2336] [id = 114] 03:39:48 INFO - PROCESS | 2336 | --DOCSHELL 14751800 == 51 [pid = 2336] [id = 113] 03:39:48 INFO - PROCESS | 2336 | --DOCSHELL 0C862800 == 50 [pid = 2336] [id = 112] 03:39:48 INFO - PROCESS | 2336 | --DOCSHELL 1A588800 == 49 [pid = 2336] [id = 111] 03:39:48 INFO - PROCESS | 2336 | --DOCSHELL 18A5AC00 == 48 [pid = 2336] [id = 110] 03:39:48 INFO - PROCESS | 2336 | --DOCSHELL 187E9400 == 47 [pid = 2336] [id = 109] 03:39:48 INFO - PROCESS | 2336 | --DOCSHELL 16CE1400 == 46 [pid = 2336] [id = 108] 03:39:48 INFO - PROCESS | 2336 | --DOCSHELL 104E7C00 == 45 [pid = 2336] [id = 107] 03:39:48 INFO - PROCESS | 2336 | --DOCSHELL 1012B400 == 44 [pid = 2336] [id = 106] 03:39:48 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1A678C00) [pid = 2336] [serial = 268] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (1A692000) [pid = 2336] [serial = 301] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (10048400) [pid = 2336] [serial = 262] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1834A400) [pid = 2336] [serial = 265] [outer = 00000000] [url = about:blank] 03:39:48 INFO - PROCESS | 2336 | --DOCSHELL 0C93B800 == 43 [pid = 2336] [id = 102] 03:39:48 INFO - PROCESS | 2336 | --DOCSHELL 1475E800 == 42 [pid = 2336] [id = 101] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (19793C00) [pid = 2336] [serial = 286] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (14AB0800) [pid = 2336] [serial = 278] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (18A1B000) [pid = 2336] [serial = 283] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (16CEC800) [pid = 2336] [serial = 280] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (17237800) [pid = 2336] [serial = 281] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (0F97DC00) [pid = 2336] [serial = 274] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (10054000) [pid = 2336] [serial = 275] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1475D000) [pid = 2336] [serial = 299] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (13EB0C00) [pid = 2336] [serial = 272] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (108DE400) [pid = 2336] [serial = 271] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1CEECC00) [pid = 2336] [serial = 260] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (1A670800) [pid = 2336] [serial = 289] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1A502C00) [pid = 2336] [serial = 287] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1AF1B000) [pid = 2336] [serial = 292] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1A679400) [pid = 2336] [serial = 290] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1AF1A000) [pid = 2336] [serial = 295] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1475A400) [pid = 2336] [serial = 298] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (14863C00) [pid = 2336] [serial = 277] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1AF1C400) [pid = 2336] [serial = 293] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1AF36400) [pid = 2336] [serial = 296] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (18A26000) [pid = 2336] [serial = 284] [outer = 00000000] [url = about:blank] 03:39:49 INFO - PROCESS | 2336 | 1464863989112 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:39:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:39:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 890ms 03:39:49 INFO - PROCESS | 2336 | 1464863989155 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 2336 | 1464863989157 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 03:39:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:39:49 INFO - PROCESS | 2336 | 1464863989160 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - PROCESS | 2336 | 1464863989162 Marionette TRACE conn5 <- [1,446,null,{}] 03:39:49 INFO - PROCESS | 2336 | 1464863989171 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:49 INFO - PROCESS | 2336 | 1464863989260 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 03:39:49 INFO - PROCESS | 2336 | 1464863989337 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:49 INFO - PROCESS | 2336 | ++DOCSHELL 0C93C800 == 43 [pid = 2336] [id = 121] 03:39:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (0FA0B800) [pid = 2336] [serial = 360] [outer = 00000000] 03:39:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (14741400) [pid = 2336] [serial = 361] [outer = 0FA0B800] 03:39:49 INFO - PROCESS | 2336 | 1464863989391 Marionette DEBUG loaded listener.js 03:39:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1475BC00) [pid = 2336] [serial = 362] [outer = 0FA0B800] 03:39:49 INFO - PROCESS | 2336 | 1464863989786 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:39:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:39:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 03:39:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:39:49 INFO - PROCESS | 2336 | 1464863989834 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 03:39:49 INFO - PROCESS | 2336 | 1464863989836 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 03:39:49 INFO - PROCESS | 2336 | 1464863989839 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:39:49 INFO - PROCESS | 2336 | 1464863989841 Marionette TRACE conn5 <- [1,450,null,{}] 03:39:49 INFO - PROCESS | 2336 | 1464863989845 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:49 INFO - PROCESS | 2336 | 1464863989927 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 03:39:49 INFO - PROCESS | 2336 | 1464863989934 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:49 INFO - PROCESS | 2336 | ++DOCSHELL 14AA9000 == 44 [pid = 2336] [id = 122] 03:39:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (160E3C00) [pid = 2336] [serial = 363] [outer = 00000000] 03:39:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (18345000) [pid = 2336] [serial = 364] [outer = 160E3C00] 03:39:49 INFO - PROCESS | 2336 | 1464863989980 Marionette DEBUG loaded listener.js 03:39:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (18A1B400) [pid = 2336] [serial = 365] [outer = 160E3C00] 03:39:50 INFO - PROCESS | 2336 | 1464863990432 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:39:50 INFO - PROCESS | 2336 | 1464863990475 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 03:39:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:39:50 INFO - PROCESS | 2336 | 1464863990478 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:39:50 INFO - PROCESS | 2336 | 1464863990480 Marionette TRACE conn5 <- [1,454,null,{}] 03:39:50 INFO - PROCESS | 2336 | 1464863990483 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:50 INFO - PROCESS | 2336 | 1464863990560 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 03:39:50 INFO - PROCESS | 2336 | 1464863990566 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:50 INFO - PROCESS | 2336 | ++DOCSHELL 18A48400 == 45 [pid = 2336] [id = 123] 03:39:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (18A48C00) [pid = 2336] [serial = 366] [outer = 00000000] 03:39:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (19793C00) [pid = 2336] [serial = 367] [outer = 18A48C00] 03:39:50 INFO - PROCESS | 2336 | 1464863990612 Marionette DEBUG loaded listener.js 03:39:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (198F7400) [pid = 2336] [serial = 368] [outer = 18A48C00] 03:39:51 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:51 INFO - PROCESS | 2336 | 1464863991082 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:39:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:39:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 669ms 03:39:51 INFO - PROCESS | 2336 | 1464863991159 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 03:39:51 INFO - PROCESS | 2336 | 1464863991161 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 03:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:39:51 INFO - PROCESS | 2336 | 1464863991171 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:39:51 INFO - PROCESS | 2336 | 1464863991173 Marionette TRACE conn5 <- [1,458,null,{}] 03:39:51 INFO - PROCESS | 2336 | 1464863991176 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:51 INFO - PROCESS | 2336 | 1464863991303 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 03:39:51 INFO - PROCESS | 2336 | 1464863991317 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:51 INFO - PROCESS | 2336 | ++DOCSHELL 14755800 == 46 [pid = 2336] [id = 124] 03:39:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (19977400) [pid = 2336] [serial = 369] [outer = 00000000] 03:39:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (19A08800) [pid = 2336] [serial = 370] [outer = 19977400] 03:39:51 INFO - PROCESS | 2336 | 1464863991407 Marionette DEBUG loaded listener.js 03:39:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (19A0E000) [pid = 2336] [serial = 371] [outer = 19977400] 03:39:51 INFO - PROCESS | 2336 | 1464863991848 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:39:51 INFO - PROCESS | 2336 | 1464863991931 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 03:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:39:51 INFO - PROCESS | 2336 | 1464863991934 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:39:51 INFO - PROCESS | 2336 | 1464863991936 Marionette TRACE conn5 <- [1,462,null,{}] 03:39:51 INFO - PROCESS | 2336 | 1464863991939 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:52 INFO - PROCESS | 2336 | 1464863992052 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 03:39:52 INFO - PROCESS | 2336 | 1464863992120 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:52 INFO - PROCESS | 2336 | ++DOCSHELL 19A0F000 == 47 [pid = 2336] [id = 125] 03:39:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1A582800) [pid = 2336] [serial = 372] [outer = 00000000] 03:39:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1A674000) [pid = 2336] [serial = 373] [outer = 1A582800] 03:39:52 INFO - PROCESS | 2336 | 1464863992163 Marionette DEBUG loaded listener.js 03:39:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1A679C00) [pid = 2336] [serial = 374] [outer = 1A582800] 03:39:52 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:39:52 INFO - PROCESS | 2336 | 1464863992602 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:39:52 INFO - PROCESS | 2336 | 1464863992668 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 03:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:39:52 INFO - PROCESS | 2336 | 1464863992676 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:39:52 INFO - PROCESS | 2336 | 1464863992678 Marionette TRACE conn5 <- [1,466,null,{}] 03:39:52 INFO - PROCESS | 2336 | 1464863992682 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:52 INFO - PROCESS | 2336 | 1464863992786 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 03:39:52 INFO - PROCESS | 2336 | 1464863992798 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:52 INFO - PROCESS | 2336 | ++DOCSHELL 1A671000 == 48 [pid = 2336] [id = 126] 03:39:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1A68D400) [pid = 2336] [serial = 375] [outer = 00000000] 03:39:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1AE47C00) [pid = 2336] [serial = 376] [outer = 1A68D400] 03:39:52 INFO - PROCESS | 2336 | 1464863992841 Marionette DEBUG loaded listener.js 03:39:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1AF15800) [pid = 2336] [serial = 377] [outer = 1A68D400] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1B6C0000) [pid = 2336] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (0FA60C00) [pid = 2336] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1A588000) [pid = 2336] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (1A689800) [pid = 2336] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (18B4BC00) [pid = 2336] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (16C47400) [pid = 2336] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (187EA800) [pid = 2336] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (17236800) [pid = 2336] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (172B2800) [pid = 2336] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (11387800) [pid = 2336] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1012BC00) [pid = 2336] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (17234400) [pid = 2336] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (11391000) [pid = 2336] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (0FA02800) [pid = 2336] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0C862C00) [pid = 2336] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (0F9EBC00) [pid = 2336] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (14755400) [pid = 2336] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1AC81800) [pid = 2336] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (0CA07400) [pid = 2336] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (18A20C00) [pid = 2336] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1AF20400) [pid = 2336] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1A580C00) [pid = 2336] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:39:53 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (11393000) [pid = 2336] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:39:53 INFO - PROCESS | 2336 | 1464863993478 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:39:53 INFO - PROCESS | 2336 | 1464863993507 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 03:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:39:53 INFO - PROCESS | 2336 | 1464863993511 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:39:53 INFO - PROCESS | 2336 | 1464863993512 Marionette TRACE conn5 <- [1,470,null,{}] 03:39:53 INFO - PROCESS | 2336 | 1464863993516 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:53 INFO - PROCESS | 2336 | 1464863993631 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 03:39:53 INFO - PROCESS | 2336 | 1464863993682 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:53 INFO - PROCESS | 2336 | ++DOCSHELL 0C80C000 == 49 [pid = 2336] [id = 127] 03:39:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (0C80F000) [pid = 2336] [serial = 378] [outer = 00000000] 03:39:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (106A3400) [pid = 2336] [serial = 379] [outer = 0C80F000] 03:39:53 INFO - PROCESS | 2336 | 1464863993726 Marionette DEBUG loaded listener.js 03:39:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1723F800) [pid = 2336] [serial = 380] [outer = 0C80F000] 03:39:54 INFO - PROCESS | 2336 | 1464863994087 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:39:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 03:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:39:54 INFO - PROCESS | 2336 | 1464863994141 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 03:39:54 INFO - PROCESS | 2336 | 1464863994143 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 03:39:54 INFO - PROCESS | 2336 | 1464863994146 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:39:54 INFO - PROCESS | 2336 | 1464863994149 Marionette TRACE conn5 <- [1,474,null,{}] 03:39:54 INFO - PROCESS | 2336 | 1464863994159 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:54 INFO - PROCESS | 2336 | 1464863994237 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 03:39:54 INFO - PROCESS | 2336 | 1464863994243 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 2336 | ++DOCSHELL 1012BC00 == 50 [pid = 2336] [id = 128] 03:39:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (16C47400) [pid = 2336] [serial = 381] [outer = 00000000] 03:39:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1A687400) [pid = 2336] [serial = 382] [outer = 16C47400] 03:39:54 INFO - PROCESS | 2336 | 1464863994287 Marionette DEBUG loaded listener.js 03:39:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1AF32000) [pid = 2336] [serial = 383] [outer = 16C47400] 03:39:54 INFO - PROCESS | 2336 | 1464863994717 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:39:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:39:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 03:39:54 INFO - PROCESS | 2336 | 1464863994778 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 03:39:54 INFO - PROCESS | 2336 | 1464863994780 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 03:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:39:54 INFO - PROCESS | 2336 | 1464863994783 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:39:54 INFO - PROCESS | 2336 | 1464863994786 Marionette TRACE conn5 <- [1,478,null,{}] 03:39:54 INFO - PROCESS | 2336 | 1464863994789 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:54 INFO - PROCESS | 2336 | 1464863994886 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 03:39:54 INFO - PROCESS | 2336 | 1464863994929 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:54 INFO - PROCESS | 2336 | ++DOCSHELL 1B6C5C00 == 51 [pid = 2336] [id = 129] 03:39:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1B6C6000) [pid = 2336] [serial = 384] [outer = 00000000] 03:39:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1C250800) [pid = 2336] [serial = 385] [outer = 1B6C6000] 03:39:54 INFO - PROCESS | 2336 | 1464863994977 Marionette DEBUG loaded listener.js 03:39:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1C282000) [pid = 2336] [serial = 386] [outer = 1B6C6000] 03:39:55 INFO - PROCESS | 2336 | 1464863995585 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:39:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:39:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 870ms 03:39:55 INFO - PROCESS | 2336 | 1464863995658 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 03:39:55 INFO - PROCESS | 2336 | 1464863995663 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 03:39:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:39:55 INFO - PROCESS | 2336 | 1464863995668 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:39:55 INFO - PROCESS | 2336 | 1464863995672 Marionette TRACE conn5 <- [1,482,null,{}] 03:39:55 INFO - PROCESS | 2336 | 1464863995678 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:55 INFO - PROCESS | 2336 | 1464863995789 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 03:39:55 INFO - PROCESS | 2336 | 1464863995888 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:55 INFO - PROCESS | 2336 | ++DOCSHELL 0F97DC00 == 52 [pid = 2336] [id = 130] 03:39:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1004A000) [pid = 2336] [serial = 387] [outer = 00000000] 03:39:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (106A1000) [pid = 2336] [serial = 388] [outer = 1004A000] 03:39:55 INFO - PROCESS | 2336 | 1464863995944 Marionette DEBUG loaded listener.js 03:39:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1099D000) [pid = 2336] [serial = 389] [outer = 1004A000] 03:39:56 INFO - PROCESS | 2336 | 1464863996644 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:39:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:39:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1029ms 03:39:56 INFO - PROCESS | 2336 | 1464863996697 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 03:39:56 INFO - PROCESS | 2336 | 1464863996704 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 03:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:39:56 INFO - PROCESS | 2336 | 1464863996710 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:39:56 INFO - PROCESS | 2336 | 1464863996712 Marionette TRACE conn5 <- [1,486,null,{}] 03:39:56 INFO - PROCESS | 2336 | 1464863996717 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:56 INFO - PROCESS | 2336 | 1464863996875 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 03:39:56 INFO - PROCESS | 2336 | 1464863996999 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:57 INFO - PROCESS | 2336 | ++DOCSHELL 16C47C00 == 53 [pid = 2336] [id = 131] 03:39:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (16CEC800) [pid = 2336] [serial = 390] [outer = 00000000] 03:39:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (177D5C00) [pid = 2336] [serial = 391] [outer = 16CEC800] 03:39:57 INFO - PROCESS | 2336 | 1464863997055 Marionette DEBUG loaded listener.js 03:39:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (187EA800) [pid = 2336] [serial = 392] [outer = 16CEC800] 03:39:57 INFO - PROCESS | 2336 | 1464863997684 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:39:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:39:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1023ms 03:39:57 INFO - PROCESS | 2336 | 1464863997748 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 03:39:57 INFO - PROCESS | 2336 | 1464863997751 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 03:39:57 INFO - PROCESS | 2336 | 1464863997756 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:39:57 INFO - PROCESS | 2336 | 1464863997760 Marionette TRACE conn5 <- [1,490,null,{}] 03:39:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:39:57 INFO - PROCESS | 2336 | 1464863997771 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:57 INFO - PROCESS | 2336 | 1464863997898 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 03:39:58 INFO - PROCESS | 2336 | 1464863998024 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:58 INFO - PROCESS | 2336 | ++DOCSHELL 1A671C00 == 54 [pid = 2336] [id = 132] 03:39:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1B6A3800) [pid = 2336] [serial = 393] [outer = 00000000] 03:39:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1BB37000) [pid = 2336] [serial = 394] [outer = 1B6A3800] 03:39:58 INFO - PROCESS | 2336 | 1464863998081 Marionette DEBUG loaded listener.js 03:39:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1C347C00) [pid = 2336] [serial = 395] [outer = 1B6A3800] 03:39:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1CEEB400) [pid = 2336] [serial = 396] [outer = 0CA09000] 03:39:58 INFO - PROCESS | 2336 | 1464863998762 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:39:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:39:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1068ms 03:39:58 INFO - PROCESS | 2336 | 1464863998868 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 03:39:58 INFO - PROCESS | 2336 | 1464863998871 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 03:39:58 INFO - PROCESS | 2336 | 1464863998876 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:39:58 INFO - PROCESS | 2336 | 1464863998878 Marionette TRACE conn5 <- [1,494,null,{}] 03:39:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:39:58 INFO - PROCESS | 2336 | 1464863998927 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:39:59 INFO - PROCESS | 2336 | 1464863999056 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 03:39:59 INFO - PROCESS | 2336 | 1464863999133 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:39:59 INFO - PROCESS | 2336 | ++DOCSHELL 0C80F800 == 55 [pid = 2336] [id = 133] 03:39:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (0C947C00) [pid = 2336] [serial = 397] [outer = 00000000] 03:39:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (108E1C00) [pid = 2336] [serial = 398] [outer = 0C947C00] 03:39:59 INFO - PROCESS | 2336 | 1464863999227 Marionette DEBUG loaded listener.js 03:39:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1485B400) [pid = 2336] [serial = 399] [outer = 0C947C00] 03:39:59 INFO - PROCESS | 2336 | 1464863999922 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:39:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:39:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1104ms 03:39:59 INFO - PROCESS | 2336 | 1464863999990 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 03:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:39:59 INFO - PROCESS | 2336 | 1464863999994 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 03:39:59 INFO - PROCESS | 2336 | 1464863999999 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:39:59 INFO - PROCESS | 2336 | 1464864000002 Marionette TRACE conn5 <- [1,498,null,{}] 03:39:59 INFO - PROCESS | 2336 | 1464864000008 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:00 INFO - PROCESS | 2336 | 1464864000105 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 03:40:00 INFO - PROCESS | 2336 | 1464864000233 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:00 INFO - PROCESS | 2336 | ++DOCSHELL 108AA400 == 56 [pid = 2336] [id = 134] 03:40:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1092DC00) [pid = 2336] [serial = 400] [outer = 00000000] 03:40:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (14751800) [pid = 2336] [serial = 401] [outer = 1092DC00] 03:40:00 INFO - PROCESS | 2336 | 1464864000286 Marionette DEBUG loaded listener.js 03:40:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (14A03C00) [pid = 2336] [serial = 402] [outer = 1092DC00] 03:40:00 INFO - PROCESS | 2336 | --DOCSHELL 1012BC00 == 55 [pid = 2336] [id = 128] 03:40:00 INFO - PROCESS | 2336 | --DOCSHELL 0C80C000 == 54 [pid = 2336] [id = 127] 03:40:00 INFO - PROCESS | 2336 | --DOCSHELL 1A671000 == 53 [pid = 2336] [id = 126] 03:40:00 INFO - PROCESS | 2336 | --DOCSHELL 19A0F000 == 52 [pid = 2336] [id = 125] 03:40:00 INFO - PROCESS | 2336 | --DOCSHELL 14755800 == 51 [pid = 2336] [id = 124] 03:40:00 INFO - PROCESS | 2336 | --DOCSHELL 18A48400 == 50 [pid = 2336] [id = 123] 03:40:00 INFO - PROCESS | 2336 | --DOCSHELL 14AA9000 == 49 [pid = 2336] [id = 122] 03:40:00 INFO - PROCESS | 2336 | --DOCSHELL 0C93C800 == 48 [pid = 2336] [id = 121] 03:40:00 INFO - PROCESS | 2336 | --DOCSHELL 15711800 == 47 [pid = 2336] [id = 120] 03:40:00 INFO - PROCESS | 2336 | --DOCSHELL 106A3800 == 46 [pid = 2336] [id = 119] 03:40:00 INFO - PROCESS | 2336 | --DOCSHELL 106A1400 == 45 [pid = 2336] [id = 115] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1C283400) [pid = 2336] [serial = 341] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1C34FC00) [pid = 2336] [serial = 227] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (109F9400) [pid = 2336] [serial = 221] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1B6BE800) [pid = 2336] [serial = 230] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1A715000) [pid = 2336] [serial = 331] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (1A50F400) [pid = 2336] [serial = 329] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (18A1D000) [pid = 2336] [serial = 182] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1978A000) [pid = 2336] [serial = 328] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (10049C00) [pid = 2336] [serial = 304] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (18A3A800) [pid = 2336] [serial = 325] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (177D6000) [pid = 2336] [serial = 322] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (18A5A000) [pid = 2336] [serial = 266] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1832F400) [pid = 2336] [serial = 314] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (14757C00) [pid = 2336] [serial = 317] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1986B800) [pid = 2336] [serial = 224] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1473E000) [pid = 2336] [serial = 319] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (18322C00) [pid = 2336] [serial = 323] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (18A41800) [pid = 2336] [serial = 326] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (14735C00) [pid = 2336] [serial = 316] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1047E000) [pid = 2336] [serial = 263] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1B6B9000) [pid = 2336] [serial = 334] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (1475E400) [pid = 2336] [serial = 320] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1832AC00) [pid = 2336] [serial = 313] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (15711400) [pid = 2336] [serial = 307] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1AF19C00) [pid = 2336] [serial = 332] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (111EE000) [pid = 2336] [serial = 142] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (1A68A400) [pid = 2336] [serial = 310] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1A68DC00) [pid = 2336] [serial = 337] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (1C287C00) [pid = 2336] [serial = 185] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (1435E800) [pid = 2336] [serial = 179] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1B606400) [pid = 2336] [serial = 338] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (1C281800) [pid = 2336] [serial = 176] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1B6B9C00) [pid = 2336] [serial = 335] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (1BB95800) [pid = 2336] [serial = 218] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1AF1B400) [pid = 2336] [serial = 269] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (1C244C00) [pid = 2336] [serial = 340] [outer = 00000000] [url = about:blank] 03:40:00 INFO - PROCESS | 2336 | 1464864000865 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 929ms 03:40:00 INFO - PROCESS | 2336 | 1464864000930 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 03:40:00 INFO - PROCESS | 2336 | 1464864000936 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 03:40:00 INFO - PROCESS | 2336 | 1464864000942 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:40:00 INFO - PROCESS | 2336 | 1464864000944 Marionette TRACE conn5 <- [1,502,null,{}] 03:40:00 INFO - PROCESS | 2336 | 1464864000948 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:01 INFO - PROCESS | 2336 | 1464864001032 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 03:40:01 INFO - PROCESS | 2336 | 1464864001040 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:01 INFO - PROCESS | 2336 | ++DOCSHELL 106A0400 == 46 [pid = 2336] [id = 135] 03:40:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (106A0800) [pid = 2336] [serial = 403] [outer = 00000000] 03:40:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (111EE000) [pid = 2336] [serial = 404] [outer = 106A0800] 03:40:01 INFO - PROCESS | 2336 | 1464864001090 Marionette DEBUG loaded listener.js 03:40:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (1435E800) [pid = 2336] [serial = 405] [outer = 106A0800] 03:40:01 INFO - PROCESS | 2336 | 1464864001553 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:40:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:40:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 03:40:01 INFO - PROCESS | 2336 | 1464864001632 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 03:40:01 INFO - PROCESS | 2336 | 1464864001634 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 03:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:40:01 INFO - PROCESS | 2336 | 1464864001641 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:40:01 INFO - PROCESS | 2336 | 1464864001644 Marionette TRACE conn5 <- [1,506,null,{}] 03:40:01 INFO - PROCESS | 2336 | 1464864001654 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:01 INFO - PROCESS | 2336 | 1464864001739 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 03:40:01 INFO - PROCESS | 2336 | 1464864001821 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:01 INFO - PROCESS | 2336 | ++DOCSHELL 16CEA400 == 47 [pid = 2336] [id = 136] 03:40:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (16D6E800) [pid = 2336] [serial = 406] [outer = 00000000] 03:40:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1723EC00) [pid = 2336] [serial = 407] [outer = 16D6E800] 03:40:01 INFO - PROCESS | 2336 | 1464864001869 Marionette DEBUG loaded listener.js 03:40:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (18237000) [pid = 2336] [serial = 408] [outer = 16D6E800] 03:40:02 INFO - PROCESS | 2336 | 1464864002230 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:40:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:40:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 03:40:02 INFO - PROCESS | 2336 | 1464864002273 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 03:40:02 INFO - PROCESS | 2336 | 1464864002275 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 03:40:02 INFO - PROCESS | 2336 | 1464864002279 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:40:02 INFO - PROCESS | 2336 | 1464864002280 Marionette TRACE conn5 <- [1,510,null,{}] 03:40:02 INFO - PROCESS | 2336 | 1464864002284 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:02 INFO - PROCESS | 2336 | 1464864002366 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 03:40:02 INFO - PROCESS | 2336 | 1464864002373 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:02 INFO - PROCESS | 2336 | ++DOCSHELL 1832C800 == 48 [pid = 2336] [id = 137] 03:40:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (1832D400) [pid = 2336] [serial = 409] [outer = 00000000] 03:40:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (18A20800) [pid = 2336] [serial = 410] [outer = 1832D400] 03:40:02 INFO - PROCESS | 2336 | 1464864002417 Marionette DEBUG loaded listener.js 03:40:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (18A26800) [pid = 2336] [serial = 411] [outer = 1832D400] 03:40:02 INFO - PROCESS | 2336 | 1464864002850 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:40:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:40:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 03:40:02 INFO - PROCESS | 2336 | 1464864002913 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 03:40:02 INFO - PROCESS | 2336 | 1464864002925 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 03:40:02 INFO - PROCESS | 2336 | 1464864002928 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:40:02 INFO - PROCESS | 2336 | 1464864002929 Marionette TRACE conn5 <- [1,514,null,{}] 03:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:40:02 INFO - PROCESS | 2336 | 1464864002933 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:03 INFO - PROCESS | 2336 | 1464864003038 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 03:40:03 INFO - PROCESS | 2336 | 1464864003121 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:03 INFO - PROCESS | 2336 | ++DOCSHELL 18A46800 == 49 [pid = 2336] [id = 138] 03:40:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (18A46C00) [pid = 2336] [serial = 412] [outer = 00000000] 03:40:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (18A5A000) [pid = 2336] [serial = 413] [outer = 18A46C00] 03:40:03 INFO - PROCESS | 2336 | 1464864003166 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1986B800) [pid = 2336] [serial = 414] [outer = 18A46C00] 03:40:03 INFO - PROCESS | 2336 | 1464864003575 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:40:03 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 03:40:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 03:40:03 INFO - PROCESS | 2336 | 1464864003605 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 03:40:03 INFO - PROCESS | 2336 | 1464864003607 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 03:40:03 INFO - PROCESS | 2336 | 1464864003610 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:40:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:40:03 INFO - PROCESS | 2336 | 1464864003612 Marionette TRACE conn5 <- [1,518,null,{}] 03:40:03 INFO - PROCESS | 2336 | 1464864003615 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:03 INFO - PROCESS | 2336 | 1464864003743 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 03:40:03 INFO - PROCESS | 2336 | 1464864003751 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:03 INFO - PROCESS | 2336 | ++DOCSHELL 0C93A800 == 50 [pid = 2336] [id = 139] 03:40:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1996E400) [pid = 2336] [serial = 415] [outer = 00000000] 03:40:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1A506800) [pid = 2336] [serial = 416] [outer = 1996E400] 03:40:03 INFO - PROCESS | 2336 | 1464864003848 Marionette DEBUG loaded listener.js 03:40:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (1A584C00) [pid = 2336] [serial = 417] [outer = 1996E400] 03:40:04 INFO - PROCESS | 2336 | 1464864004253 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 730ms 03:40:04 INFO - PROCESS | 2336 | 1464864004344 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 03:40:04 INFO - PROCESS | 2336 | 1464864004346 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 03:40:04 INFO - PROCESS | 2336 | 1464864004349 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:40:04 INFO - PROCESS | 2336 | 1464864004351 Marionette TRACE conn5 <- [1,522,null,{}] 03:40:04 INFO - PROCESS | 2336 | 1464864004401 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:04 INFO - PROCESS | 2336 | 1464864004505 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 03:40:04 INFO - PROCESS | 2336 | 1464864004513 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:04 INFO - PROCESS | 2336 | ++DOCSHELL 1997BC00 == 51 [pid = 2336] [id = 140] 03:40:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1A588400) [pid = 2336] [serial = 418] [outer = 00000000] 03:40:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1A689C00) [pid = 2336] [serial = 419] [outer = 1A588400] 03:40:04 INFO - PROCESS | 2336 | 1464864004557 Marionette DEBUG loaded listener.js 03:40:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (14740400) [pid = 2336] [serial = 420] [outer = 1A588400] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (16D70800) [pid = 2336] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (160E3C00) [pid = 2336] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (18A48C00) [pid = 2336] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (106A1800) [pid = 2336] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (160E3400) [pid = 2336] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (106A4C00) [pid = 2336] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1A582800) [pid = 2336] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (0FA0B800) [pid = 2336] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (0C80F000) [pid = 2336] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1A68D400) [pid = 2336] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (16C47400) [pid = 2336] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (19977400) [pid = 2336] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (0C945800) [pid = 2336] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (19791800) [pid = 2336] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:40:05 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1475E000) [pid = 2336] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:40:05 INFO - PROCESS | 2336 | 1464864005118 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 790ms 03:40:05 INFO - PROCESS | 2336 | 1464864005144 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 03:40:05 INFO - PROCESS | 2336 | 1464864005146 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 03:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:40:05 INFO - PROCESS | 2336 | 1464864005149 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - PROCESS | 2336 | 1464864005151 Marionette TRACE conn5 <- [1,526,null,{}] 03:40:05 INFO - PROCESS | 2336 | 1464864005158 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:05 INFO - PROCESS | 2336 | 1464864005247 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 03:40:05 INFO - PROCESS | 2336 | 1464864005256 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:05 INFO - PROCESS | 2336 | ++DOCSHELL 0FA0B800 == 52 [pid = 2336] [id = 141] 03:40:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (106A1800) [pid = 2336] [serial = 421] [outer = 00000000] 03:40:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (18A48C00) [pid = 2336] [serial = 422] [outer = 106A1800] 03:40:05 INFO - PROCESS | 2336 | 1464864005299 Marionette DEBUG loaded listener.js 03:40:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (19977400) [pid = 2336] [serial = 423] [outer = 106A1800] 03:40:05 INFO - PROCESS | 2336 | 1464864005732 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:40:05 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 03:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 03:40:05 INFO - PROCESS | 2336 | 1464864005794 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 03:40:05 INFO - PROCESS | 2336 | 1464864005796 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 03:40:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:40:05 INFO - PROCESS | 2336 | 1464864005800 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:40:05 INFO - PROCESS | 2336 | 1464864005801 Marionette TRACE conn5 <- [1,530,null,{}] 03:40:05 INFO - PROCESS | 2336 | 1464864005807 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:05 INFO - PROCESS | 2336 | 1464864005886 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 03:40:05 INFO - PROCESS | 2336 | 1464864005893 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:05 INFO - PROCESS | 2336 | ++DOCSHELL 1A68F000 == 53 [pid = 2336] [id = 142] 03:40:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (1A691C00) [pid = 2336] [serial = 424] [outer = 00000000] 03:40:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (1AE44800) [pid = 2336] [serial = 425] [outer = 1A691C00] 03:40:05 INFO - PROCESS | 2336 | 1464864005936 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (1AF36C00) [pid = 2336] [serial = 426] [outer = 1A691C00] 03:40:06 INFO - PROCESS | 2336 | 1464864006392 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:40:06 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 03:40:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:40:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:40:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:40:06 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 03:40:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:40:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:40:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:40:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:40:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 03:40:06 INFO - PROCESS | 2336 | 1464864006431 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 03:40:06 INFO - PROCESS | 2336 | 1464864006433 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 03:40:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:40:06 INFO - PROCESS | 2336 | 1464864006440 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:40:06 INFO - PROCESS | 2336 | 1464864006442 Marionette TRACE conn5 <- [1,534,null,{}] 03:40:06 INFO - PROCESS | 2336 | 1464864006446 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:06 INFO - PROCESS | 2336 | 1464864006535 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 03:40:06 INFO - PROCESS | 2336 | 1464864006541 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:06 INFO - PROCESS | 2336 | ++DOCSHELL 1B607800 == 54 [pid = 2336] [id = 143] 03:40:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1B6C2800) [pid = 2336] [serial = 427] [outer = 00000000] 03:40:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1BB39C00) [pid = 2336] [serial = 428] [outer = 1B6C2800] 03:40:06 INFO - PROCESS | 2336 | 1464864006586 Marionette DEBUG loaded listener.js 03:40:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1BF89C00) [pid = 2336] [serial = 429] [outer = 1B6C2800] 03:40:07 INFO - PROCESS | 2336 | 1464864007013 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:40:07 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. 03:40:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 03:40:07 INFO - PROCESS | 2336 | 1464864007091 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 03:40:07 INFO - PROCESS | 2336 | 1464864007096 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 03:40:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:40:07 INFO - PROCESS | 2336 | 1464864007101 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:40:07 INFO - PROCESS | 2336 | 1464864007106 Marionette TRACE conn5 <- [1,538,null,{}] 03:40:07 INFO - PROCESS | 2336 | 1464864007116 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:07 INFO - PROCESS | 2336 | 1464864007276 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 03:40:07 INFO - PROCESS | 2336 | 1464864007370 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:07 INFO - PROCESS | 2336 | ++DOCSHELL 0FAEE400 == 55 [pid = 2336] [id = 144] 03:40:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (0FAF4C00) [pid = 2336] [serial = 430] [outer = 00000000] 03:40:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1012E000) [pid = 2336] [serial = 431] [outer = 0FAF4C00] 03:40:07 INFO - PROCESS | 2336 | 1464864007426 Marionette DEBUG loaded listener.js 03:40:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (106A8400) [pid = 2336] [serial = 432] [outer = 0FAF4C00] 03:40:07 INFO - PROCESS | 2336 | 1464864007947 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:40:07 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. 03:40:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 890ms 03:40:07 INFO - PROCESS | 2336 | 1464864007994 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 03:40:07 INFO - PROCESS | 2336 | 1464864007998 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 03:40:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:40:08 INFO - PROCESS | 2336 | 1464864008006 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:40:08 INFO - PROCESS | 2336 | 1464864008010 Marionette TRACE conn5 <- [1,542,null,{}] 03:40:08 INFO - PROCESS | 2336 | 1464864008015 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:08 INFO - PROCESS | 2336 | 1464864008127 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 03:40:08 INFO - PROCESS | 2336 | 1464864008239 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:08 INFO - PROCESS | 2336 | ++DOCSHELL 108E7C00 == 56 [pid = 2336] [id = 145] 03:40:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (109F8800) [pid = 2336] [serial = 433] [outer = 00000000] 03:40:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (17234800) [pid = 2336] [serial = 434] [outer = 109F8800] 03:40:08 INFO - PROCESS | 2336 | 1464864008295 Marionette DEBUG loaded listener.js 03:40:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (18A22400) [pid = 2336] [serial = 435] [outer = 109F8800] 03:40:08 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:08 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:08 INFO - PROCESS | 2336 | 1464864008873 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:40:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:40:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 03:40:08 INFO - PROCESS | 2336 | 1464864008939 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 03:40:08 INFO - PROCESS | 2336 | 1464864008941 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 03:40:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:40:08 INFO - PROCESS | 2336 | 1464864008945 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:40:08 INFO - PROCESS | 2336 | 1464864008947 Marionette TRACE conn5 <- [1,546,null,{}] 03:40:08 INFO - PROCESS | 2336 | 1464864008957 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:09 INFO - PROCESS | 2336 | 1464864009071 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 03:40:09 INFO - PROCESS | 2336 | 1464864009202 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:09 INFO - PROCESS | 2336 | ++DOCSHELL 1AF1AC00 == 57 [pid = 2336] [id = 146] 03:40:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1AF1EC00) [pid = 2336] [serial = 436] [outer = 00000000] 03:40:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1BA83000) [pid = 2336] [serial = 437] [outer = 1AF1EC00] 03:40:09 INFO - PROCESS | 2336 | 1464864009260 Marionette DEBUG loaded listener.js 03:40:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1C284400) [pid = 2336] [serial = 438] [outer = 1AF1EC00] 03:40:09 INFO - PROCESS | 2336 | 1464864009857 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 03:40:09 INFO - PROCESS | 2336 | 1464864009918 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 03:40:09 INFO - PROCESS | 2336 | 1464864009921 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 03:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:40:09 INFO - PROCESS | 2336 | 1464864009924 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:40:09 INFO - PROCESS | 2336 | 1464864009926 Marionette TRACE conn5 <- [1,550,null,{}] 03:40:09 INFO - PROCESS | 2336 | 1464864009930 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:10 INFO - PROCESS | 2336 | 1464864010036 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 03:40:10 INFO - PROCESS | 2336 | 1464864010162 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:10 INFO - PROCESS | 2336 | ++DOCSHELL 1CEE8800 == 58 [pid = 2336] [id = 147] 03:40:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1CEE8C00) [pid = 2336] [serial = 439] [outer = 00000000] 03:40:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1D1BAC00) [pid = 2336] [serial = 440] [outer = 1CEE8C00] 03:40:10 INFO - PROCESS | 2336 | 1464864010217 Marionette DEBUG loaded listener.js 03:40:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1D1C1800) [pid = 2336] [serial = 441] [outer = 1CEE8C00] 03:40:10 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:10 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:10 INFO - PROCESS | 2336 | 1464864010787 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:40:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:40:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 929ms 03:40:10 INFO - PROCESS | 2336 | 1464864010858 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 03:40:10 INFO - PROCESS | 2336 | 1464864010861 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 03:40:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:40:10 INFO - PROCESS | 2336 | 1464864010864 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:40:10 INFO - PROCESS | 2336 | 1464864010866 Marionette TRACE conn5 <- [1,554,null,{}] 03:40:10 INFO - PROCESS | 2336 | 1464864010870 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:10 INFO - PROCESS | 2336 | 1464864010971 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 03:40:11 INFO - PROCESS | 2336 | 1464864011095 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:11 INFO - PROCESS | 2336 | ++DOCSHELL 1D25D000 == 59 [pid = 2336] [id = 148] 03:40:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1D25F800) [pid = 2336] [serial = 442] [outer = 00000000] 03:40:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1D667800) [pid = 2336] [serial = 443] [outer = 1D25F800] 03:40:11 INFO - PROCESS | 2336 | 1464864011149 Marionette DEBUG loaded listener.js 03:40:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1D675000) [pid = 2336] [serial = 444] [outer = 1D25F800] 03:40:11 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:11 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:11 INFO - PROCESS | 2336 | 1464864011968 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1116ms 03:40:11 INFO - PROCESS | 2336 | 1464864011984 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 03:40:11 INFO - PROCESS | 2336 | 1464864011988 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 03:40:12 INFO - PROCESS | 2336 | 1464864012009 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:40:12 INFO - PROCESS | 2336 | 1464864012013 Marionette TRACE conn5 <- [1,558,null,{}] 03:40:12 INFO - PROCESS | 2336 | 1464864012020 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:12 INFO - PROCESS | 2336 | 1464864012119 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 03:40:12 INFO - PROCESS | 2336 | 1464864012248 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:12 INFO - PROCESS | 2336 | ++DOCSHELL 0C814800 == 60 [pid = 2336] [id = 149] 03:40:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (0C864C00) [pid = 2336] [serial = 445] [outer = 00000000] 03:40:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (10122000) [pid = 2336] [serial = 446] [outer = 0C864C00] 03:40:12 INFO - PROCESS | 2336 | 1464864012298 Marionette DEBUG loaded listener.js 03:40:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1069E000) [pid = 2336] [serial = 447] [outer = 0C864C00] 03:40:12 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:12 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:12 INFO - PROCESS | 2336 | --DOCSHELL 1135E400 == 59 [pid = 2336] [id = 105] 03:40:12 INFO - PROCESS | 2336 | --DOCSHELL 1A68F000 == 58 [pid = 2336] [id = 142] 03:40:12 INFO - PROCESS | 2336 | --DOCSHELL 0FA0B800 == 57 [pid = 2336] [id = 141] 03:40:12 INFO - PROCESS | 2336 | --DOCSHELL 1997BC00 == 56 [pid = 2336] [id = 140] 03:40:12 INFO - PROCESS | 2336 | --DOCSHELL 0C93A800 == 55 [pid = 2336] [id = 139] 03:40:12 INFO - PROCESS | 2336 | --DOCSHELL 18A46800 == 54 [pid = 2336] [id = 138] 03:40:12 INFO - PROCESS | 2336 | --DOCSHELL 1832C800 == 53 [pid = 2336] [id = 137] 03:40:12 INFO - PROCESS | 2336 | --DOCSHELL 16CEA400 == 52 [pid = 2336] [id = 136] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (13EB4C00) [pid = 2336] [serial = 346] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (18A21400) [pid = 2336] [serial = 349] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1A58D800) [pid = 2336] [serial = 352] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1C250800) [pid = 2336] [serial = 385] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | 1464864012899 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:40:12 INFO - PROCESS | 2336 | --DOCSHELL 106A0400 == 51 [pid = 2336] [id = 135] 03:40:12 INFO - PROCESS | 2336 | --DOCSHELL 108AA400 == 50 [pid = 2336] [id = 134] 03:40:12 INFO - PROCESS | 2336 | --DOCSHELL 16C47C00 == 49 [pid = 2336] [id = 131] 03:40:12 INFO - PROCESS | 2336 | --DOCSHELL 0F97DC00 == 48 [pid = 2336] [id = 130] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (18345000) [pid = 2336] [serial = 364] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (18A1B400) [pid = 2336] [serial = 365] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (19793C00) [pid = 2336] [serial = 367] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (106AA800) [pid = 2336] [serial = 344] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (18330C00) [pid = 2336] [serial = 359] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (18250400) [pid = 2336] [serial = 358] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (14736000) [pid = 2336] [serial = 356] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (11352400) [pid = 2336] [serial = 355] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1A679C00) [pid = 2336] [serial = 374] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1A674000) [pid = 2336] [serial = 373] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (14741400) [pid = 2336] [serial = 361] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (1475BC00) [pid = 2336] [serial = 362] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (106A3400) [pid = 2336] [serial = 379] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1AE47C00) [pid = 2336] [serial = 376] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1AF32000) [pid = 2336] [serial = 383] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1A687400) [pid = 2336] [serial = 382] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (1AF15800) [pid = 2336] [serial = 377] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (19A08800) [pid = 2336] [serial = 370] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (19A0E000) [pid = 2336] [serial = 371] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (1723F800) [pid = 2336] [serial = 380] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (106A7400) [pid = 2336] [serial = 343] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (198F7400) [pid = 2336] [serial = 368] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (108B1400) [pid = 2336] [serial = 305] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (1A692400) [pid = 2336] [serial = 311] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (16CEB400) [pid = 2336] [serial = 308] [outer = 00000000] [url = about:blank] 03:40:12 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (1AF19000) [pid = 2336] [serial = 302] [outer = 00000000] [url = about:blank] 03:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 930ms 03:40:12 INFO - PROCESS | 2336 | 1464864012943 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 03:40:12 INFO - PROCESS | 2336 | 1464864012948 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 03:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:40:12 INFO - PROCESS | 2336 | 1464864012954 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:40:12 INFO - PROCESS | 2336 | 1464864012957 Marionette TRACE conn5 <- [1,562,null,{}] 03:40:12 INFO - PROCESS | 2336 | 1464864012960 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:13 INFO - PROCESS | 2336 | 1464864013058 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 03:40:13 INFO - PROCESS | 2336 | 1464864013140 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:13 INFO - PROCESS | 2336 | ++DOCSHELL 1004B000 == 49 [pid = 2336] [id = 150] 03:40:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (10053C00) [pid = 2336] [serial = 448] [outer = 00000000] 03:40:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (10481800) [pid = 2336] [serial = 449] [outer = 10053C00] 03:40:13 INFO - PROCESS | 2336 | 1464864013185 Marionette DEBUG loaded listener.js 03:40:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (106A9000) [pid = 2336] [serial = 450] [outer = 10053C00] 03:40:13 INFO - PROCESS | 2336 | 1464864013597 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 03:40:13 INFO - PROCESS | 2336 | 1464864013687 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 03:40:13 INFO - PROCESS | 2336 | 1464864013690 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 03:40:13 INFO - PROCESS | 2336 | 1464864013693 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:40:13 INFO - PROCESS | 2336 | 1464864013696 Marionette TRACE conn5 <- [1,566,null,{}] 03:40:13 INFO - PROCESS | 2336 | 1464864013706 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:13 INFO - PROCESS | 2336 | 1464864013798 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 03:40:13 INFO - PROCESS | 2336 | 1464864013808 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:13 INFO - PROCESS | 2336 | ++DOCSHELL 1475E400 == 50 [pid = 2336] [id = 151] 03:40:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1475EC00) [pid = 2336] [serial = 451] [outer = 00000000] 03:40:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (14868000) [pid = 2336] [serial = 452] [outer = 1475EC00] 03:40:13 INFO - PROCESS | 2336 | 1464864013855 Marionette DEBUG loaded listener.js 03:40:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (14A1E000) [pid = 2336] [serial = 453] [outer = 1475EC00] 03:40:14 INFO - PROCESS | 2336 | 1464864014285 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 03:40:14 INFO - PROCESS | 2336 | 1464864014327 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 03:40:14 INFO - PROCESS | 2336 | 1464864014330 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 03:40:14 INFO - PROCESS | 2336 | 1464864014333 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:40:14 INFO - PROCESS | 2336 | 1464864014335 Marionette TRACE conn5 <- [1,570,null,{}] 03:40:14 INFO - PROCESS | 2336 | 1464864014338 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:14 INFO - PROCESS | 2336 | 1464864014422 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 03:40:14 INFO - PROCESS | 2336 | 1464864014428 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:14 INFO - PROCESS | 2336 | ++DOCSHELL 14AAD400 == 51 [pid = 2336] [id = 152] 03:40:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (16CE0000) [pid = 2336] [serial = 454] [outer = 00000000] 03:40:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (1723F800) [pid = 2336] [serial = 455] [outer = 16CE0000] 03:40:14 INFO - PROCESS | 2336 | 1464864014473 Marionette DEBUG loaded listener.js 03:40:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (18232400) [pid = 2336] [serial = 456] [outer = 16CE0000] 03:40:14 INFO - PROCESS | 2336 | 1464864014901 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 03:40:14 INFO - PROCESS | 2336 | 1464864014967 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 03:40:14 INFO - PROCESS | 2336 | 1464864014970 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 03:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:40:14 INFO - PROCESS | 2336 | 1464864014973 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:40:14 INFO - PROCESS | 2336 | 1464864014974 Marionette TRACE conn5 <- [1,574,null,{}] 03:40:14 INFO - PROCESS | 2336 | 1464864014987 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:15 INFO - PROCESS | 2336 | 1464864015067 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 03:40:15 INFO - PROCESS | 2336 | 1464864015073 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 2336 | ++DOCSHELL 18256000 == 52 [pid = 2336] [id = 153] 03:40:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (18257400) [pid = 2336] [serial = 457] [outer = 00000000] 03:40:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (18345000) [pid = 2336] [serial = 458] [outer = 18257400] 03:40:15 INFO - PROCESS | 2336 | 1464864015117 Marionette DEBUG loaded listener.js 03:40:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (18A1E800) [pid = 2336] [serial = 459] [outer = 18257400] 03:40:15 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:15 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:15 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:15 INFO - PROCESS | 2336 | 1464864015668 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:40:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:40:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 732ms 03:40:15 INFO - PROCESS | 2336 | 1464864015705 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 03:40:15 INFO - PROCESS | 2336 | 1464864015707 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 03:40:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:40:15 INFO - PROCESS | 2336 | 1464864015711 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:40:15 INFO - PROCESS | 2336 | 1464864015712 Marionette TRACE conn5 <- [1,578,null,{}] 03:40:15 INFO - PROCESS | 2336 | 1464864015716 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:15 INFO - PROCESS | 2336 | 1464864015846 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 03:40:15 INFO - PROCESS | 2336 | 1464864015855 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:15 INFO - PROCESS | 2336 | ++DOCSHELL 0C93B000 == 53 [pid = 2336] [id = 154] 03:40:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (19787400) [pid = 2336] [serial = 460] [outer = 00000000] 03:40:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1996E000) [pid = 2336] [serial = 461] [outer = 19787400] 03:40:15 INFO - PROCESS | 2336 | 1464864015944 Marionette DEBUG loaded listener.js 03:40:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (19977000) [pid = 2336] [serial = 462] [outer = 19787400] 03:40:16 INFO - PROCESS | 2336 | 1464864016357 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:40:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:40:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 03:40:16 INFO - PROCESS | 2336 | 1464864016381 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 03:40:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:40:16 INFO - PROCESS | 2336 | 1464864016383 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 03:40:16 INFO - PROCESS | 2336 | 1464864016387 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:40:16 INFO - PROCESS | 2336 | 1464864016388 Marionette TRACE conn5 <- [1,582,null,{}] 03:40:16 INFO - PROCESS | 2336 | 1464864016392 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:16 INFO - PROCESS | 2336 | 1464864016527 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 03:40:16 INFO - PROCESS | 2336 | 1464864016534 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:16 INFO - PROCESS | 2336 | ++DOCSHELL 19A08800 == 54 [pid = 2336] [id = 155] 03:40:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (19A08C00) [pid = 2336] [serial = 463] [outer = 00000000] 03:40:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1A57F800) [pid = 2336] [serial = 464] [outer = 19A08C00] 03:40:16 INFO - PROCESS | 2336 | 1464864016624 Marionette DEBUG loaded listener.js 03:40:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1A66B400) [pid = 2336] [serial = 465] [outer = 19A08C00] 03:40:16 INFO - PROCESS | 2336 | 1464864017004 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:40:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:40:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 03:40:17 INFO - PROCESS | 2336 | 1464864017058 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 2336 | 1464864017060 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 03:40:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:40:17 INFO - PROCESS | 2336 | 1464864017064 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 2336 | 1464864017066 Marionette TRACE conn5 <- [1,586,null,{}] 03:40:17 INFO - PROCESS | 2336 | 1464864017075 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:17 INFO - PROCESS | 2336 | 1464864017192 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 03:40:17 INFO - PROCESS | 2336 | 1464864017198 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:17 INFO - PROCESS | 2336 | ++DOCSHELL 1A679000 == 55 [pid = 2336] [id = 156] 03:40:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1A679400) [pid = 2336] [serial = 466] [outer = 00000000] 03:40:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1A714000) [pid = 2336] [serial = 467] [outer = 1A679400] 03:40:17 INFO - PROCESS | 2336 | 1464864017243 Marionette DEBUG loaded listener.js 03:40:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1AE3F800) [pid = 2336] [serial = 468] [outer = 1A679400] 03:40:17 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1832A400) [pid = 2336] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:40:17 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (19970400) [pid = 2336] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:40:17 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (106A6800) [pid = 2336] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:40:17 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (18A46C00) [pid = 2336] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:40:17 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1996E400) [pid = 2336] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:40:17 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1092DC00) [pid = 2336] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:40:17 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (16D6E800) [pid = 2336] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:40:17 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1832D400) [pid = 2336] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:40:17 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (106A0800) [pid = 2336] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:40:17 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (0C947C00) [pid = 2336] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:40:17 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1A588400) [pid = 2336] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:40:17 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (106A1800) [pid = 2336] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:40:17 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1A691C00) [pid = 2336] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:40:17 INFO - PROCESS | 2336 | 1464864017726 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:40:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:40:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 690ms 03:40:17 INFO - PROCESS | 2336 | 1464864017757 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 03:40:17 INFO - PROCESS | 2336 | 1464864017758 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 03:40:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:40:17 INFO - PROCESS | 2336 | 1464864017762 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:40:17 INFO - PROCESS | 2336 | 1464864017763 Marionette TRACE conn5 <- [1,590,null,{}] 03:40:17 INFO - PROCESS | 2336 | 1464864017767 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:17 INFO - PROCESS | 2336 | 1464864017878 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 03:40:17 INFO - PROCESS | 2336 | 1464864017927 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:17 INFO - PROCESS | 2336 | ++DOCSHELL 0FA0C800 == 56 [pid = 2336] [id = 157] 03:40:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (13EAE400) [pid = 2336] [serial = 469] [outer = 00000000] 03:40:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (19970400) [pid = 2336] [serial = 470] [outer = 13EAE400] 03:40:17 INFO - PROCESS | 2336 | 1464864017971 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1A690800) [pid = 2336] [serial = 471] [outer = 13EAE400] 03:40:18 INFO - PROCESS | 2336 | 1464864018288 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:40:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:40:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 03:40:18 INFO - PROCESS | 2336 | 1464864018427 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 03:40:18 INFO - PROCESS | 2336 | 1464864018429 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 03:40:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:40:18 INFO - PROCESS | 2336 | 1464864018474 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:40:18 INFO - PROCESS | 2336 | 1464864018476 Marionette TRACE conn5 <- [1,594,null,{}] 03:40:18 INFO - PROCESS | 2336 | 1464864018479 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:18 INFO - PROCESS | 2336 | 1464864018560 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 03:40:18 INFO - PROCESS | 2336 | 1464864018567 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:18 INFO - PROCESS | 2336 | ++DOCSHELL 19791400 == 57 [pid = 2336] [id = 158] 03:40:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1996E400) [pid = 2336] [serial = 472] [outer = 00000000] 03:40:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1A694000) [pid = 2336] [serial = 473] [outer = 1996E400] 03:40:18 INFO - PROCESS | 2336 | 1464864018613 Marionette DEBUG loaded listener.js 03:40:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1AF18000) [pid = 2336] [serial = 474] [outer = 1996E400] 03:40:19 INFO - PROCESS | 2336 | 1464864019052 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:40:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:40:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 03:40:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:40:19 INFO - PROCESS | 2336 | 1464864019102 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 03:40:19 INFO - PROCESS | 2336 | 1464864019105 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 03:40:19 INFO - PROCESS | 2336 | 1464864019108 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:40:19 INFO - PROCESS | 2336 | 1464864019110 Marionette TRACE conn5 <- [1,598,null,{}] 03:40:19 INFO - PROCESS | 2336 | 1464864019114 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:19 INFO - PROCESS | 2336 | 1464864019213 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 03:40:19 INFO - PROCESS | 2336 | 1464864019220 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:19 INFO - PROCESS | 2336 | ++DOCSHELL 18A43400 == 58 [pid = 2336] [id = 159] 03:40:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (1A585400) [pid = 2336] [serial = 475] [outer = 00000000] 03:40:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1C27B000) [pid = 2336] [serial = 476] [outer = 1A585400] 03:40:19 INFO - PROCESS | 2336 | 1464864019268 Marionette DEBUG loaded listener.js 03:40:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1CC3E800) [pid = 2336] [serial = 477] [outer = 1A585400] 03:40:19 INFO - PROCESS | 2336 | 1464864019938 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:40:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:40:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 870ms 03:40:19 INFO - PROCESS | 2336 | 1464864019979 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 03:40:19 INFO - PROCESS | 2336 | 1464864019983 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 03:40:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:40:19 INFO - PROCESS | 2336 | 1464864019989 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:40:19 INFO - PROCESS | 2336 | 1464864019993 Marionette TRACE conn5 <- [1,602,null,{}] 03:40:19 INFO - PROCESS | 2336 | 1464864019999 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:20 INFO - PROCESS | 2336 | 1464864020112 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 03:40:20 INFO - PROCESS | 2336 | 1464864020240 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:20 INFO - PROCESS | 2336 | ++DOCSHELL 0FA60800 == 59 [pid = 2336] [id = 160] 03:40:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (0FAECC00) [pid = 2336] [serial = 478] [outer = 00000000] 03:40:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (108E4000) [pid = 2336] [serial = 479] [outer = 0FAECC00] 03:40:20 INFO - PROCESS | 2336 | 1464864020297 Marionette DEBUG loaded listener.js 03:40:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (11392000) [pid = 2336] [serial = 480] [outer = 0FAECC00] 03:40:20 INFO - PROCESS | 2336 | 1464864020897 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:40:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:40:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 929ms 03:40:20 INFO - PROCESS | 2336 | 1464864020919 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 03:40:20 INFO - PROCESS | 2336 | 1464864020925 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 03:40:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:40:20 INFO - PROCESS | 2336 | 1464864020932 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:40:20 INFO - PROCESS | 2336 | 1464864020935 Marionette TRACE conn5 <- [1,606,null,{}] 03:40:20 INFO - PROCESS | 2336 | 1464864020939 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:21 INFO - PROCESS | 2336 | 1464864021049 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 03:40:21 INFO - PROCESS | 2336 | 1464864021147 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:21 INFO - PROCESS | 2336 | ++DOCSHELL 14772000 == 60 [pid = 2336] [id = 161] 03:40:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (14799000) [pid = 2336] [serial = 481] [outer = 00000000] 03:40:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (16CDE400) [pid = 2336] [serial = 482] [outer = 14799000] 03:40:21 INFO - PROCESS | 2336 | 1464864021201 Marionette DEBUG loaded listener.js 03:40:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (18230400) [pid = 2336] [serial = 483] [outer = 14799000] 03:40:21 INFO - PROCESS | 2336 | 1464864021829 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:40:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:40:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 03:40:21 INFO - PROCESS | 2336 | 1464864021864 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 03:40:21 INFO - PROCESS | 2336 | 1464864021867 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 03:40:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:40:21 INFO - PROCESS | 2336 | 1464864021870 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:40:21 INFO - PROCESS | 2336 | 1464864021874 Marionette TRACE conn5 <- [1,610,null,{}] 03:40:21 INFO - PROCESS | 2336 | 1464864021885 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:21 INFO - PROCESS | 2336 | 1464864021996 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 03:40:22 INFO - PROCESS | 2336 | 1464864022096 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:22 INFO - PROCESS | 2336 | ++DOCSHELL 1473FC00 == 61 [pid = 2336] [id = 162] 03:40:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (198F1000) [pid = 2336] [serial = 484] [outer = 00000000] 03:40:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1B6C2C00) [pid = 2336] [serial = 485] [outer = 198F1000] 03:40:22 INFO - PROCESS | 2336 | 1464864022151 Marionette DEBUG loaded listener.js 03:40:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1C286C00) [pid = 2336] [serial = 486] [outer = 198F1000] 03:40:22 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:40:22 INFO - PROCESS | 2336 | 1464864022945 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:40:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:40:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1124ms 03:40:22 INFO - PROCESS | 2336 | 1464864022998 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 03:40:22 INFO - PROCESS | 2336 | 1464864023001 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 03:40:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:40:22 INFO - PROCESS | 2336 | 1464864023004 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:40:22 INFO - PROCESS | 2336 | 1464864023007 Marionette TRACE conn5 <- [1,614,null,{}] 03:40:22 INFO - PROCESS | 2336 | 1464864023010 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:23 INFO - PROCESS | 2336 | 1464864023117 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 03:40:23 INFO - PROCESS | 2336 | 1464864023242 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:23 INFO - PROCESS | 2336 | ++DOCSHELL 19718C00 == 62 [pid = 2336] [id = 163] 03:40:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1971A800) [pid = 2336] [serial = 487] [outer = 00000000] 03:40:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1971E000) [pid = 2336] [serial = 488] [outer = 1971A800] 03:40:23 INFO - PROCESS | 2336 | 1464864023297 Marionette DEBUG loaded listener.js 03:40:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1B60B400) [pid = 2336] [serial = 489] [outer = 1971A800] 03:40:23 INFO - PROCESS | 2336 | 1464864023880 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:40:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:40:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 03:40:23 INFO - PROCESS | 2336 | 1464864023938 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 03:40:23 INFO - PROCESS | 2336 | 1464864023940 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 03:40:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:40:23 INFO - PROCESS | 2336 | 1464864023944 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:40:23 INFO - PROCESS | 2336 | 1464864023946 Marionette TRACE conn5 <- [1,618,null,{}] 03:40:23 INFO - PROCESS | 2336 | 1464864023949 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:24 INFO - PROCESS | 2336 | 1464864024053 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 03:40:24 INFO - PROCESS | 2336 | 1464864024149 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:24 INFO - PROCESS | 2336 | ++DOCSHELL 1CFE3800 == 63 [pid = 2336] [id = 164] 03:40:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1D1B8800) [pid = 2336] [serial = 490] [outer = 00000000] 03:40:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1D1BF000) [pid = 2336] [serial = 491] [outer = 1D1B8800] 03:40:24 INFO - PROCESS | 2336 | 1464864024203 Marionette DEBUG loaded listener.js 03:40:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1D66B000) [pid = 2336] [serial = 492] [outer = 1D1B8800] 03:40:24 INFO - PROCESS | 2336 | 1464864024977 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:40:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:40:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1070ms 03:40:25 INFO - PROCESS | 2336 | 1464864025021 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 03:40:25 INFO - PROCESS | 2336 | 1464864025025 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 03:40:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:40:25 INFO - PROCESS | 2336 | 1464864025030 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:40:25 INFO - PROCESS | 2336 | 1464864025034 Marionette TRACE conn5 <- [1,622,null,{}] 03:40:25 INFO - PROCESS | 2336 | 1464864025040 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:25 INFO - PROCESS | 2336 | 1464864025139 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 03:40:25 INFO - PROCESS | 2336 | 1464864025270 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:25 INFO - PROCESS | 2336 | ++DOCSHELL 1012BC00 == 64 [pid = 2336] [id = 165] 03:40:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1047E800) [pid = 2336] [serial = 493] [outer = 00000000] 03:40:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1473F800) [pid = 2336] [serial = 494] [outer = 1047E800] 03:40:25 INFO - PROCESS | 2336 | 1464864025320 Marionette DEBUG loaded listener.js 03:40:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1475C000) [pid = 2336] [serial = 495] [outer = 1047E800] 03:40:25 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:25 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:25 INFO - PROCESS | 2336 | --DOCSHELL 1012A000 == 63 [pid = 2336] [id = 116] 03:40:25 INFO - PROCESS | 2336 | --DOCSHELL 19791400 == 62 [pid = 2336] [id = 158] 03:40:25 INFO - PROCESS | 2336 | --DOCSHELL 0FA0C800 == 61 [pid = 2336] [id = 157] 03:40:25 INFO - PROCESS | 2336 | --DOCSHELL 1A679000 == 60 [pid = 2336] [id = 156] 03:40:25 INFO - PROCESS | 2336 | --DOCSHELL 19A08800 == 59 [pid = 2336] [id = 155] 03:40:25 INFO - PROCESS | 2336 | --DOCSHELL 0C93B000 == 58 [pid = 2336] [id = 154] 03:40:25 INFO - PROCESS | 2336 | --DOCSHELL 18256000 == 57 [pid = 2336] [id = 153] 03:40:25 INFO - PROCESS | 2336 | --DOCSHELL 14AAD400 == 56 [pid = 2336] [id = 152] 03:40:25 INFO - PROCESS | 2336 | --DOCSHELL 1475E400 == 55 [pid = 2336] [id = 151] 03:40:25 INFO - PROCESS | 2336 | --DOCSHELL 1004B000 == 54 [pid = 2336] [id = 150] 03:40:25 INFO - PROCESS | 2336 | --DOCSHELL 0C814800 == 53 [pid = 2336] [id = 149] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1A71A800) [pid = 2336] [serial = 353] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (14742000) [pid = 2336] [serial = 347] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1A50B400) [pid = 2336] [serial = 350] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (18A5A000) [pid = 2336] [serial = 413] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (1986B800) [pid = 2336] [serial = 414] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (106A1000) [pid = 2336] [serial = 388] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (177D5C00) [pid = 2336] [serial = 391] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1BB37000) [pid = 2336] [serial = 394] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1A584C00) [pid = 2336] [serial = 417] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (14A03C00) [pid = 2336] [serial = 402] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (14751800) [pid = 2336] [serial = 401] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1723EC00) [pid = 2336] [serial = 407] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (18237000) [pid = 2336] [serial = 408] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1A506800) [pid = 2336] [serial = 416] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (18A20800) [pid = 2336] [serial = 410] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (111EE000) [pid = 2336] [serial = 404] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1435E800) [pid = 2336] [serial = 405] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1485B400) [pid = 2336] [serial = 399] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (108E1C00) [pid = 2336] [serial = 398] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1A689C00) [pid = 2336] [serial = 419] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (18A48C00) [pid = 2336] [serial = 422] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1AE44800) [pid = 2336] [serial = 425] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (19977400) [pid = 2336] [serial = 423] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (14740400) [pid = 2336] [serial = 420] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1AF1C800) [pid = 2336] [serial = 167] [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.] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (18A26800) [pid = 2336] [serial = 411] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1AF36C00) [pid = 2336] [serial = 426] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (1BB39C00) [pid = 2336] [serial = 428] [outer = 00000000] [url = about:blank] 03:40:25 INFO - PROCESS | 2336 | 1464864025961 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:40:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:40:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 970ms 03:40:25 INFO - PROCESS | 2336 | 1464864026006 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 03:40:25 INFO - PROCESS | 2336 | 1464864026011 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 03:40:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:40:26 INFO - PROCESS | 2336 | 1464864026017 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - PROCESS | 2336 | 1464864026019 Marionette TRACE conn5 <- [1,626,null,{}] 03:40:26 INFO - PROCESS | 2336 | 1464864026023 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:26 INFO - PROCESS | 2336 | 1464864026110 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 03:40:26 INFO - PROCESS | 2336 | 1464864026195 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:26 INFO - PROCESS | 2336 | ++DOCSHELL 0F977400 == 54 [pid = 2336] [id = 166] 03:40:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (0FA0C800) [pid = 2336] [serial = 496] [outer = 00000000] 03:40:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (108E1C00) [pid = 2336] [serial = 497] [outer = 0FA0C800] 03:40:26 INFO - PROCESS | 2336 | 1464864026242 Marionette DEBUG loaded listener.js 03:40:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (140F1400) [pid = 2336] [serial = 498] [outer = 0FA0C800] 03:40:26 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:26 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:26 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:26 INFO - PROCESS | 2336 | 1464864026638 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:40:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:40:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 03:40:26 INFO - PROCESS | 2336 | 1464864026688 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 03:40:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:40:26 INFO - PROCESS | 2336 | 1464864026690 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 03:40:26 INFO - PROCESS | 2336 | 1464864026694 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:40:26 INFO - PROCESS | 2336 | 1464864026697 Marionette TRACE conn5 <- [1,630,null,{}] 03:40:26 INFO - PROCESS | 2336 | 1464864026707 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:26 INFO - PROCESS | 2336 | 1464864026796 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 03:40:26 INFO - PROCESS | 2336 | 1464864026805 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:26 INFO - PROCESS | 2336 | ++DOCSHELL 1475BC00 == 55 [pid = 2336] [id = 167] 03:40:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1475C400) [pid = 2336] [serial = 499] [outer = 00000000] 03:40:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1723EC00) [pid = 2336] [serial = 500] [outer = 1475C400] 03:40:26 INFO - PROCESS | 2336 | 1464864026851 Marionette DEBUG loaded listener.js 03:40:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1824B800) [pid = 2336] [serial = 501] [outer = 1475C400] 03:40:27 INFO - PROCESS | 2336 | 1464864027294 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:40:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:40:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 03:40:27 INFO - PROCESS | 2336 | 1464864027368 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 03:40:27 INFO - PROCESS | 2336 | 1464864027370 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 03:40:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:40:27 INFO - PROCESS | 2336 | 1464864027374 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:40:27 INFO - PROCESS | 2336 | 1464864027375 Marionette TRACE conn5 <- [1,634,null,{}] 03:40:27 INFO - PROCESS | 2336 | 1464864027379 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:27 INFO - PROCESS | 2336 | 1464864027491 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 03:40:27 INFO - PROCESS | 2336 | 1464864027505 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:27 INFO - PROCESS | 2336 | ++DOCSHELL 18A22000 == 56 [pid = 2336] [id = 168] 03:40:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (18A24800) [pid = 2336] [serial = 502] [outer = 00000000] 03:40:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (18A41400) [pid = 2336] [serial = 503] [outer = 18A24800] 03:40:27 INFO - PROCESS | 2336 | 1464864027549 Marionette DEBUG loaded listener.js 03:40:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (18A57000) [pid = 2336] [serial = 504] [outer = 18A24800] 03:40:27 INFO - PROCESS | 2336 | 1464864027991 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:40:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:40:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 03:40:28 INFO - PROCESS | 2336 | 1464864028057 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 03:40:28 INFO - PROCESS | 2336 | 1464864028059 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 03:40:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:40:28 INFO - PROCESS | 2336 | 1464864028062 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:40:28 INFO - PROCESS | 2336 | 1464864028064 Marionette TRACE conn5 <- [1,638,null,{}] 03:40:28 INFO - PROCESS | 2336 | 1464864028074 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:28 INFO - PROCESS | 2336 | 1464864028181 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 03:40:28 INFO - PROCESS | 2336 | 1464864028187 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 2336 | ++DOCSHELL 18A3D800 == 57 [pid = 2336] [id = 169] 03:40:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (18A41000) [pid = 2336] [serial = 505] [outer = 00000000] 03:40:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1971A000) [pid = 2336] [serial = 506] [outer = 18A41000] 03:40:28 INFO - PROCESS | 2336 | 1464864028231 Marionette DEBUG loaded listener.js 03:40:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (19793C00) [pid = 2336] [serial = 507] [outer = 18A41000] 03:40:28 INFO - PROCESS | 2336 | 1464864028672 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:40:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:40:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 03:40:28 INFO - PROCESS | 2336 | 1464864028704 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 03:40:28 INFO - PROCESS | 2336 | 1464864028706 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 03:40:28 INFO - PROCESS | 2336 | 1464864028709 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:40:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:40:28 INFO - PROCESS | 2336 | 1464864028711 Marionette TRACE conn5 <- [1,642,null,{}] 03:40:28 INFO - PROCESS | 2336 | 1464864028714 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:28 INFO - PROCESS | 2336 | 1464864028842 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 03:40:28 INFO - PROCESS | 2336 | 1464864028929 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:28 INFO - PROCESS | 2336 | ++DOCSHELL 1996F400 == 58 [pid = 2336] [id = 170] 03:40:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (19976400) [pid = 2336] [serial = 508] [outer = 00000000] 03:40:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (19A10C00) [pid = 2336] [serial = 509] [outer = 19976400] 03:40:28 INFO - PROCESS | 2336 | 1464864028976 Marionette DEBUG loaded listener.js 03:40:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1A58D000) [pid = 2336] [serial = 510] [outer = 19976400] 03:40:29 INFO - PROCESS | 2336 | 1464864029409 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:40:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:40:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 03:40:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:40:29 INFO - PROCESS | 2336 | 1464864029444 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 03:40:29 INFO - PROCESS | 2336 | 1464864029446 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 03:40:29 INFO - PROCESS | 2336 | 1464864029449 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:40:29 INFO - PROCESS | 2336 | 1464864029450 Marionette TRACE conn5 <- [1,646,null,{}] 03:40:29 INFO - PROCESS | 2336 | 1464864029453 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:29 INFO - PROCESS | 2336 | 1464864029562 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 03:40:29 INFO - PROCESS | 2336 | 1464864029568 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:29 INFO - PROCESS | 2336 | ++DOCSHELL 1A66CC00 == 59 [pid = 2336] [id = 171] 03:40:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1A674800) [pid = 2336] [serial = 511] [outer = 00000000] 03:40:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1A690000) [pid = 2336] [serial = 512] [outer = 1A674800] 03:40:29 INFO - PROCESS | 2336 | 1464864029613 Marionette DEBUG loaded listener.js 03:40:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1A692C00) [pid = 2336] [serial = 513] [outer = 1A674800] 03:40:30 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (0C864C00) [pid = 2336] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:40:30 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (10053C00) [pid = 2336] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:40:30 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (19787400) [pid = 2336] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:40:30 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1475EC00) [pid = 2336] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:40:30 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (18257400) [pid = 2336] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:40:30 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (16CE0000) [pid = 2336] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:40:30 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1D25F800) [pid = 2336] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:40:30 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (19A08C00) [pid = 2336] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:40:30 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (13EAE400) [pid = 2336] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:40:30 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1A679400) [pid = 2336] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:40:30 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (1996E400) [pid = 2336] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:40:30 INFO - PROCESS | 2336 | 1464864030221 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:40:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:40:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 830ms 03:40:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:40:30 INFO - PROCESS | 2336 | 1464864030280 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 2336 | 1464864030282 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 03:40:30 INFO - PROCESS | 2336 | 1464864030285 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - PROCESS | 2336 | 1464864030286 Marionette TRACE conn5 <- [1,650,null,{}] 03:40:30 INFO - PROCESS | 2336 | 1464864030294 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:30 INFO - PROCESS | 2336 | 1464864030386 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 03:40:30 INFO - PROCESS | 2336 | 1464864030395 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:30 INFO - PROCESS | 2336 | ++DOCSHELL 0C994400 == 60 [pid = 2336] [id = 172] 03:40:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (1475EC00) [pid = 2336] [serial = 514] [outer = 00000000] 03:40:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (18A1B400) [pid = 2336] [serial = 515] [outer = 1475EC00] 03:40:30 INFO - PROCESS | 2336 | 1464864030439 Marionette DEBUG loaded listener.js 03:40:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (19589400) [pid = 2336] [serial = 516] [outer = 1475EC00] 03:40:30 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:30 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:30 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:30 INFO - PROCESS | 2336 | 1464864030850 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:40:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:40:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 03:40:30 INFO - PROCESS | 2336 | 1464864030916 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 03:40:30 INFO - PROCESS | 2336 | 1464864030918 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 03:40:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:40:30 INFO - PROCESS | 2336 | 1464864030921 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:40:30 INFO - PROCESS | 2336 | 1464864030923 Marionette TRACE conn5 <- [1,654,null,{}] 03:40:30 INFO - PROCESS | 2336 | 1464864030926 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:30 INFO - PROCESS | 2336 | 1464864031006 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 03:40:30 INFO - PROCESS | 2336 | 1464864031012 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:31 INFO - PROCESS | 2336 | ++DOCSHELL 1A582400 == 61 [pid = 2336] [id = 173] 03:40:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1A58D400) [pid = 2336] [serial = 517] [outer = 00000000] 03:40:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1AF2A800) [pid = 2336] [serial = 518] [outer = 1A58D400] 03:40:31 INFO - PROCESS | 2336 | 1464864031056 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1BB39C00) [pid = 2336] [serial = 519] [outer = 1A58D400] 03:40:31 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:31 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:31 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:31 INFO - PROCESS | 2336 | 1464864031480 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 570ms 03:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:40:31 INFO - PROCESS | 2336 | 1464864031492 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 03:40:31 INFO - PROCESS | 2336 | 1464864031494 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 03:40:31 INFO - PROCESS | 2336 | 1464864031497 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:40:31 INFO - PROCESS | 2336 | 1464864031499 Marionette TRACE conn5 <- [1,658,null,{}] 03:40:31 INFO - PROCESS | 2336 | 1464864031506 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:31 INFO - PROCESS | 2336 | 1464864031628 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 03:40:31 INFO - PROCESS | 2336 | 1464864031635 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:31 INFO - PROCESS | 2336 | ++DOCSHELL 19707800 == 62 [pid = 2336] [id = 174] 03:40:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (19708C00) [pid = 2336] [serial = 520] [outer = 00000000] 03:40:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1970BC00) [pid = 2336] [serial = 521] [outer = 19708C00] 03:40:31 INFO - PROCESS | 2336 | 1464864031679 Marionette DEBUG loaded listener.js 03:40:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1970D800) [pid = 2336] [serial = 522] [outer = 19708C00] 03:40:32 INFO - PROCESS | 2336 | 1464864032107 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 03:40:32 INFO - PROCESS | 2336 | 1464864032128 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 03:40:32 INFO - PROCESS | 2336 | 1464864032130 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 03:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:40:32 INFO - PROCESS | 2336 | 1464864032146 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:40:32 INFO - PROCESS | 2336 | 1464864032149 Marionette TRACE conn5 <- [1,662,null,{}] 03:40:32 INFO - PROCESS | 2336 | 1464864032156 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:32 INFO - PROCESS | 2336 | 1464864032319 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 03:40:32 INFO - PROCESS | 2336 | 1464864032452 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:32 INFO - PROCESS | 2336 | ++DOCSHELL 0C863000 == 63 [pid = 2336] [id = 175] 03:40:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (0C869000) [pid = 2336] [serial = 523] [outer = 00000000] 03:40:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (0C946000) [pid = 2336] [serial = 524] [outer = 0C869000] 03:40:32 INFO - PROCESS | 2336 | 1464864032511 Marionette DEBUG loaded listener.js 03:40:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1004B000) [pid = 2336] [serial = 525] [outer = 0C869000] 03:40:32 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:40:32 INFO - PROCESS | 2336 | [2336] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:40:33 INFO - PROCESS | 2336 | 1464864033194 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:40:33 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 03:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1127ms 03:40:33 INFO - PROCESS | 2336 | 1464864033277 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 03:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:40:33 INFO - PROCESS | 2336 | 1464864033281 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 03:40:33 INFO - PROCESS | 2336 | 1464864033299 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:40:33 INFO - PROCESS | 2336 | 1464864033304 Marionette TRACE conn5 <- [1,666,null,{}] 03:40:33 INFO - PROCESS | 2336 | 1464864033311 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:33 INFO - PROCESS | 2336 | 1464864033431 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 03:40:33 INFO - PROCESS | 2336 | 1464864033552 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:33 INFO - PROCESS | 2336 | ++DOCSHELL 14A1AC00 == 64 [pid = 2336] [id = 176] 03:40:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (14A21800) [pid = 2336] [serial = 526] [outer = 00000000] 03:40:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (16CE1000) [pid = 2336] [serial = 527] [outer = 14A21800] 03:40:33 INFO - PROCESS | 2336 | 1464864033612 Marionette DEBUG loaded listener.js 03:40:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (177CD800) [pid = 2336] [serial = 528] [outer = 14A21800] 03:40:34 INFO - PROCESS | 2336 | 1464864034171 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 951ms 03:40:34 INFO - PROCESS | 2336 | 1464864034238 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 03:40:34 INFO - PROCESS | 2336 | 1464864034241 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 03:40:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:40:34 INFO - PROCESS | 2336 | 1464864034245 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:40:34 INFO - PROCESS | 2336 | 1464864034247 Marionette TRACE conn5 <- [1,670,null,{}] 03:40:34 INFO - PROCESS | 2336 | 1464864034252 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:34 INFO - PROCESS | 2336 | 1464864034361 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 03:40:34 INFO - PROCESS | 2336 | 1464864034462 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:34 INFO - PROCESS | 2336 | ++DOCSHELL 19702C00 == 65 [pid = 2336] [id = 177] 03:40:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1971B800) [pid = 2336] [serial = 529] [outer = 00000000] 03:40:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (19A09400) [pid = 2336] [serial = 530] [outer = 1971B800] 03:40:34 INFO - PROCESS | 2336 | 1464864034516 Marionette DEBUG loaded listener.js 03:40:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1A694C00) [pid = 2336] [serial = 531] [outer = 1971B800] 03:40:35 INFO - PROCESS | 2336 | 1464864035596 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:40:35 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) 03:40:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1371ms 03:40:35 INFO - PROCESS | 2336 | 1464864035657 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 03:40:35 INFO - PROCESS | 2336 | 1464864035661 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 03:40:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:40:35 INFO - PROCESS | 2336 | 1464864035673 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:40:35 INFO - PROCESS | 2336 | 1464864035678 Marionette TRACE conn5 <- [1,674,null,{}] 03:40:35 INFO - PROCESS | 2336 | 1464864035682 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:35 INFO - PROCESS | 2336 | 1464864035831 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 03:40:35 INFO - PROCESS | 2336 | 1464864035910 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:35 INFO - PROCESS | 2336 | ++DOCSHELL 19718400 == 66 [pid = 2336] [id = 178] 03:40:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1A588800) [pid = 2336] [serial = 532] [outer = 00000000] 03:40:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1D66B400) [pid = 2336] [serial = 533] [outer = 1A588800] 03:40:35 INFO - PROCESS | 2336 | 1464864035964 Marionette DEBUG loaded listener.js 03:40:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1D69DC00) [pid = 2336] [serial = 534] [outer = 1A588800] 03:40:37 INFO - PROCESS | 2336 | 1464864037022 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:40:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:40:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1379ms 03:40:37 INFO - PROCESS | 2336 | 1464864037053 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 03:40:37 INFO - PROCESS | 2336 | 1464864037057 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 03:40:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:40:37 INFO - PROCESS | 2336 | 1464864037062 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:40:37 INFO - PROCESS | 2336 | 1464864037065 Marionette TRACE conn5 <- [1,678,null,{}] 03:40:37 INFO - PROCESS | 2336 | 1464864037071 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:37 INFO - PROCESS | 2336 | 1464864037171 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 03:40:37 INFO - PROCESS | 2336 | 1464864037334 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:37 INFO - PROCESS | 2336 | ++DOCSHELL 0C93E400 == 67 [pid = 2336] [id = 179] 03:40:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (111EE000) [pid = 2336] [serial = 535] [outer = 00000000] 03:40:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1473D800) [pid = 2336] [serial = 536] [outer = 111EE000] 03:40:37 INFO - PROCESS | 2336 | 1464864037389 Marionette DEBUG loaded listener.js 03:40:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1479AC00) [pid = 2336] [serial = 537] [outer = 111EE000] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 19707800 == 66 [pid = 2336] [id = 174] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 1A582400 == 65 [pid = 2336] [id = 173] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 0C994400 == 64 [pid = 2336] [id = 172] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 1A66CC00 == 63 [pid = 2336] [id = 171] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 1996F400 == 62 [pid = 2336] [id = 170] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 18A3D800 == 61 [pid = 2336] [id = 169] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 18A22000 == 60 [pid = 2336] [id = 168] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 1475BC00 == 59 [pid = 2336] [id = 167] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 0F977400 == 58 [pid = 2336] [id = 166] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 1012BC00 == 57 [pid = 2336] [id = 165] 03:40:37 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1012E000) [pid = 2336] [serial = 431] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (17234800) [pid = 2336] [serial = 434] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1BA83000) [pid = 2336] [serial = 437] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1D1BAC00) [pid = 2336] [serial = 440] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1C27B000) [pid = 2336] [serial = 476] [outer = 00000000] [url = about:blank] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 19718C00 == 56 [pid = 2336] [id = 163] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 1473FC00 == 55 [pid = 2336] [id = 162] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 14772000 == 54 [pid = 2336] [id = 161] 03:40:37 INFO - PROCESS | 2336 | --DOCSHELL 0FA60800 == 53 [pid = 2336] [id = 160] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1069E000) [pid = 2336] [serial = 447] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (10122000) [pid = 2336] [serial = 446] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (10481800) [pid = 2336] [serial = 449] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (106A9000) [pid = 2336] [serial = 450] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1996E000) [pid = 2336] [serial = 461] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (14868000) [pid = 2336] [serial = 452] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (14A1E000) [pid = 2336] [serial = 453] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (18345000) [pid = 2336] [serial = 458] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1723F800) [pid = 2336] [serial = 455] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (18232400) [pid = 2336] [serial = 456] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1D675000) [pid = 2336] [serial = 444] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1D667800) [pid = 2336] [serial = 443] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1A57F800) [pid = 2336] [serial = 464] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (19977000) [pid = 2336] [serial = 462] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (19970400) [pid = 2336] [serial = 470] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1A714000) [pid = 2336] [serial = 467] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1A66B400) [pid = 2336] [serial = 465] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1AF18000) [pid = 2336] [serial = 474] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (1A690800) [pid = 2336] [serial = 471] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1A694000) [pid = 2336] [serial = 473] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1AE3F800) [pid = 2336] [serial = 468] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (18A1E800) [pid = 2336] [serial = 459] [outer = 00000000] [url = about:blank] 03:40:38 INFO - PROCESS | 2336 | 1464864038459 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:40:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:40:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1438ms 03:40:38 INFO - PROCESS | 2336 | 1464864038501 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 03:40:38 INFO - PROCESS | 2336 | 1464864038506 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 03:40:38 INFO - PROCESS | 2336 | 1464864038512 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:40:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:40:38 INFO - PROCESS | 2336 | 1464864038514 Marionette TRACE conn5 <- [1,682,null,{}] 03:40:38 INFO - PROCESS | 2336 | 1464864038518 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:38 INFO - PROCESS | 2336 | 1464864038603 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 03:40:38 INFO - PROCESS | 2336 | 1464864038725 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:38 INFO - PROCESS | 2336 | ++DOCSHELL 10123800 == 54 [pid = 2336] [id = 180] 03:40:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (10125C00) [pid = 2336] [serial = 538] [outer = 00000000] 03:40:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (106A8000) [pid = 2336] [serial = 539] [outer = 10125C00] 03:40:38 INFO - PROCESS | 2336 | 1464864038769 Marionette DEBUG loaded listener.js 03:40:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1099D800) [pid = 2336] [serial = 540] [outer = 10125C00] 03:40:39 INFO - PROCESS | 2336 | 1464864039610 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:40:39 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) 03:40:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1126ms 03:40:39 INFO - PROCESS | 2336 | 1464864039641 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 03:40:39 INFO - PROCESS | 2336 | 1464864039644 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 03:40:39 INFO - PROCESS | 2336 | 1464864039647 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:40:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:40:39 INFO - PROCESS | 2336 | 1464864039650 Marionette TRACE conn5 <- [1,686,null,{}] 03:40:39 INFO - PROCESS | 2336 | 1464864039660 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:39 INFO - PROCESS | 2336 | 1464864039786 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 03:40:39 INFO - PROCESS | 2336 | 1464864039813 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:39 INFO - PROCESS | 2336 | ++DOCSHELL 160DDC00 == 55 [pid = 2336] [id = 181] 03:40:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (16C46C00) [pid = 2336] [serial = 541] [outer = 00000000] 03:40:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (172AB000) [pid = 2336] [serial = 542] [outer = 16C46C00] 03:40:39 INFO - PROCESS | 2336 | 1464864039859 Marionette DEBUG loaded listener.js 03:40:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (18322400) [pid = 2336] [serial = 543] [outer = 16C46C00] 03:40:40 INFO - PROCESS | 2336 | 1464864040821 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:40:40 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) 03:40:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1218ms 03:40:40 INFO - PROCESS | 2336 | 1464864040870 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 03:40:40 INFO - PROCESS | 2336 | 1464864040873 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 03:40:40 INFO - PROCESS | 2336 | 1464864040876 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:40:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:40:40 INFO - PROCESS | 2336 | 1464864040878 Marionette TRACE conn5 <- [1,690,null,{}] 03:40:40 INFO - PROCESS | 2336 | 1464864040881 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:40 INFO - PROCESS | 2336 | 1464864040998 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 03:40:40 INFO - PROCESS | 2336 | 1464864041006 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:41 INFO - PROCESS | 2336 | ++DOCSHELL 18323C00 == 56 [pid = 2336] [id = 182] 03:40:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1832C400) [pid = 2336] [serial = 544] [outer = 00000000] 03:40:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (18A1E400) [pid = 2336] [serial = 545] [outer = 1832C400] 03:40:41 INFO - PROCESS | 2336 | 1464864041051 Marionette DEBUG loaded listener.js 03:40:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (18A3B800) [pid = 2336] [serial = 546] [outer = 1832C400] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (1B6C6000) [pid = 2336] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1004A000) [pid = 2336] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1CEE8C00) [pid = 2336] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1B6A3800) [pid = 2336] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (109F8800) [pid = 2336] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (16CEC800) [pid = 2336] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (0FAF4C00) [pid = 2336] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1AF1EC00) [pid = 2336] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (18A41000) [pid = 2336] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (19976400) [pid = 2336] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (0FA0C800) [pid = 2336] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (18A24800) [pid = 2336] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (1475C400) [pid = 2336] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (1047E800) [pid = 2336] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1475EC00) [pid = 2336] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (1A674800) [pid = 2336] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:40:42 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1A58D400) [pid = 2336] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:40:42 INFO - PROCESS | 2336 | 1464864042137 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:40:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:40:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1282ms 03:40:42 INFO - PROCESS | 2336 | 1464864042162 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 03:40:42 INFO - PROCESS | 2336 | 1464864042164 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 03:40:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:40:42 INFO - PROCESS | 2336 | 1464864042167 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:40:42 INFO - PROCESS | 2336 | 1464864042169 Marionette TRACE conn5 <- [1,694,null,{}] 03:40:42 INFO - PROCESS | 2336 | 1464864042173 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:42 INFO - PROCESS | 2336 | 1464864042253 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 03:40:42 INFO - PROCESS | 2336 | 1464864042259 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:42 INFO - PROCESS | 2336 | ++DOCSHELL 0C941C00 == 57 [pid = 2336] [id = 183] 03:40:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1475EC00) [pid = 2336] [serial = 547] [outer = 00000000] 03:40:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (16C47800) [pid = 2336] [serial = 548] [outer = 1475EC00] 03:40:42 INFO - PROCESS | 2336 | 1464864042303 Marionette DEBUG loaded listener.js 03:40:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (18A1E000) [pid = 2336] [serial = 549] [outer = 1475EC00] 03:40:43 INFO - PROCESS | 2336 | 1464864043239 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:40:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:40:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1124ms 03:40:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:40:43 INFO - PROCESS | 2336 | 1464864043292 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 03:40:43 INFO - PROCESS | 2336 | 1464864043294 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 03:40:43 INFO - PROCESS | 2336 | 1464864043298 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:40:43 INFO - PROCESS | 2336 | 1464864043299 Marionette TRACE conn5 <- [1,698,null,{}] 03:40:43 INFO - PROCESS | 2336 | 1464864043303 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:43 INFO - PROCESS | 2336 | 1464864043402 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 03:40:43 INFO - PROCESS | 2336 | 1464864043410 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:43 INFO - PROCESS | 2336 | ++DOCSHELL 18A3E800 == 58 [pid = 2336] [id = 184] 03:40:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (18A40C00) [pid = 2336] [serial = 550] [outer = 00000000] 03:40:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (19791800) [pid = 2336] [serial = 551] [outer = 18A40C00] 03:40:43 INFO - PROCESS | 2336 | 1464864043455 Marionette DEBUG loaded listener.js 03:40:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (19971000) [pid = 2336] [serial = 552] [outer = 18A40C00] 03:40:44 INFO - PROCESS | 2336 | 1464864044408 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:40:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:40:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1133ms 03:40:44 INFO - PROCESS | 2336 | 1464864044432 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 03:40:44 INFO - PROCESS | 2336 | 1464864044437 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 03:40:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:40:44 INFO - PROCESS | 2336 | 1464864044443 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:40:44 INFO - PROCESS | 2336 | 1464864044447 Marionette TRACE conn5 <- [1,702,null,{}] 03:40:44 INFO - PROCESS | 2336 | 1464864044454 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:44 INFO - PROCESS | 2336 | 1464864044565 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 03:40:44 INFO - PROCESS | 2336 | 1464864044686 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:44 INFO - PROCESS | 2336 | ++DOCSHELL 0F9E6C00 == 59 [pid = 2336] [id = 185] 03:40:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1069CC00) [pid = 2336] [serial = 553] [outer = 00000000] 03:40:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (106A2400) [pid = 2336] [serial = 554] [outer = 1069CC00] 03:40:44 INFO - PROCESS | 2336 | 1464864044744 Marionette DEBUG loaded listener.js 03:40:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (108DF800) [pid = 2336] [serial = 555] [outer = 1069CC00] 03:40:45 INFO - PROCESS | 2336 | 1464864045825 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:40:45 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 03:40:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1433ms 03:40:45 INFO - PROCESS | 2336 | 1464864045891 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 03:40:45 INFO - PROCESS | 2336 | 1464864045897 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 03:40:45 INFO - PROCESS | 2336 | 1464864045904 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:40:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:40:45 INFO - PROCESS | 2336 | 1464864045907 Marionette TRACE conn5 <- [1,706,null,{}] 03:40:45 INFO - PROCESS | 2336 | 1464864045911 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:45 INFO - PROCESS | 2336 | 1464864046008 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 03:40:46 INFO - PROCESS | 2336 | 1464864046206 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:46 INFO - PROCESS | 2336 | ++DOCSHELL 0FAE9000 == 60 [pid = 2336] [id = 186] 03:40:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (16CE0400) [pid = 2336] [serial = 556] [outer = 00000000] 03:40:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (18324000) [pid = 2336] [serial = 557] [outer = 16CE0400] 03:40:46 INFO - PROCESS | 2336 | 1464864046263 Marionette DEBUG loaded listener.js 03:40:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (1832E400) [pid = 2336] [serial = 558] [outer = 16CE0400] 03:40:47 INFO - PROCESS | 2336 | 1464864047294 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:40:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:40:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1419ms 03:40:47 INFO - PROCESS | 2336 | 1464864047327 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 03:40:47 INFO - PROCESS | 2336 | 1464864047329 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 03:40:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:40:47 INFO - PROCESS | 2336 | 1464864047333 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:40:47 INFO - PROCESS | 2336 | 1464864047337 Marionette TRACE conn5 <- [1,710,null,{}] 03:40:47 INFO - PROCESS | 2336 | 1464864047348 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:47 INFO - PROCESS | 2336 | 1464864047458 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 03:40:47 INFO - PROCESS | 2336 | 1464864047613 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:47 INFO - PROCESS | 2336 | ++DOCSHELL 19978400 == 61 [pid = 2336] [id = 187] 03:40:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (19978800) [pid = 2336] [serial = 559] [outer = 00000000] 03:40:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (19A07C00) [pid = 2336] [serial = 560] [outer = 19978800] 03:40:47 INFO - PROCESS | 2336 | 1464864047673 Marionette DEBUG loaded listener.js 03:40:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1A510800) [pid = 2336] [serial = 561] [outer = 19978800] 03:40:48 INFO - PROCESS | 2336 | 1464864048224 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 03:40:48 INFO - PROCESS | 2336 | 1464864048271 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 03:40:48 INFO - PROCESS | 2336 | 1464864048274 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:40:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:40:48 INFO - PROCESS | 2336 | 1464864048276 Marionette TRACE conn5 <- [1,714,null,{}] 03:40:48 INFO - PROCESS | 2336 | 1464864048280 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:48 INFO - PROCESS | 2336 | 1464864048386 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 03:40:48 INFO - PROCESS | 2336 | 1464864048484 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:48 INFO - PROCESS | 2336 | ++DOCSHELL 1473C400 == 62 [pid = 2336] [id = 188] 03:40:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (14743800) [pid = 2336] [serial = 562] [outer = 00000000] 03:40:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (18A48C00) [pid = 2336] [serial = 563] [outer = 14743800] 03:40:48 INFO - PROCESS | 2336 | 1464864048538 Marionette DEBUG loaded listener.js 03:40:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (19974400) [pid = 2336] [serial = 564] [outer = 14743800] 03:40:49 INFO - PROCESS | 2336 | 1464864049335 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:40:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:40:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1130ms 03:40:49 INFO - PROCESS | 2336 | 1464864049408 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 03:40:49 INFO - PROCESS | 2336 | 1464864049413 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 03:40:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:40:49 INFO - PROCESS | 2336 | 1464864049417 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:40:49 INFO - PROCESS | 2336 | 1464864049421 Marionette TRACE conn5 <- [1,718,null,{}] 03:40:49 INFO - PROCESS | 2336 | 1464864049426 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:49 INFO - PROCESS | 2336 | 1464864049561 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 03:40:49 INFO - PROCESS | 2336 | 1464864049690 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:49 INFO - PROCESS | 2336 | ++DOCSHELL 1473B400 == 63 [pid = 2336] [id = 189] 03:40:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (14753400) [pid = 2336] [serial = 565] [outer = 00000000] 03:40:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1570A800) [pid = 2336] [serial = 566] [outer = 14753400] 03:40:49 INFO - PROCESS | 2336 | 1464864049741 Marionette DEBUG loaded listener.js 03:40:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (16D6F000) [pid = 2336] [serial = 567] [outer = 14753400] 03:40:49 INFO - PROCESS | 2336 | --DOCSHELL 1D25D000 == 62 [pid = 2336] [id = 148] 03:40:49 INFO - PROCESS | 2336 | --DOCSHELL 0C80F800 == 61 [pid = 2336] [id = 133] 03:40:49 INFO - PROCESS | 2336 | --DOCSHELL 0C941C00 == 60 [pid = 2336] [id = 183] 03:40:49 INFO - PROCESS | 2336 | --DOCSHELL 18323C00 == 59 [pid = 2336] [id = 182] 03:40:49 INFO - PROCESS | 2336 | --DOCSHELL 160DDC00 == 58 [pid = 2336] [id = 181] 03:40:49 INFO - PROCESS | 2336 | --DOCSHELL 10123800 == 57 [pid = 2336] [id = 180] 03:40:49 INFO - PROCESS | 2336 | --DOCSHELL 0C93E400 == 56 [pid = 2336] [id = 179] 03:40:49 INFO - PROCESS | 2336 | --DOCSHELL 19718400 == 55 [pid = 2336] [id = 178] 03:40:49 INFO - PROCESS | 2336 | --DOCSHELL 19702C00 == 54 [pid = 2336] [id = 177] 03:40:49 INFO - PROCESS | 2336 | --DOCSHELL 14A1AC00 == 53 [pid = 2336] [id = 176] 03:40:49 INFO - PROCESS | 2336 | --DOCSHELL 0C863000 == 52 [pid = 2336] [id = 175] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1C282000) [pid = 2336] [serial = 386] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1099D000) [pid = 2336] [serial = 389] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1D1C1800) [pid = 2336] [serial = 441] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1C347C00) [pid = 2336] [serial = 395] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (18A22400) [pid = 2336] [serial = 435] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (187EA800) [pid = 2336] [serial = 392] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (106A8400) [pid = 2336] [serial = 432] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1C284400) [pid = 2336] [serial = 438] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (16CDE400) [pid = 2336] [serial = 482] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (108E4000) [pid = 2336] [serial = 479] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1B6C2C00) [pid = 2336] [serial = 485] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1971E000) [pid = 2336] [serial = 488] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1D1BF000) [pid = 2336] [serial = 491] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1970BC00) [pid = 2336] [serial = 521] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (1971A000) [pid = 2336] [serial = 506] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1A58D000) [pid = 2336] [serial = 510] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (19A10C00) [pid = 2336] [serial = 509] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (108E1C00) [pid = 2336] [serial = 497] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (140F1400) [pid = 2336] [serial = 498] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (18A41400) [pid = 2336] [serial = 503] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1723EC00) [pid = 2336] [serial = 500] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (1824B800) [pid = 2336] [serial = 501] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1475C000) [pid = 2336] [serial = 495] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (1473F800) [pid = 2336] [serial = 494] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (19589400) [pid = 2336] [serial = 516] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (1A690000) [pid = 2336] [serial = 512] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (18A1B400) [pid = 2336] [serial = 515] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (1A692C00) [pid = 2336] [serial = 513] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (19793C00) [pid = 2336] [serial = 507] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (1AF2A800) [pid = 2336] [serial = 518] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (1BB39C00) [pid = 2336] [serial = 519] [outer = 00000000] [url = about:blank] 03:40:49 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (18A57000) [pid = 2336] [serial = 504] [outer = 00000000] [url = about:blank] 03:40:50 INFO - PROCESS | 2336 | 1464864050252 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 03:40:50 INFO - PROCESS | 2336 | 1464864050315 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 03:40:50 INFO - PROCESS | 2336 | 1464864050320 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:40:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:40:50 INFO - PROCESS | 2336 | 1464864050323 Marionette TRACE conn5 <- [1,722,null,{}] 03:40:50 INFO - PROCESS | 2336 | 1464864050327 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:50 INFO - PROCESS | 2336 | 1464864050414 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 03:40:50 INFO - PROCESS | 2336 | 1464864050424 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:50 INFO - PROCESS | 2336 | ++DOCSHELL 14756800 == 53 [pid = 2336] [id = 190] 03:40:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (14756C00) [pid = 2336] [serial = 568] [outer = 00000000] 03:40:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (15712400) [pid = 2336] [serial = 569] [outer = 14756C00] 03:40:50 INFO - PROCESS | 2336 | 1464864050469 Marionette DEBUG loaded listener.js 03:40:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (17240400) [pid = 2336] [serial = 570] [outer = 14756C00] 03:40:50 INFO - PROCESS | 2336 | 1464864050923 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:40:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:40:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 669ms 03:40:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:40:50 INFO - PROCESS | 2336 | 1464864050994 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 03:40:50 INFO - PROCESS | 2336 | 1464864050996 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 03:40:50 INFO - PROCESS | 2336 | 1464864050999 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:40:50 INFO - PROCESS | 2336 | 1464864051003 Marionette TRACE conn5 <- [1,726,null,{}] 03:40:50 INFO - PROCESS | 2336 | 1464864051013 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:51 INFO - PROCESS | 2336 | 1464864051100 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 03:40:51 INFO - PROCESS | 2336 | 1464864051117 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:51 INFO - PROCESS | 2336 | ++DOCSHELL 18B59000 == 54 [pid = 2336] [id = 191] 03:40:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (19585000) [pid = 2336] [serial = 571] [outer = 00000000] 03:40:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (19704400) [pid = 2336] [serial = 572] [outer = 19585000] 03:40:51 INFO - PROCESS | 2336 | 1464864051163 Marionette DEBUG loaded listener.js 03:40:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1970F400) [pid = 2336] [serial = 573] [outer = 19585000] 03:40:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:40:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1118ms 03:40:52 INFO - PROCESS | 2336 | 1464864052115 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:40:52 INFO - PROCESS | 2336 | 1464864052122 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 03:40:52 INFO - PROCESS | 2336 | 1464864052124 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 03:40:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:40:52 INFO - PROCESS | 2336 | 1464864052128 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:40:52 INFO - PROCESS | 2336 | 1464864052129 Marionette TRACE conn5 <- [1,730,null,{}] 03:40:52 INFO - PROCESS | 2336 | 1464864052139 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:52 INFO - PROCESS | 2336 | 1464864052251 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 03:40:52 INFO - PROCESS | 2336 | 1464864052257 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:52 INFO - PROCESS | 2336 | ++DOCSHELL 10481000 == 55 [pid = 2336] [id = 192] 03:40:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (19701800) [pid = 2336] [serial = 574] [outer = 00000000] 03:40:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (198EC000) [pid = 2336] [serial = 575] [outer = 19701800] 03:40:52 INFO - PROCESS | 2336 | 1464864052302 Marionette DEBUG loaded listener.js 03:40:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (19A04000) [pid = 2336] [serial = 576] [outer = 19701800] 03:40:53 INFO - PROCESS | 2336 | 1464864053258 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:40:53 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 03:40:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1179ms 03:40:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:40:53 INFO - PROCESS | 2336 | 1464864053311 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 03:40:53 INFO - PROCESS | 2336 | 1464864053313 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 03:40:53 INFO - PROCESS | 2336 | 1464864053316 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:40:53 INFO - PROCESS | 2336 | 1464864053318 Marionette TRACE conn5 <- [1,734,null,{}] 03:40:53 INFO - PROCESS | 2336 | 1464864053321 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:53 INFO - PROCESS | 2336 | 1464864053429 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 03:40:53 INFO - PROCESS | 2336 | 1464864053437 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:53 INFO - PROCESS | 2336 | ++DOCSHELL 1A57EC00 == 56 [pid = 2336] [id = 193] 03:40:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (1A580400) [pid = 2336] [serial = 577] [outer = 00000000] 03:40:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (1A671000) [pid = 2336] [serial = 578] [outer = 1A580400] 03:40:53 INFO - PROCESS | 2336 | 1464864053481 Marionette DEBUG loaded listener.js 03:40:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (14367000) [pid = 2336] [serial = 579] [outer = 1A580400] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1A585400) [pid = 2336] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (1A588800) [pid = 2336] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1832C400) [pid = 2336] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (14A21800) [pid = 2336] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (111EE000) [pid = 2336] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (0C869000) [pid = 2336] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (1971B800) [pid = 2336] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (10125C00) [pid = 2336] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (16C46C00) [pid = 2336] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (1475EC00) [pid = 2336] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (198F1000) [pid = 2336] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (14799000) [pid = 2336] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (1971A800) [pid = 2336] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (0FAECC00) [pid = 2336] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1B6C2800) [pid = 2336] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:40:54 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (1D1B8800) [pid = 2336] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:40:54 INFO - PROCESS | 2336 | 1464864054422 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:40:54 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.) 03:40:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1129ms 03:40:54 INFO - PROCESS | 2336 | 1464864054446 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 03:40:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:40:54 INFO - PROCESS | 2336 | 1464864054448 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 03:40:54 INFO - PROCESS | 2336 | 1464864054451 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:40:54 INFO - PROCESS | 2336 | 1464864054453 Marionette TRACE conn5 <- [1,738,null,{}] 03:40:54 INFO - PROCESS | 2336 | 1464864054456 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:54 INFO - PROCESS | 2336 | 1464864054548 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 03:40:54 INFO - PROCESS | 2336 | 1464864054556 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:54 INFO - PROCESS | 2336 | ++DOCSHELL 14A21800 == 57 [pid = 2336] [id = 194] 03:40:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (16C48800) [pid = 2336] [serial = 580] [outer = 00000000] 03:40:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (19709400) [pid = 2336] [serial = 581] [outer = 16C48800] 03:40:54 INFO - PROCESS | 2336 | 1464864054600 Marionette DEBUG loaded listener.js 03:40:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (19973800) [pid = 2336] [serial = 582] [outer = 16C48800] 03:40:55 INFO - PROCESS | 2336 | 1464864055529 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:40:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:40:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1132ms 03:40:55 INFO - PROCESS | 2336 | 1464864055584 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 03:40:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:40:55 INFO - PROCESS | 2336 | 1464864055586 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 03:40:55 INFO - PROCESS | 2336 | 1464864055589 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:40:55 INFO - PROCESS | 2336 | 1464864055591 Marionette TRACE conn5 <- [1,742,null,{}] 03:40:55 INFO - PROCESS | 2336 | 1464864055594 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:55 INFO - PROCESS | 2336 | 1464864055674 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 03:40:55 INFO - PROCESS | 2336 | 1464864055681 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:55 INFO - PROCESS | 2336 | ++DOCSHELL 19720400 == 58 [pid = 2336] [id = 195] 03:40:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (1A58C800) [pid = 2336] [serial = 583] [outer = 00000000] 03:40:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (1AE3E800) [pid = 2336] [serial = 584] [outer = 1A58C800] 03:40:55 INFO - PROCESS | 2336 | 1464864055724 Marionette DEBUG loaded listener.js 03:40:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (1AF1A800) [pid = 2336] [serial = 585] [outer = 1A58C800] 03:40:56 INFO - PROCESS | 2336 | 1464864056685 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:40:56 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 03:40:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1133ms 03:40:56 INFO - PROCESS | 2336 | 1464864056723 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 03:40:56 INFO - PROCESS | 2336 | 1464864056728 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 03:40:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:40:56 INFO - PROCESS | 2336 | 1464864056733 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:40:56 INFO - PROCESS | 2336 | 1464864056737 Marionette TRACE conn5 <- [1,746,null,{}] 03:40:56 INFO - PROCESS | 2336 | 1464864056786 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:56 INFO - PROCESS | 2336 | 1464864056889 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 03:40:57 INFO - PROCESS | 2336 | 1464864057051 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:57 INFO - PROCESS | 2336 | ++DOCSHELL 108AEC00 == 59 [pid = 2336] [id = 196] 03:40:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (108DA000) [pid = 2336] [serial = 586] [outer = 00000000] 03:40:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (111EE800) [pid = 2336] [serial = 587] [outer = 108DA000] 03:40:57 INFO - PROCESS | 2336 | 1464864057150 Marionette DEBUG loaded listener.js 03:40:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (14085800) [pid = 2336] [serial = 588] [outer = 108DA000] 03:40:57 INFO - PROCESS | 2336 | 1464864057723 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:40:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:40:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1015ms 03:40:57 INFO - PROCESS | 2336 | 1464864057749 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 03:40:57 INFO - PROCESS | 2336 | 1464864057755 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 03:40:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:40:57 INFO - PROCESS | 2336 | 1464864057762 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:40:57 INFO - PROCESS | 2336 | 1464864057765 Marionette TRACE conn5 <- [1,750,null,{}] 03:40:57 INFO - PROCESS | 2336 | 1464864057768 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:57 INFO - PROCESS | 2336 | 1464864057878 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 03:40:57 INFO - PROCESS | 2336 | 1464864057977 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:57 INFO - PROCESS | 2336 | ++DOCSHELL 16CE1400 == 60 [pid = 2336] [id = 197] 03:40:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (18258C00) [pid = 2336] [serial = 589] [outer = 00000000] 03:40:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (18A22400) [pid = 2336] [serial = 590] [outer = 18258C00] 03:40:58 INFO - PROCESS | 2336 | 1464864058030 Marionette DEBUG loaded listener.js 03:40:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (18B4C000) [pid = 2336] [serial = 591] [outer = 18258C00] 03:40:59 INFO - PROCESS | 2336 | 1464864059111 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:40:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:40:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1377ms 03:40:59 INFO - PROCESS | 2336 | 1464864059141 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 03:40:59 INFO - PROCESS | 2336 | 1464864059144 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 03:40:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:40:59 INFO - PROCESS | 2336 | 1464864059148 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:40:59 INFO - PROCESS | 2336 | 1464864059151 Marionette TRACE conn5 <- [1,754,null,{}] 03:40:59 INFO - PROCESS | 2336 | 1464864059162 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:40:59 INFO - PROCESS | 2336 | 1464864059305 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 03:40:59 INFO - PROCESS | 2336 | 1464864059426 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:40:59 INFO - PROCESS | 2336 | ++DOCSHELL 1A7DE400 == 61 [pid = 2336] [id = 198] 03:40:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (1A7EC400) [pid = 2336] [serial = 592] [outer = 00000000] 03:40:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (1AF19C00) [pid = 2336] [serial = 593] [outer = 1A7EC400] 03:40:59 INFO - PROCESS | 2336 | 1464864059484 Marionette DEBUG loaded listener.js 03:40:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (1B699800) [pid = 2336] [serial = 594] [outer = 1A7EC400] 03:41:00 INFO - PROCESS | 2336 | 1464864060473 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:41:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:41:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1379ms 03:41:00 INFO - PROCESS | 2336 | 1464864060540 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 03:41:00 INFO - PROCESS | 2336 | 1464864060544 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 03:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:41:00 INFO - PROCESS | 2336 | 1464864060550 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:41:00 INFO - PROCESS | 2336 | 1464864060554 Marionette TRACE conn5 <- [1,758,null,{}] 03:41:00 INFO - PROCESS | 2336 | 1464864060561 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:00 INFO - PROCESS | 2336 | 1464864060652 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 03:41:00 INFO - PROCESS | 2336 | 1464864060814 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:00 INFO - PROCESS | 2336 | ++DOCSHELL 14742000 == 62 [pid = 2336] [id = 199] 03:41:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (14756000) [pid = 2336] [serial = 595] [outer = 00000000] 03:41:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1475D800) [pid = 2336] [serial = 596] [outer = 14756000] 03:41:00 INFO - PROCESS | 2336 | 1464864060911 Marionette DEBUG loaded listener.js 03:41:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (14A0B400) [pid = 2336] [serial = 597] [outer = 14756000] 03:41:01 INFO - PROCESS | 2336 | --DOCSHELL 14A21800 == 61 [pid = 2336] [id = 194] 03:41:01 INFO - PROCESS | 2336 | --DOCSHELL 1A57EC00 == 60 [pid = 2336] [id = 193] 03:41:01 INFO - PROCESS | 2336 | --DOCSHELL 10481000 == 59 [pid = 2336] [id = 192] 03:41:01 INFO - PROCESS | 2336 | --DOCSHELL 18B59000 == 58 [pid = 2336] [id = 191] 03:41:01 INFO - PROCESS | 2336 | --DOCSHELL 14756800 == 57 [pid = 2336] [id = 190] 03:41:01 INFO - PROCESS | 2336 | --DOCSHELL 1473B400 == 56 [pid = 2336] [id = 189] 03:41:01 INFO - PROCESS | 2336 | --DOCSHELL 0F9E6C00 == 55 [pid = 2336] [id = 185] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (11392000) [pid = 2336] [serial = 480] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (1BF89C00) [pid = 2336] [serial = 429] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1D66B000) [pid = 2336] [serial = 492] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (19791800) [pid = 2336] [serial = 551] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1D69DC00) [pid = 2336] [serial = 534] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (1D66B400) [pid = 2336] [serial = 533] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (18A1E400) [pid = 2336] [serial = 545] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (177CD800) [pid = 2336] [serial = 528] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (16CE1000) [pid = 2336] [serial = 527] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (1479AC00) [pid = 2336] [serial = 537] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (1473D800) [pid = 2336] [serial = 536] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (1004B000) [pid = 2336] [serial = 525] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (0C946000) [pid = 2336] [serial = 524] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (1A694C00) [pid = 2336] [serial = 531] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (19A09400) [pid = 2336] [serial = 530] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (106A8000) [pid = 2336] [serial = 539] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1099D800) [pid = 2336] [serial = 540] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (172AB000) [pid = 2336] [serial = 542] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (16C47800) [pid = 2336] [serial = 548] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (18A1E000) [pid = 2336] [serial = 549] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (18A3B800) [pid = 2336] [serial = 546] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (18322400) [pid = 2336] [serial = 543] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (1C286C00) [pid = 2336] [serial = 486] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (18230400) [pid = 2336] [serial = 483] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (1B60B400) [pid = 2336] [serial = 489] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (1CC3E800) [pid = 2336] [serial = 477] [outer = 00000000] [url = about:blank] 03:41:01 INFO - PROCESS | 2336 | 1464864061380 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 889ms 03:41:01 INFO - PROCESS | 2336 | 1464864061442 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 03:41:01 INFO - PROCESS | 2336 | 1464864061447 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 03:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:41:01 INFO - PROCESS | 2336 | 1464864061453 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:41:01 INFO - PROCESS | 2336 | 1464864061456 Marionette TRACE conn5 <- [1,762,null,{}] 03:41:01 INFO - PROCESS | 2336 | 1464864061459 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:01 INFO - PROCESS | 2336 | 1464864061546 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 03:41:01 INFO - PROCESS | 2336 | 1464864061556 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:01 INFO - PROCESS | 2336 | ++DOCSHELL 106AB400 == 56 [pid = 2336] [id = 200] 03:41:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (109F1400) [pid = 2336] [serial = 598] [outer = 00000000] 03:41:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (14361C00) [pid = 2336] [serial = 599] [outer = 109F1400] 03:41:01 INFO - PROCESS | 2336 | 1464864061600 Marionette DEBUG loaded listener.js 03:41:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (14755800) [pid = 2336] [serial = 600] [outer = 109F1400] 03:41:02 INFO - PROCESS | 2336 | 1464864062066 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 631ms 03:41:02 INFO - PROCESS | 2336 | 1464864062087 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 03:41:02 INFO - PROCESS | 2336 | 1464864062090 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 03:41:02 INFO - PROCESS | 2336 | 1464864062093 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:41:02 INFO - PROCESS | 2336 | 1464864062096 Marionette TRACE conn5 <- [1,766,null,{}] 03:41:02 INFO - PROCESS | 2336 | 1464864062110 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:02 INFO - PROCESS | 2336 | 1464864062200 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 03:41:02 INFO - PROCESS | 2336 | 1464864062239 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:02 INFO - PROCESS | 2336 | ++DOCSHELL 1823A400 == 57 [pid = 2336] [id = 201] 03:41:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (1824CC00) [pid = 2336] [serial = 601] [outer = 00000000] 03:41:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (18323C00) [pid = 2336] [serial = 602] [outer = 1824CC00] 03:41:02 INFO - PROCESS | 2336 | 1464864062285 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (1832C800) [pid = 2336] [serial = 603] [outer = 1824CC00] 03:41:02 INFO - PROCESS | 2336 | 1464864062724 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 03:41:02 INFO - PROCESS | 2336 | 1464864062777 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 03:41:02 INFO - PROCESS | 2336 | 1464864062779 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 03:41:02 INFO - PROCESS | 2336 | 1464864062783 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:41:02 INFO - PROCESS | 2336 | 1464864062784 Marionette TRACE conn5 <- [1,770,null,{}] 03:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:41:02 INFO - PROCESS | 2336 | 1464864062788 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:02 INFO - PROCESS | 2336 | 1464864062873 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 03:41:02 INFO - PROCESS | 2336 | 1464864062882 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:02 INFO - PROCESS | 2336 | ++DOCSHELL 18A26C00 == 58 [pid = 2336] [id = 202] 03:41:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (18A27400) [pid = 2336] [serial = 604] [outer = 00000000] 03:41:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (18A47400) [pid = 2336] [serial = 605] [outer = 18A27400] 03:41:02 INFO - PROCESS | 2336 | 1464864062927 Marionette DEBUG loaded listener.js 03:41:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (19589400) [pid = 2336] [serial = 606] [outer = 18A27400] 03:41:03 INFO - PROCESS | 2336 | 1464864063359 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 03:41:03 INFO - PROCESS | 2336 | 1464864063418 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 03:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:41:03 INFO - PROCESS | 2336 | 1464864063420 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 03:41:03 INFO - PROCESS | 2336 | 1464864063423 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:41:03 INFO - PROCESS | 2336 | 1464864063425 Marionette TRACE conn5 <- [1,774,null,{}] 03:41:03 INFO - PROCESS | 2336 | 1464864063429 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:03 INFO - PROCESS | 2336 | 1464864063509 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 03:41:03 INFO - PROCESS | 2336 | 1464864063515 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:03 INFO - PROCESS | 2336 | ++DOCSHELL 19712C00 == 59 [pid = 2336] [id = 203] 03:41:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (19713400) [pid = 2336] [serial = 607] [outer = 00000000] 03:41:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (19790400) [pid = 2336] [serial = 608] [outer = 19713400] 03:41:03 INFO - PROCESS | 2336 | 1464864063559 Marionette DEBUG loaded listener.js 03:41:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (1418B000) [pid = 2336] [serial = 609] [outer = 19713400] 03:41:04 INFO - PROCESS | 2336 | 1464864064038 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 03:41:04 INFO - PROCESS | 2336 | 1464864064097 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 03:41:04 INFO - PROCESS | 2336 | 1464864064099 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 03:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:41:04 INFO - PROCESS | 2336 | 1464864064102 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:41:04 INFO - PROCESS | 2336 | 1464864064104 Marionette TRACE conn5 <- [1,778,null,{}] 03:41:04 INFO - PROCESS | 2336 | 1464864064107 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:04 INFO - PROCESS | 2336 | 1464864064240 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 03:41:04 INFO - PROCESS | 2336 | 1464864064297 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:04 INFO - PROCESS | 2336 | ++DOCSHELL 198F7400 == 60 [pid = 2336] [id = 204] 03:41:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (19A08800) [pid = 2336] [serial = 610] [outer = 00000000] 03:41:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (1A66A400) [pid = 2336] [serial = 611] [outer = 19A08800] 03:41:04 INFO - PROCESS | 2336 | 1464864064342 Marionette DEBUG loaded listener.js 03:41:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (1A687C00) [pid = 2336] [serial = 612] [outer = 19A08800] 03:41:04 INFO - PROCESS | 2336 | 1464864064770 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 03:41:04 INFO - PROCESS | 2336 | 1464864064834 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 03:41:04 INFO - PROCESS | 2336 | 1464864064837 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 03:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:41:04 INFO - PROCESS | 2336 | 1464864064874 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:41:04 INFO - PROCESS | 2336 | 1464864064876 Marionette TRACE conn5 <- [1,782,null,{}] 03:41:04 INFO - PROCESS | 2336 | 1464864064885 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:04 INFO - PROCESS | 2336 | 1464864064996 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 03:41:05 INFO - PROCESS | 2336 | 1464864065057 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:05 INFO - PROCESS | 2336 | ++DOCSHELL 1A693800 == 61 [pid = 2336] [id = 205] 03:41:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1A696000) [pid = 2336] [serial = 613] [outer = 00000000] 03:41:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (1AC8E000) [pid = 2336] [serial = 614] [outer = 1A696000] 03:41:05 INFO - PROCESS | 2336 | 1464864065101 Marionette DEBUG loaded listener.js 03:41:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1AF20800) [pid = 2336] [serial = 615] [outer = 1A696000] 03:41:05 INFO - PROCESS | 2336 | 1464864065517 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 710ms 03:41:05 INFO - PROCESS | 2336 | 1464864065569 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 03:41:05 INFO - PROCESS | 2336 | 1464864065571 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 03:41:05 INFO - PROCESS | 2336 | 1464864065574 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:41:05 INFO - PROCESS | 2336 | 1464864065576 Marionette TRACE conn5 <- [1,786,null,{}] 03:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:41:05 INFO - PROCESS | 2336 | 1464864065579 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:05 INFO - PROCESS | 2336 | 1464864065691 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 03:41:05 INFO - PROCESS | 2336 | 1464864065697 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:05 INFO - PROCESS | 2336 | ++DOCSHELL 1B6B8800 == 62 [pid = 2336] [id = 206] 03:41:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (1B6BA400) [pid = 2336] [serial = 616] [outer = 00000000] 03:41:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (1BB32000) [pid = 2336] [serial = 617] [outer = 1B6BA400] 03:41:05 INFO - PROCESS | 2336 | 1464864065789 Marionette DEBUG loaded listener.js 03:41:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (1BB95400) [pid = 2336] [serial = 618] [outer = 1B6BA400] 03:41:05 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (19701800) [pid = 2336] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:41:05 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (14753400) [pid = 2336] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:41:05 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (14756C00) [pid = 2336] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:41:05 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (19585000) [pid = 2336] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:41:05 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (16C48800) [pid = 2336] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:41:05 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (1A580400) [pid = 2336] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:41:06 INFO - PROCESS | 2336 | 1464864066173 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:41:06 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 03:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 03:41:06 INFO - PROCESS | 2336 | 1464864066210 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 03:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:41:06 INFO - PROCESS | 2336 | 1464864066212 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 03:41:06 INFO - PROCESS | 2336 | 1464864066215 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - PROCESS | 2336 | 1464864066217 Marionette TRACE conn5 <- [1,790,null,{}] 03:41:06 INFO - PROCESS | 2336 | 1464864066221 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:06 INFO - PROCESS | 2336 | 1464864066302 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 03:41:06 INFO - PROCESS | 2336 | 1464864066337 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:06 INFO - PROCESS | 2336 | ++DOCSHELL 1A58B400 == 63 [pid = 2336] [id = 207] 03:41:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1AC81800) [pid = 2336] [serial = 619] [outer = 00000000] 03:41:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (1C245000) [pid = 2336] [serial = 620] [outer = 1AC81800] 03:41:06 INFO - PROCESS | 2336 | 1464864066380 Marionette DEBUG loaded listener.js 03:41:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1C24CC00) [pid = 2336] [serial = 621] [outer = 1AC81800] 03:41:06 INFO - PROCESS | 2336 | 1464864066815 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:41:06 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 03:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 03:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:41:06 INFO - PROCESS | 2336 | 1464864066847 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 03:41:06 INFO - PROCESS | 2336 | 1464864066848 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 03:41:06 INFO - PROCESS | 2336 | 1464864066852 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:41:06 INFO - PROCESS | 2336 | 1464864066853 Marionette TRACE conn5 <- [1,794,null,{}] 03:41:06 INFO - PROCESS | 2336 | 1464864066861 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:06 INFO - PROCESS | 2336 | 1464864066944 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 03:41:06 INFO - PROCESS | 2336 | 1464864066950 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:06 INFO - PROCESS | 2336 | ++DOCSHELL 1BF8DC00 == 64 [pid = 2336] [id = 208] 03:41:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (1C27B000) [pid = 2336] [serial = 622] [outer = 00000000] 03:41:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (1C286000) [pid = 2336] [serial = 623] [outer = 1C27B000] 03:41:06 INFO - PROCESS | 2336 | 1464864066994 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (1C352800) [pid = 2336] [serial = 624] [outer = 1C27B000] 03:41:07 INFO - PROCESS | 2336 | 1464864067417 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:41:07 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 03:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 590ms 03:41:07 INFO - PROCESS | 2336 | 1464864067442 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 03:41:07 INFO - PROCESS | 2336 | 1464864067444 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 03:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:41:07 INFO - PROCESS | 2336 | 1464864067460 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:41:07 INFO - PROCESS | 2336 | 1464864067462 Marionette TRACE conn5 <- [1,798,null,{}] 03:41:07 INFO - PROCESS | 2336 | 1464864067466 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:07 INFO - PROCESS | 2336 | 1464864067582 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 03:41:07 INFO - PROCESS | 2336 | 1464864067591 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:07 INFO - PROCESS | 2336 | ++DOCSHELL 1C286C00 == 65 [pid = 2336] [id = 209] 03:41:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (1CB71400) [pid = 2336] [serial = 625] [outer = 00000000] 03:41:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (1D1BAC00) [pid = 2336] [serial = 626] [outer = 1CB71400] 03:41:07 INFO - PROCESS | 2336 | 1464864067639 Marionette DEBUG loaded listener.js 03:41:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1D1C2800) [pid = 2336] [serial = 627] [outer = 1CB71400] 03:41:08 INFO - PROCESS | 2336 | 1464864068269 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 890ms 03:41:08 INFO - PROCESS | 2336 | 1464864068339 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 03:41:08 INFO - PROCESS | 2336 | 1464864068343 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 03:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:41:08 INFO - PROCESS | 2336 | 1464864068349 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:41:08 INFO - PROCESS | 2336 | 1464864068353 Marionette TRACE conn5 <- [1,802,null,{}] 03:41:08 INFO - PROCESS | 2336 | 1464864068359 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:08 INFO - PROCESS | 2336 | 1464864068504 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 03:41:08 INFO - PROCESS | 2336 | 1464864068608 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:08 INFO - PROCESS | 2336 | ++DOCSHELL 0C86A800 == 66 [pid = 2336] [id = 210] 03:41:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1069D000) [pid = 2336] [serial = 628] [outer = 00000000] 03:41:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (14389400) [pid = 2336] [serial = 629] [outer = 1069D000] 03:41:08 INFO - PROCESS | 2336 | 1464864068664 Marionette DEBUG loaded listener.js 03:41:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (1485B800) [pid = 2336] [serial = 630] [outer = 1069D000] 03:41:09 INFO - PROCESS | 2336 | 1464864069250 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 03:41:09 INFO - PROCESS | 2336 | 1464864069343 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 03:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:41:09 INFO - PROCESS | 2336 | 1464864069350 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:41:09 INFO - PROCESS | 2336 | 1464864069353 Marionette TRACE conn5 <- [1,806,null,{}] 03:41:09 INFO - PROCESS | 2336 | 1464864069357 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:09 INFO - PROCESS | 2336 | 1464864069507 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 03:41:09 INFO - PROCESS | 2336 | 1464864069630 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:09 INFO - PROCESS | 2336 | ++DOCSHELL 14861000 == 67 [pid = 2336] [id = 211] 03:41:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (18322400) [pid = 2336] [serial = 631] [outer = 00000000] 03:41:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (1971B800) [pid = 2336] [serial = 632] [outer = 18322400] 03:41:09 INFO - PROCESS | 2336 | 1464864069685 Marionette DEBUG loaded listener.js 03:41:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (19A0B800) [pid = 2336] [serial = 633] [outer = 18322400] 03:41:10 INFO - PROCESS | 2336 | 1464864070350 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1022ms 03:41:10 INFO - PROCESS | 2336 | 1464864070373 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 03:41:10 INFO - PROCESS | 2336 | 1464864070376 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 03:41:10 INFO - PROCESS | 2336 | 1464864070380 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:41:10 INFO - PROCESS | 2336 | 1464864070384 Marionette TRACE conn5 <- [1,810,null,{}] 03:41:10 INFO - PROCESS | 2336 | 1464864070395 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:10 INFO - PROCESS | 2336 | 1464864070526 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 03:41:10 INFO - PROCESS | 2336 | 1464864070658 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:10 INFO - PROCESS | 2336 | ++DOCSHELL 1CEF1000 == 68 [pid = 2336] [id = 212] 03:41:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1CFE3C00) [pid = 2336] [serial = 634] [outer = 00000000] 03:41:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1D25F800) [pid = 2336] [serial = 635] [outer = 1CFE3C00] 03:41:10 INFO - PROCESS | 2336 | 1464864070716 Marionette DEBUG loaded listener.js 03:41:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1D66F000) [pid = 2336] [serial = 636] [outer = 1CFE3C00] 03:41:11 INFO - PROCESS | 2336 | 1464864071351 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 03:41:11 INFO - PROCESS | 2336 | 1464864071410 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 03:41:11 INFO - PROCESS | 2336 | 1464864071413 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:41:11 INFO - PROCESS | 2336 | 1464864071415 Marionette TRACE conn5 <- [1,814,null,{}] 03:41:11 INFO - PROCESS | 2336 | 1464864071419 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:11 INFO - PROCESS | 2336 | 1464864071529 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 03:41:11 INFO - PROCESS | 2336 | 1464864071658 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:11 INFO - PROCESS | 2336 | ++DOCSHELL 1D674400 == 69 [pid = 2336] [id = 213] 03:41:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1D69C000) [pid = 2336] [serial = 637] [outer = 00000000] 03:41:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (1E3B8800) [pid = 2336] [serial = 638] [outer = 1D69C000] 03:41:11 INFO - PROCESS | 2336 | 1464864071713 Marionette DEBUG loaded listener.js 03:41:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1E3BB400) [pid = 2336] [serial = 639] [outer = 1D69C000] 03:41:12 INFO - PROCESS | 2336 | 1464864072252 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 870ms 03:41:12 INFO - PROCESS | 2336 | 1464864072287 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 03:41:12 INFO - PROCESS | 2336 | 1464864072289 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 03:41:12 INFO - PROCESS | 2336 | 1464864072293 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:41:12 INFO - PROCESS | 2336 | 1464864072295 Marionette TRACE conn5 <- [1,818,null,{}] 03:41:12 INFO - PROCESS | 2336 | 1464864072298 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:12 INFO - PROCESS | 2336 | 1464864072403 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 03:41:12 INFO - PROCESS | 2336 | 1464864072504 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:12 INFO - PROCESS | 2336 | ++DOCSHELL 1E3B8000 == 70 [pid = 2336] [id = 214] 03:41:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1E3BD800) [pid = 2336] [serial = 640] [outer = 00000000] 03:41:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (20701C00) [pid = 2336] [serial = 641] [outer = 1E3BD800] 03:41:12 INFO - PROCESS | 2336 | 1464864072557 Marionette DEBUG loaded listener.js 03:41:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (20707000) [pid = 2336] [serial = 642] [outer = 1E3BD800] 03:41:13 INFO - PROCESS | 2336 | 1464864073196 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 03:41:13 INFO - PROCESS | 2336 | 1464864073226 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 03:41:13 INFO - PROCESS | 2336 | 1464864073229 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 03:41:13 INFO - PROCESS | 2336 | 1464864073232 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:41:13 INFO - PROCESS | 2336 | 1464864073234 Marionette TRACE conn5 <- [1,822,null,{}] 03:41:13 INFO - PROCESS | 2336 | 1464864073237 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:13 INFO - PROCESS | 2336 | 1464864073360 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 03:41:13 INFO - PROCESS | 2336 | 1464864073617 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:13 INFO - PROCESS | 2336 | ++DOCSHELL 0C867000 == 71 [pid = 2336] [id = 215] 03:41:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (0FAED400) [pid = 2336] [serial = 643] [outer = 00000000] 03:41:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (106A0800) [pid = 2336] [serial = 644] [outer = 0FAED400] 03:41:13 INFO - PROCESS | 2336 | 1464864073698 Marionette DEBUG loaded listener.js 03:41:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (109F1000) [pid = 2336] [serial = 645] [outer = 0FAED400] 03:41:14 INFO - PROCESS | 2336 | 1464864074274 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1065ms 03:41:14 INFO - PROCESS | 2336 | 1464864074315 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 03:41:14 INFO - PROCESS | 2336 | 1464864074319 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 03:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:41:14 INFO - PROCESS | 2336 | 1464864074324 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:41:14 INFO - PROCESS | 2336 | 1464864074327 Marionette TRACE conn5 <- [1,826,null,{}] 03:41:14 INFO - PROCESS | 2336 | 1464864074332 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:14 INFO - PROCESS | 2336 | 1464864074434 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 03:41:14 INFO - PROCESS | 2336 | 1464864074542 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:14 INFO - PROCESS | 2336 | ++DOCSHELL 14756800 == 72 [pid = 2336] [id = 216] 03:41:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1475AC00) [pid = 2336] [serial = 646] [outer = 00000000] 03:41:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (17237800) [pid = 2336] [serial = 647] [outer = 1475AC00] 03:41:14 INFO - PROCESS | 2336 | 1464864074591 Marionette DEBUG loaded listener.js 03:41:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (18326000) [pid = 2336] [serial = 648] [outer = 1475AC00] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 0FAE9000 == 71 [pid = 2336] [id = 186] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 19978400 == 70 [pid = 2336] [id = 187] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 14759C00 == 69 [pid = 2336] [id = 103] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 172AA000 == 68 [pid = 2336] [id = 89] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 1BF8DC00 == 67 [pid = 2336] [id = 208] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 1A58B400 == 66 [pid = 2336] [id = 207] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 1B6B8800 == 65 [pid = 2336] [id = 206] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 1A693800 == 64 [pid = 2336] [id = 205] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 198F7400 == 63 [pid = 2336] [id = 204] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 19712C00 == 62 [pid = 2336] [id = 203] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 18A26C00 == 61 [pid = 2336] [id = 202] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 1823A400 == 60 [pid = 2336] [id = 201] 03:41:14 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (18A48C00) [pid = 2336] [serial = 563] [outer = 00000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1AE3E800) [pid = 2336] [serial = 584] [outer = 00000000] [url = about:blank] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 106AB400 == 59 [pid = 2336] [id = 200] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 14742000 == 58 [pid = 2336] [id = 199] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 108AEC00 == 57 [pid = 2336] [id = 196] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 18A3E800 == 56 [pid = 2336] [id = 184] 03:41:14 INFO - PROCESS | 2336 | --DOCSHELL 19720400 == 55 [pid = 2336] [id = 195] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (19A04000) [pid = 2336] [serial = 576] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (106A2400) [pid = 2336] [serial = 554] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (198EC000) [pid = 2336] [serial = 575] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (18324000) [pid = 2336] [serial = 557] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (19A07C00) [pid = 2336] [serial = 560] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (16D6F000) [pid = 2336] [serial = 567] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1570A800) [pid = 2336] [serial = 566] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (15712400) [pid = 2336] [serial = 569] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (17240400) [pid = 2336] [serial = 570] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (19704400) [pid = 2336] [serial = 572] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (19973800) [pid = 2336] [serial = 582] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1A671000) [pid = 2336] [serial = 578] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (14367000) [pid = 2336] [serial = 579] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (19709400) [pid = 2336] [serial = 581] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1970F400) [pid = 2336] [serial = 573] [outer = 00000000] [url = about:blank] 03:41:15 INFO - PROCESS | 2336 | 1464864075145 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 870ms 03:41:15 INFO - PROCESS | 2336 | 1464864075201 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 2336 | 1464864075205 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 03:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:41:15 INFO - PROCESS | 2336 | 1464864075210 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - PROCESS | 2336 | 1464864075212 Marionette TRACE conn5 <- [1,830,null,{}] 03:41:15 INFO - PROCESS | 2336 | 1464864075216 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:15 INFO - PROCESS | 2336 | 1464864075303 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 03:41:15 INFO - PROCESS | 2336 | 1464864075394 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:15 INFO - PROCESS | 2336 | ++DOCSHELL 0C941C00 == 56 [pid = 2336] [id = 217] 03:41:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (0FA68C00) [pid = 2336] [serial = 649] [outer = 00000000] 03:41:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1473A400) [pid = 2336] [serial = 650] [outer = 0FA68C00] 03:41:15 INFO - PROCESS | 2336 | 1464864075439 Marionette DEBUG loaded listener.js 03:41:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (14AA7800) [pid = 2336] [serial = 651] [outer = 0FA68C00] 03:41:15 INFO - PROCESS | 2336 | 1464864075829 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 03:41:15 INFO - PROCESS | 2336 | 1464864075885 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 03:41:15 INFO - PROCESS | 2336 | 1464864075887 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 03:41:15 INFO - PROCESS | 2336 | 1464864075892 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:41:15 INFO - PROCESS | 2336 | 1464864075897 Marionette TRACE conn5 <- [1,834,null,{}] 03:41:15 INFO - PROCESS | 2336 | 1464864075906 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:15 INFO - PROCESS | 2336 | 1464864075994 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 03:41:16 INFO - PROCESS | 2336 | 1464864076038 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:16 INFO - PROCESS | 2336 | ++DOCSHELL 18A24400 == 57 [pid = 2336] [id = 218] 03:41:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (18A24800) [pid = 2336] [serial = 652] [outer = 00000000] 03:41:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (18A41400) [pid = 2336] [serial = 653] [outer = 18A24800] 03:41:16 INFO - PROCESS | 2336 | 1464864076082 Marionette DEBUG loaded listener.js 03:41:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (18A50000) [pid = 2336] [serial = 654] [outer = 18A24800] 03:41:16 INFO - PROCESS | 2336 | 1464864076526 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 671ms 03:41:16 INFO - PROCESS | 2336 | 1464864076565 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 03:41:16 INFO - PROCESS | 2336 | 1464864076568 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 03:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:41:16 INFO - PROCESS | 2336 | 1464864076571 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:41:16 INFO - PROCESS | 2336 | 1464864076573 Marionette TRACE conn5 <- [1,838,null,{}] 03:41:16 INFO - PROCESS | 2336 | 1464864076577 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:16 INFO - PROCESS | 2336 | 1464864076663 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 03:41:16 INFO - PROCESS | 2336 | 1464864076670 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:16 INFO - PROCESS | 2336 | ++DOCSHELL 0C812400 == 58 [pid = 2336] [id = 219] 03:41:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (18B4C800) [pid = 2336] [serial = 655] [outer = 00000000] 03:41:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (19715400) [pid = 2336] [serial = 656] [outer = 18B4C800] 03:41:16 INFO - PROCESS | 2336 | 1464864076717 Marionette DEBUG loaded listener.js 03:41:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (19720C00) [pid = 2336] [serial = 657] [outer = 18B4C800] 03:41:17 INFO - PROCESS | 2336 | 1464864077141 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 03:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:41:17 INFO - PROCESS | 2336 | 1464864077205 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 03:41:17 INFO - PROCESS | 2336 | 1464864077207 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 03:41:17 INFO - PROCESS | 2336 | 1464864077211 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:41:17 INFO - PROCESS | 2336 | 1464864077212 Marionette TRACE conn5 <- [1,842,null,{}] 03:41:17 INFO - PROCESS | 2336 | 1464864077216 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:17 INFO - PROCESS | 2336 | 1464864077328 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 03:41:17 INFO - PROCESS | 2336 | 1464864077334 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:17 INFO - PROCESS | 2336 | ++DOCSHELL 19974000 == 59 [pid = 2336] [id = 220] 03:41:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (19976000) [pid = 2336] [serial = 658] [outer = 00000000] 03:41:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (19A03800) [pid = 2336] [serial = 659] [outer = 19976000] 03:41:17 INFO - PROCESS | 2336 | 1464864077463 Marionette DEBUG loaded listener.js 03:41:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1A57EC00) [pid = 2336] [serial = 660] [outer = 19976000] 03:41:17 INFO - PROCESS | 2336 | 1464864077902 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 03:41:17 INFO - PROCESS | 2336 | 1464864077941 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 03:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:41:17 INFO - PROCESS | 2336 | 1464864077943 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 03:41:17 INFO - PROCESS | 2336 | 1464864077946 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:41:17 INFO - PROCESS | 2336 | 1464864077948 Marionette TRACE conn5 <- [1,846,null,{}] 03:41:17 INFO - PROCESS | 2336 | 1464864077952 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:18 INFO - PROCESS | 2336 | 1464864078076 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 03:41:18 INFO - PROCESS | 2336 | 1464864078083 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:18 INFO - PROCESS | 2336 | ++DOCSHELL 1A671000 == 60 [pid = 2336] [id = 221] 03:41:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1A671400) [pid = 2336] [serial = 661] [outer = 00000000] 03:41:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1A68B000) [pid = 2336] [serial = 662] [outer = 1A671400] 03:41:18 INFO - PROCESS | 2336 | 1464864078133 Marionette DEBUG loaded listener.js 03:41:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1A68C800) [pid = 2336] [serial = 663] [outer = 1A671400] 03:41:18 INFO - PROCESS | 2336 | 1464864078566 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 03:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:41:18 INFO - PROCESS | 2336 | 1464864078621 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 03:41:18 INFO - PROCESS | 2336 | 1464864078623 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 03:41:18 INFO - PROCESS | 2336 | 1464864078626 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:41:18 INFO - PROCESS | 2336 | 1464864078628 Marionette TRACE conn5 <- [1,850,null,{}] 03:41:18 INFO - PROCESS | 2336 | 1464864078632 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:18 INFO - PROCESS | 2336 | 1464864078771 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 03:41:18 INFO - PROCESS | 2336 | 1464864078795 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:18 INFO - PROCESS | 2336 | ++DOCSHELL 1A694C00 == 61 [pid = 2336] [id = 222] 03:41:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1A7E9C00) [pid = 2336] [serial = 664] [outer = 00000000] 03:41:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1AF17000) [pid = 2336] [serial = 665] [outer = 1A7E9C00] 03:41:18 INFO - PROCESS | 2336 | 1464864078838 Marionette DEBUG loaded listener.js 03:41:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1B6A0C00) [pid = 2336] [serial = 666] [outer = 1A7E9C00] 03:41:19 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (19708C00) [pid = 2336] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:41:19 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (14743800) [pid = 2336] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:41:19 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (19A08800) [pid = 2336] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:41:19 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1A696000) [pid = 2336] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:41:19 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1B6BA400) [pid = 2336] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:41:19 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1824CC00) [pid = 2336] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:41:19 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (109F1400) [pid = 2336] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:41:19 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (19713400) [pid = 2336] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:41:19 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1A7EC400) [pid = 2336] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:41:19 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (18A27400) [pid = 2336] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:41:19 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (14756000) [pid = 2336] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:41:19 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (1AC81800) [pid = 2336] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:41:19 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1C27B000) [pid = 2336] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:41:19 INFO - PROCESS | 2336 | 1464864079426 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 830ms 03:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:41:19 INFO - PROCESS | 2336 | 1464864079458 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 03:41:19 INFO - PROCESS | 2336 | 1464864079459 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 03:41:19 INFO - PROCESS | 2336 | 1464864079462 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:41:19 INFO - PROCESS | 2336 | 1464864079464 Marionette TRACE conn5 <- [1,854,null,{}] 03:41:19 INFO - PROCESS | 2336 | 1464864079468 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:19 INFO - PROCESS | 2336 | 1464864079550 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 03:41:19 INFO - PROCESS | 2336 | 1464864079556 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:19 INFO - PROCESS | 2336 | ++DOCSHELL 106A1800 == 62 [pid = 2336] [id = 223] 03:41:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (106A3800) [pid = 2336] [serial = 667] [outer = 00000000] 03:41:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (19708C00) [pid = 2336] [serial = 668] [outer = 106A3800] 03:41:19 INFO - PROCESS | 2336 | 1464864079600 Marionette DEBUG loaded listener.js 03:41:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (19793000) [pid = 2336] [serial = 669] [outer = 106A3800] 03:41:20 INFO - PROCESS | 2336 | 1464864080014 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 570ms 03:41:20 INFO - PROCESS | 2336 | 1464864080033 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 03:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:41:20 INFO - PROCESS | 2336 | 1464864080035 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 03:41:20 INFO - PROCESS | 2336 | 1464864080038 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:41:20 INFO - PROCESS | 2336 | 1464864080040 Marionette TRACE conn5 <- [1,858,null,{}] 03:41:20 INFO - PROCESS | 2336 | 1464864080080 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:20 INFO - PROCESS | 2336 | 1464864080168 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 03:41:20 INFO - PROCESS | 2336 | 1464864080175 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 2336 | ++DOCSHELL 19707400 == 63 [pid = 2336] [id = 224] 03:41:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1A672400) [pid = 2336] [serial = 670] [outer = 00000000] 03:41:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1BB8BC00) [pid = 2336] [serial = 671] [outer = 1A672400] 03:41:20 INFO - PROCESS | 2336 | 1464864080219 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1C27DC00) [pid = 2336] [serial = 672] [outer = 1A672400] 03:41:20 INFO - PROCESS | 2336 | 1464864080630 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 03:41:20 INFO - PROCESS | 2336 | 1464864080674 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 03:41:20 INFO - PROCESS | 2336 | 1464864080676 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 03:41:20 INFO - PROCESS | 2336 | 1464864080692 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:41:20 INFO - PROCESS | 2336 | 1464864080694 Marionette TRACE conn5 <- [1,862,null,{}] 03:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:41:20 INFO - PROCESS | 2336 | 1464864080698 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:20 INFO - PROCESS | 2336 | 1464864080781 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 03:41:20 INFO - PROCESS | 2336 | 1464864080789 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:20 INFO - PROCESS | 2336 | ++DOCSHELL 17240800 == 64 [pid = 2336] [id = 225] 03:41:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (17496C00) [pid = 2336] [serial = 673] [outer = 00000000] 03:41:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1CB6E800) [pid = 2336] [serial = 674] [outer = 17496C00] 03:41:20 INFO - PROCESS | 2336 | 1464864080837 Marionette DEBUG loaded listener.js 03:41:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1CEEFC00) [pid = 2336] [serial = 675] [outer = 17496C00] 03:41:21 INFO - PROCESS | 2336 | 1464864081284 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 03:41:21 INFO - PROCESS | 2336 | 1464864081329 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 03:41:21 INFO - PROCESS | 2336 | 1464864081331 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 03:41:21 INFO - PROCESS | 2336 | 1464864081334 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:41:21 INFO - PROCESS | 2336 | 1464864081336 Marionette TRACE conn5 <- [1,866,null,{}] 03:41:21 INFO - PROCESS | 2336 | 1464864081340 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:21 INFO - PROCESS | 2336 | 1464864081508 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 03:41:21 INFO - PROCESS | 2336 | 1464864081678 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:21 INFO - PROCESS | 2336 | ++DOCSHELL 0FAE9000 == 65 [pid = 2336] [id = 226] 03:41:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1004B400) [pid = 2336] [serial = 676] [outer = 00000000] 03:41:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (10481400) [pid = 2336] [serial = 677] [outer = 1004B400] 03:41:21 INFO - PROCESS | 2336 | 1464864081736 Marionette DEBUG loaded listener.js 03:41:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (11354800) [pid = 2336] [serial = 678] [outer = 1004B400] 03:41:22 INFO - PROCESS | 2336 | 1464864082256 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 970ms 03:41:22 INFO - PROCESS | 2336 | 1464864082321 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 03:41:22 INFO - PROCESS | 2336 | 1464864082325 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 03:41:22 INFO - PROCESS | 2336 | 1464864082330 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:41:22 INFO - PROCESS | 2336 | 1464864082335 Marionette TRACE conn5 <- [1,870,null,{}] 03:41:22 INFO - PROCESS | 2336 | 1464864082340 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:22 INFO - PROCESS | 2336 | 1464864082455 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 03:41:22 INFO - PROCESS | 2336 | 1464864082561 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:22 INFO - PROCESS | 2336 | ++DOCSHELL 17240400 == 66 [pid = 2336] [id = 227] 03:41:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (172AA000) [pid = 2336] [serial = 679] [outer = 00000000] 03:41:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (18327800) [pid = 2336] [serial = 680] [outer = 172AA000] 03:41:22 INFO - PROCESS | 2336 | 1464864082617 Marionette DEBUG loaded listener.js 03:41:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (18A20400) [pid = 2336] [serial = 681] [outer = 172AA000] 03:41:24 INFO - PROCESS | 2336 | 1464864084466 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2172ms 03:41:24 INFO - PROCESS | 2336 | 1464864084510 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 03:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:41:24 INFO - PROCESS | 2336 | 1464864084514 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 03:41:24 INFO - PROCESS | 2336 | 1464864084517 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:41:24 INFO - PROCESS | 2336 | 1464864084520 Marionette TRACE conn5 <- [1,874,null,{}] 03:41:24 INFO - PROCESS | 2336 | 1464864084524 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:24 INFO - PROCESS | 2336 | 1464864084634 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 03:41:24 INFO - PROCESS | 2336 | 1464864084744 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:24 INFO - PROCESS | 2336 | ++DOCSHELL 1C27F800 == 67 [pid = 2336] [id = 228] 03:41:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1E3BA400) [pid = 2336] [serial = 682] [outer = 00000000] 03:41:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1FCC8800) [pid = 2336] [serial = 683] [outer = 1E3BA400] 03:41:24 INFO - PROCESS | 2336 | 1464864084797 Marionette DEBUG loaded listener.js 03:41:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1FCCCC00) [pid = 2336] [serial = 684] [outer = 1E3BA400] 03:41:25 INFO - PROCESS | 2336 | 1464864085419 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 970ms 03:41:25 INFO - PROCESS | 2336 | 1464864085490 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 03:41:25 INFO - PROCESS | 2336 | 1464864085494 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 03:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:41:25 INFO - PROCESS | 2336 | 1464864085505 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:41:25 INFO - PROCESS | 2336 | 1464864085510 Marionette TRACE conn5 <- [1,878,null,{}] 03:41:25 INFO - PROCESS | 2336 | 1464864085514 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:25 INFO - PROCESS | 2336 | 1464864085629 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 03:41:25 INFO - PROCESS | 2336 | 1464864085761 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:25 INFO - PROCESS | 2336 | ++DOCSHELL 1FCD4C00 == 68 [pid = 2336] [id = 229] 03:41:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (20007C00) [pid = 2336] [serial = 685] [outer = 00000000] 03:41:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (20011400) [pid = 2336] [serial = 686] [outer = 20007C00] 03:41:25 INFO - PROCESS | 2336 | 1464864085817 Marionette DEBUG loaded listener.js 03:41:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (20014000) [pid = 2336] [serial = 687] [outer = 20007C00] 03:41:26 INFO - PROCESS | 2336 | 1464864086395 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 03:41:26 INFO - PROCESS | 2336 | 1464864086430 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 03:41:26 INFO - PROCESS | 2336 | 1464864086432 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 03:41:26 INFO - PROCESS | 2336 | 1464864086435 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:41:26 INFO - PROCESS | 2336 | 1464864086437 Marionette TRACE conn5 <- [1,882,null,{}] 03:41:26 INFO - PROCESS | 2336 | 1464864086441 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:26 INFO - PROCESS | 2336 | 1464864086550 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 03:41:26 INFO - PROCESS | 2336 | 1464864086682 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:26 INFO - PROCESS | 2336 | ++DOCSHELL 20306400 == 69 [pid = 2336] [id = 230] 03:41:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (20306800) [pid = 2336] [serial = 688] [outer = 00000000] 03:41:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (2030A000) [pid = 2336] [serial = 689] [outer = 20306800] 03:41:26 INFO - PROCESS | 2336 | 1464864086736 Marionette DEBUG loaded listener.js 03:41:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (2030D400) [pid = 2336] [serial = 690] [outer = 20306800] 03:41:27 INFO - PROCESS | 2336 | 1464864087277 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 870ms 03:41:27 INFO - PROCESS | 2336 | 1464864087310 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 03:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:41:27 INFO - PROCESS | 2336 | 1464864087312 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 03:41:27 INFO - PROCESS | 2336 | 1464864087315 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:41:27 INFO - PROCESS | 2336 | 1464864087317 Marionette TRACE conn5 <- [1,886,null,{}] 03:41:27 INFO - PROCESS | 2336 | 1464864087321 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:27 INFO - PROCESS | 2336 | 1464864087430 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 03:41:27 INFO - PROCESS | 2336 | 1464864087538 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:27 INFO - PROCESS | 2336 | ++DOCSHELL 20709400 == 70 [pid = 2336] [id = 231] 03:41:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (2070B000) [pid = 2336] [serial = 691] [outer = 00000000] 03:41:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (2070E800) [pid = 2336] [serial = 692] [outer = 2070B000] 03:41:27 INFO - PROCESS | 2336 | 1464864087597 Marionette DEBUG loaded listener.js 03:41:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (21E15C00) [pid = 2336] [serial = 693] [outer = 2070B000] 03:41:28 INFO - PROCESS | 2336 | 1464864088231 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 970ms 03:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:41:28 INFO - PROCESS | 2336 | 1464864088286 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 03:41:28 INFO - PROCESS | 2336 | 1464864088288 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 03:41:28 INFO - PROCESS | 2336 | 1464864088291 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:41:28 INFO - PROCESS | 2336 | 1464864088293 Marionette TRACE conn5 <- [1,890,null,{}] 03:41:28 INFO - PROCESS | 2336 | 1464864088297 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:28 INFO - PROCESS | 2336 | 1464864088441 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 03:41:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (0FA0C400) [pid = 2336] [serial = 694] [outer = 0CA09000] 03:41:28 INFO - PROCESS | 2336 | 1464864088600 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:28 INFO - PROCESS | 2336 | ++DOCSHELL 1475EC00 == 71 [pid = 2336] [id = 232] 03:41:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (14863C00) [pid = 2336] [serial = 695] [outer = 00000000] 03:41:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (18328800) [pid = 2336] [serial = 696] [outer = 14863C00] 03:41:28 INFO - PROCESS | 2336 | 1464864088666 Marionette DEBUG loaded listener.js 03:41:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (18B50400) [pid = 2336] [serial = 697] [outer = 14863C00] 03:41:29 INFO - PROCESS | 2336 | 1464864089481 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1238ms 03:41:29 INFO - PROCESS | 2336 | 1464864089530 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 03:41:29 INFO - PROCESS | 2336 | 1464864089535 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 03:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:41:29 INFO - PROCESS | 2336 | 1464864089554 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:41:29 INFO - PROCESS | 2336 | 1464864089558 Marionette TRACE conn5 <- [1,894,null,{}] 03:41:29 INFO - PROCESS | 2336 | 1464864089564 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:29 INFO - PROCESS | 2336 | 1464864089671 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 03:41:29 INFO - PROCESS | 2336 | 1464864089810 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:29 INFO - PROCESS | 2336 | ++DOCSHELL 140EA400 == 72 [pid = 2336] [id = 233] 03:41:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (14A04000) [pid = 2336] [serial = 698] [outer = 00000000] 03:41:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (18A1AC00) [pid = 2336] [serial = 699] [outer = 14A04000] 03:41:29 INFO - PROCESS | 2336 | 1464864089864 Marionette DEBUG loaded listener.js 03:41:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1970D400) [pid = 2336] [serial = 700] [outer = 14A04000] 03:41:30 INFO - PROCESS | 2336 | --DOCSHELL 1B607800 == 71 [pid = 2336] [id = 143] 03:41:30 INFO - PROCESS | 2336 | --DOCSHELL 17240800 == 70 [pid = 2336] [id = 225] 03:41:30 INFO - PROCESS | 2336 | --DOCSHELL 19707400 == 69 [pid = 2336] [id = 224] 03:41:30 INFO - PROCESS | 2336 | --DOCSHELL 106A1800 == 68 [pid = 2336] [id = 223] 03:41:30 INFO - PROCESS | 2336 | --DOCSHELL 1A694C00 == 67 [pid = 2336] [id = 222] 03:41:30 INFO - PROCESS | 2336 | --DOCSHELL 1A671000 == 66 [pid = 2336] [id = 221] 03:41:30 INFO - PROCESS | 2336 | --DOCSHELL 19974000 == 65 [pid = 2336] [id = 220] 03:41:30 INFO - PROCESS | 2336 | --DOCSHELL 0C812400 == 64 [pid = 2336] [id = 219] 03:41:30 INFO - PROCESS | 2336 | --DOCSHELL 18A24400 == 63 [pid = 2336] [id = 218] 03:41:30 INFO - PROCESS | 2336 | --DOCSHELL 0C941C00 == 62 [pid = 2336] [id = 217] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (111EE800) [pid = 2336] [serial = 587] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (18A22400) [pid = 2336] [serial = 590] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1D1BAC00) [pid = 2336] [serial = 626] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOCSHELL 14756800 == 61 [pid = 2336] [id = 216] 03:41:30 INFO - PROCESS | 2336 | --DOCSHELL 0C867000 == 60 [pid = 2336] [id = 215] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1970D800) [pid = 2336] [serial = 522] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (19974400) [pid = 2336] [serial = 564] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1A66A400) [pid = 2336] [serial = 611] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1AC8E000) [pid = 2336] [serial = 614] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (1A687C00) [pid = 2336] [serial = 612] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1BB32000) [pid = 2336] [serial = 617] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (18323C00) [pid = 2336] [serial = 602] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1832C800) [pid = 2336] [serial = 603] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (14361C00) [pid = 2336] [serial = 599] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1AF20800) [pid = 2336] [serial = 615] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (19790400) [pid = 2336] [serial = 608] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1B699800) [pid = 2336] [serial = 594] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1AF19C00) [pid = 2336] [serial = 593] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (18A47400) [pid = 2336] [serial = 605] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (19589400) [pid = 2336] [serial = 606] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (14A0B400) [pid = 2336] [serial = 597] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1475D800) [pid = 2336] [serial = 596] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1C245000) [pid = 2336] [serial = 620] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (1C352800) [pid = 2336] [serial = 624] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1C286000) [pid = 2336] [serial = 623] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1BB95400) [pid = 2336] [serial = 618] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (14755800) [pid = 2336] [serial = 600] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1418B000) [pid = 2336] [serial = 609] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1C24CC00) [pid = 2336] [serial = 621] [outer = 00000000] [url = about:blank] 03:41:30 INFO - PROCESS | 2336 | 1464864090526 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1044ms 03:41:30 INFO - PROCESS | 2336 | 1464864090585 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 03:41:30 INFO - PROCESS | 2336 | 1464864090590 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 03:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:41:30 INFO - PROCESS | 2336 | 1464864090596 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:41:30 INFO - PROCESS | 2336 | 1464864090599 Marionette TRACE conn5 <- [1,898,null,{}] 03:41:30 INFO - PROCESS | 2336 | 1464864090603 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:30 INFO - PROCESS | 2336 | 1464864090715 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 03:41:30 INFO - PROCESS | 2336 | 1464864090808 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:30 INFO - PROCESS | 2336 | ++DOCSHELL 1047E000 == 61 [pid = 2336] [id = 234] 03:41:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (104F0C00) [pid = 2336] [serial = 701] [outer = 00000000] 03:41:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1479FC00) [pid = 2336] [serial = 702] [outer = 104F0C00] 03:41:30 INFO - PROCESS | 2336 | 1464864090854 Marionette DEBUG loaded listener.js 03:41:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (16D76C00) [pid = 2336] [serial = 703] [outer = 104F0C00] 03:41:31 INFO - PROCESS | 2336 | 1464864091236 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 669ms 03:41:31 INFO - PROCESS | 2336 | 1464864091270 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 03:41:31 INFO - PROCESS | 2336 | 1464864091272 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 03:41:31 INFO - PROCESS | 2336 | 1464864091275 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:41:31 INFO - PROCESS | 2336 | 1464864091279 Marionette TRACE conn5 <- [1,902,null,{}] 03:41:31 INFO - PROCESS | 2336 | 1464864091289 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:31 INFO - PROCESS | 2336 | 1464864091379 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 03:41:31 INFO - PROCESS | 2336 | 1464864091388 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:31 INFO - PROCESS | 2336 | ++DOCSHELL 1832DC00 == 62 [pid = 2336] [id = 235] 03:41:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1832F000) [pid = 2336] [serial = 704] [outer = 00000000] 03:41:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (19710800) [pid = 2336] [serial = 705] [outer = 1832F000] 03:41:31 INFO - PROCESS | 2336 | 1464864091435 Marionette DEBUG loaded listener.js 03:41:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1978B800) [pid = 2336] [serial = 706] [outer = 1832F000] 03:41:31 INFO - PROCESS | 2336 | 1464864091890 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 03:41:31 INFO - PROCESS | 2336 | 1464864091909 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 03:41:31 INFO - PROCESS | 2336 | 1464864091911 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 03:41:31 INFO - PROCESS | 2336 | 1464864091914 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:41:31 INFO - PROCESS | 2336 | 1464864091916 Marionette TRACE conn5 <- [1,906,null,{}] 03:41:31 INFO - PROCESS | 2336 | 1464864091920 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:31 INFO - PROCESS | 2336 | 1464864092014 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 03:41:32 INFO - PROCESS | 2336 | 1464864092024 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:32 INFO - PROCESS | 2336 | ++DOCSHELL 1986B400 == 63 [pid = 2336] [id = 236] 03:41:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (19A0C400) [pid = 2336] [serial = 707] [outer = 00000000] 03:41:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1A66D400) [pid = 2336] [serial = 708] [outer = 19A0C400] 03:41:32 INFO - PROCESS | 2336 | 1464864092069 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1A689800) [pid = 2336] [serial = 709] [outer = 19A0C400] 03:41:32 INFO - PROCESS | 2336 | 1464864092512 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 03:41:32 INFO - PROCESS | 2336 | 1464864092549 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 03:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:41:32 INFO - PROCESS | 2336 | 1464864092551 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 03:41:32 INFO - PROCESS | 2336 | 1464864092554 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:41:32 INFO - PROCESS | 2336 | 1464864092556 Marionette TRACE conn5 <- [1,910,null,{}] 03:41:32 INFO - PROCESS | 2336 | 1464864092579 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:32 INFO - PROCESS | 2336 | 1464864092702 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 03:41:32 INFO - PROCESS | 2336 | 1464864092759 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:32 INFO - PROCESS | 2336 | ++DOCSHELL 1A672000 == 64 [pid = 2336] [id = 237] 03:41:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1A68C400) [pid = 2336] [serial = 710] [outer = 00000000] 03:41:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1AE3F800) [pid = 2336] [serial = 711] [outer = 1A68C400] 03:41:32 INFO - PROCESS | 2336 | 1464864092805 Marionette DEBUG loaded listener.js 03:41:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1AF17400) [pid = 2336] [serial = 712] [outer = 1A68C400] 03:41:33 INFO - PROCESS | 2336 | 1464864093224 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 751ms 03:41:33 INFO - PROCESS | 2336 | 1464864093307 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 03:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:41:33 INFO - PROCESS | 2336 | 1464864093309 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 03:41:33 INFO - PROCESS | 2336 | 1464864093312 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:41:33 INFO - PROCESS | 2336 | 1464864093313 Marionette TRACE conn5 <- [1,914,null,{}] 03:41:33 INFO - PROCESS | 2336 | 1464864093317 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:33 INFO - PROCESS | 2336 | 1464864093475 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 03:41:33 INFO - PROCESS | 2336 | 1464864093505 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:33 INFO - PROCESS | 2336 | ++DOCSHELL 1BB37000 == 65 [pid = 2336] [id = 238] 03:41:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1BB38000) [pid = 2336] [serial = 713] [outer = 00000000] 03:41:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1C27A400) [pid = 2336] [serial = 714] [outer = 1BB38000] 03:41:33 INFO - PROCESS | 2336 | 1464864093550 Marionette DEBUG loaded listener.js 03:41:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1C281C00) [pid = 2336] [serial = 715] [outer = 1BB38000] 03:41:33 INFO - PROCESS | 2336 | 1464864093996 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 03:41:34 INFO - PROCESS | 2336 | 1464864094042 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 03:41:34 INFO - PROCESS | 2336 | 1464864094044 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 03:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:41:34 INFO - PROCESS | 2336 | 1464864094047 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:41:34 INFO - PROCESS | 2336 | 1464864094049 Marionette TRACE conn5 <- [1,918,null,{}] 03:41:34 INFO - PROCESS | 2336 | 1464864094052 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:34 INFO - PROCESS | 2336 | 1464864094170 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 03:41:34 INFO - PROCESS | 2336 | 1464864094234 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:34 INFO - PROCESS | 2336 | ++DOCSHELL 1CB6B000 == 66 [pid = 2336] [id = 239] 03:41:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1CB72C00) [pid = 2336] [serial = 716] [outer = 00000000] 03:41:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1CEE9000) [pid = 2336] [serial = 717] [outer = 1CB72C00] 03:41:34 INFO - PROCESS | 2336 | 1464864094278 Marionette DEBUG loaded listener.js 03:41:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1D1C1800) [pid = 2336] [serial = 718] [outer = 1CB72C00] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (19976000) [pid = 2336] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (18A24800) [pid = 2336] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1CB71400) [pid = 2336] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (18B4C800) [pid = 2336] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (0FAED400) [pid = 2336] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1A671400) [pid = 2336] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1475AC00) [pid = 2336] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (0FA68C00) [pid = 2336] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1A7E9C00) [pid = 2336] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (106A3800) [pid = 2336] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1A672400) [pid = 2336] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1069CC00) [pid = 2336] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (18258C00) [pid = 2336] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (18A40C00) [pid = 2336] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (16CE0400) [pid = 2336] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (108DA000) [pid = 2336] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:41:34 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (19978800) [pid = 2336] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:41:34 INFO - PROCESS | 2336 | 1464864094894 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 870ms 03:41:34 INFO - PROCESS | 2336 | 1464864094918 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 03:41:34 INFO - PROCESS | 2336 | 1464864094920 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 03:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:41:34 INFO - PROCESS | 2336 | 1464864094923 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:41:34 INFO - PROCESS | 2336 | 1464864094935 Marionette TRACE conn5 <- [1,922,null,{}] 03:41:34 INFO - PROCESS | 2336 | 1464864094938 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:35 INFO - PROCESS | 2336 | 1464864095022 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 03:41:35 INFO - PROCESS | 2336 | 1464864095118 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:35 INFO - PROCESS | 2336 | ++DOCSHELL 0FA0B800 == 67 [pid = 2336] [id = 240] 03:41:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (10481800) [pid = 2336] [serial = 719] [outer = 00000000] 03:41:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1832C400) [pid = 2336] [serial = 720] [outer = 10481800] 03:41:35 INFO - PROCESS | 2336 | 1464864095162 Marionette DEBUG loaded listener.js 03:41:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (19970400) [pid = 2336] [serial = 721] [outer = 10481800] 03:41:35 INFO - PROCESS | 2336 | 1464864095508 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 03:41:35 INFO - PROCESS | 2336 | 1464864095554 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 03:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:41:35 INFO - PROCESS | 2336 | 1464864095556 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 03:41:35 INFO - PROCESS | 2336 | 1464864095559 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:41:35 INFO - PROCESS | 2336 | 1464864095561 Marionette TRACE conn5 <- [1,926,null,{}] 03:41:35 INFO - PROCESS | 2336 | 1464864095564 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:35 INFO - PROCESS | 2336 | 1464864095685 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 03:41:35 INFO - PROCESS | 2336 | 1464864095694 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:35 INFO - PROCESS | 2336 | ++DOCSHELL 16CE0400 == 68 [pid = 2336] [id = 241] 03:41:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (18346C00) [pid = 2336] [serial = 722] [outer = 00000000] 03:41:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1CEE8400) [pid = 2336] [serial = 723] [outer = 18346C00] 03:41:35 INFO - PROCESS | 2336 | 1464864095740 Marionette DEBUG loaded listener.js 03:41:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1E3B4400) [pid = 2336] [serial = 724] [outer = 18346C00] 03:41:36 INFO - PROCESS | 2336 | 1464864096151 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 03:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:41:36 INFO - PROCESS | 2336 | 1464864096190 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 03:41:36 INFO - PROCESS | 2336 | 1464864096192 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 03:41:36 INFO - PROCESS | 2336 | 1464864096195 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 2336 | 1464864096197 Marionette TRACE conn5 <- [1,930,null,{}] 03:41:36 INFO - PROCESS | 2336 | 1464864096200 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:36 INFO - PROCESS | 2336 | 1464864096288 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 03:41:36 INFO - PROCESS | 2336 | 1464864096415 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:36 INFO - PROCESS | 2336 | ++DOCSHELL 14AB2800 == 69 [pid = 2336] [id = 242] 03:41:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1B60D800) [pid = 2336] [serial = 725] [outer = 00000000] 03:41:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (0CA07000) [pid = 2336] [serial = 726] [outer = 1B60D800] 03:41:36 INFO - PROCESS | 2336 | 1464864096458 Marionette DEBUG loaded listener.js 03:41:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1FCD4800) [pid = 2336] [serial = 727] [outer = 1B60D800] 03:41:36 INFO - PROCESS | 2336 | 1464864096878 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 03:41:36 INFO - PROCESS | 2336 | 1464864096927 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 03:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:41:36 INFO - PROCESS | 2336 | 1464864096931 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 03:41:36 INFO - PROCESS | 2336 | 1464864096937 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:41:36 INFO - PROCESS | 2336 | 1464864096941 Marionette TRACE conn5 <- [1,934,null,{}] 03:41:36 INFO - PROCESS | 2336 | 1464864096946 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:37 INFO - PROCESS | 2336 | 1464864097099 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 03:41:37 INFO - PROCESS | 2336 | 1464864097230 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:37 INFO - PROCESS | 2336 | ++DOCSHELL 13EB4C00 == 70 [pid = 2336] [id = 243] 03:41:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1408C000) [pid = 2336] [serial = 728] [outer = 00000000] 03:41:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (14742000) [pid = 2336] [serial = 729] [outer = 1408C000] 03:41:37 INFO - PROCESS | 2336 | 1464864097289 Marionette DEBUG loaded listener.js 03:41:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (14799000) [pid = 2336] [serial = 730] [outer = 1408C000] 03:41:37 INFO - PROCESS | 2336 | 1464864097917 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1027ms 03:41:37 INFO - PROCESS | 2336 | 1464864097964 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 03:41:37 INFO - PROCESS | 2336 | 1464864097970 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 03:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:41:37 INFO - PROCESS | 2336 | 1464864097976 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:41:37 INFO - PROCESS | 2336 | 1464864097979 Marionette TRACE conn5 <- [1,938,null,{}] 03:41:37 INFO - PROCESS | 2336 | 1464864097983 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:38 INFO - PROCESS | 2336 | 1464864098101 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 03:41:38 INFO - PROCESS | 2336 | 1464864098238 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:38 INFO - PROCESS | 2336 | ++DOCSHELL 18349400 == 71 [pid = 2336] [id = 244] 03:41:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (18A24400) [pid = 2336] [serial = 731] [outer = 00000000] 03:41:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1970EC00) [pid = 2336] [serial = 732] [outer = 18A24400] 03:41:38 INFO - PROCESS | 2336 | 1464864098293 Marionette DEBUG loaded listener.js 03:41:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1A506800) [pid = 2336] [serial = 733] [outer = 18A24400] 03:41:38 INFO - PROCESS | 2336 | 1464864098883 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 03:41:38 INFO - PROCESS | 2336 | 1464864098949 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 03:41:38 INFO - PROCESS | 2336 | 1464864098952 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 03:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:41:38 INFO - PROCESS | 2336 | 1464864098956 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:41:38 INFO - PROCESS | 2336 | 1464864098959 Marionette TRACE conn5 <- [1,942,null,{}] 03:41:38 INFO - PROCESS | 2336 | 1464864098970 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:39 INFO - PROCESS | 2336 | 1464864099124 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 03:41:39 INFO - PROCESS | 2336 | 1464864099256 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:39 INFO - PROCESS | 2336 | ++DOCSHELL 1C279000 == 72 [pid = 2336] [id = 245] 03:41:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1D699000) [pid = 2336] [serial = 734] [outer = 00000000] 03:41:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1FCD3400) [pid = 2336] [serial = 735] [outer = 1D699000] 03:41:39 INFO - PROCESS | 2336 | 1464864099314 Marionette DEBUG loaded listener.js 03:41:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (20013C00) [pid = 2336] [serial = 736] [outer = 1D699000] 03:41:39 INFO - PROCESS | 2336 | 1464864099910 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 970ms 03:41:39 INFO - PROCESS | 2336 | 1464864099929 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 03:41:39 INFO - PROCESS | 2336 | 1464864099931 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 03:41:39 INFO - PROCESS | 2336 | 1464864099935 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:41:39 INFO - PROCESS | 2336 | 1464864099937 Marionette TRACE conn5 <- [1,946,null,{}] 03:41:39 INFO - PROCESS | 2336 | 1464864099940 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:40 INFO - PROCESS | 2336 | 1464864100052 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 03:41:40 INFO - PROCESS | 2336 | 1464864100188 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:40 INFO - PROCESS | 2336 | ++DOCSHELL 2070D400 == 73 [pid = 2336] [id = 246] 03:41:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (20F1B000) [pid = 2336] [serial = 737] [outer = 00000000] 03:41:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (20F20000) [pid = 2336] [serial = 738] [outer = 20F1B000] 03:41:40 INFO - PROCESS | 2336 | 1464864100262 Marionette DEBUG loaded listener.js 03:41:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (20F26800) [pid = 2336] [serial = 739] [outer = 20F1B000] 03:41:40 INFO - PROCESS | 2336 | 1464864100812 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 929ms 03:41:40 INFO - PROCESS | 2336 | 1464864100869 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 03:41:40 INFO - PROCESS | 2336 | 1464864100871 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 03:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:41:40 INFO - PROCESS | 2336 | 1464864100874 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:41:40 INFO - PROCESS | 2336 | 1464864100876 Marionette TRACE conn5 <- [1,950,null,{}] 03:41:40 INFO - PROCESS | 2336 | 1464864100880 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:40 INFO - PROCESS | 2336 | 1464864100989 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 03:41:41 INFO - PROCESS | 2336 | 1464864101099 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:41 INFO - PROCESS | 2336 | ++DOCSHELL 1D6B5C00 == 74 [pid = 2336] [id = 247] 03:41:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1D6B6000) [pid = 2336] [serial = 740] [outer = 00000000] 03:41:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1D6BD000) [pid = 2336] [serial = 741] [outer = 1D6B6000] 03:41:41 INFO - PROCESS | 2336 | 1464864101152 Marionette DEBUG loaded listener.js 03:41:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1D6BF000) [pid = 2336] [serial = 742] [outer = 1D6B6000] 03:41:41 INFO - PROCESS | 2336 | 1464864101696 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 870ms 03:41:41 INFO - PROCESS | 2336 | 1464864101766 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 03:41:41 INFO - PROCESS | 2336 | 1464864101769 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 03:41:41 INFO - PROCESS | 2336 | 1464864101773 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:41:41 INFO - PROCESS | 2336 | 1464864101775 Marionette TRACE conn5 <- [1,954,null,{}] 03:41:41 INFO - PROCESS | 2336 | 1464864101779 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:41 INFO - PROCESS | 2336 | 1464864101907 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 03:41:42 INFO - PROCESS | 2336 | 1464864102047 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:42 INFO - PROCESS | 2336 | ++DOCSHELL 20762800 == 75 [pid = 2336] [id = 248] 03:41:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (20763C00) [pid = 2336] [serial = 743] [outer = 00000000] 03:41:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (2076E000) [pid = 2336] [serial = 744] [outer = 20763C00] 03:41:42 INFO - PROCESS | 2336 | 1464864102103 Marionette DEBUG loaded listener.js 03:41:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (20F20800) [pid = 2336] [serial = 745] [outer = 20763C00] 03:41:42 INFO - PROCESS | 2336 | 1464864102696 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1177ms 03:41:42 INFO - PROCESS | 2336 | 1464864102954 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 03:41:42 INFO - PROCESS | 2336 | 1464864102959 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 03:41:42 INFO - PROCESS | 2336 | 1464864102964 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:41:42 INFO - PROCESS | 2336 | 1464864102967 Marionette TRACE conn5 <- [1,958,null,{}] 03:41:42 INFO - PROCESS | 2336 | 1464864102972 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:43 INFO - PROCESS | 2336 | 1464864103141 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 03:41:43 INFO - PROCESS | 2336 | 1464864103247 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:43 INFO - PROCESS | 2336 | ++DOCSHELL 106A9400 == 76 [pid = 2336] [id = 249] 03:41:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (14185000) [pid = 2336] [serial = 746] [outer = 00000000] 03:41:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (14A10400) [pid = 2336] [serial = 747] [outer = 14185000] 03:41:43 INFO - PROCESS | 2336 | 1464864103295 Marionette DEBUG loaded listener.js 03:41:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (16CE8000) [pid = 2336] [serial = 748] [outer = 14185000] 03:41:43 INFO - PROCESS | 2336 | 1464864103896 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 03:41:43 INFO - PROCESS | 2336 | 1464864103940 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 03:41:43 INFO - PROCESS | 2336 | 1464864103943 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 03:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:41:43 INFO - PROCESS | 2336 | 1464864103950 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:41:43 INFO - PROCESS | 2336 | 1464864103954 Marionette TRACE conn5 <- [1,962,null,{}] 03:41:43 INFO - PROCESS | 2336 | 1464864103958 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:44 INFO - PROCESS | 2336 | 1464864104066 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 03:41:44 INFO - PROCESS | 2336 | 1464864104207 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 18238400 == 75 [pid = 2336] [id = 76] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 16CE0400 == 74 [pid = 2336] [id = 241] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 0FA0B800 == 73 [pid = 2336] [id = 240] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 1CB6B000 == 72 [pid = 2336] [id = 239] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 1BB37000 == 71 [pid = 2336] [id = 238] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 1A672000 == 70 [pid = 2336] [id = 237] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 1986B400 == 69 [pid = 2336] [id = 236] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 1832DC00 == 68 [pid = 2336] [id = 235] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 1047E000 == 67 [pid = 2336] [id = 234] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (20701C00) [pid = 2336] [serial = 641] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1D25F800) [pid = 2336] [serial = 635] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1971B800) [pid = 2336] [serial = 632] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (14389400) [pid = 2336] [serial = 629] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (1E3B8800) [pid = 2336] [serial = 638] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | ++DOCSHELL 0C943000 == 68 [pid = 2336] [id = 250] 03:41:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (0CA06800) [pid = 2336] [serial = 749] [outer = 00000000] 03:41:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (106A4400) [pid = 2336] [serial = 750] [outer = 0CA06800] 03:41:44 INFO - PROCESS | 2336 | 1464864104306 Marionette DEBUG loaded listener.js 03:41:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (14188000) [pid = 2336] [serial = 751] [outer = 0CA06800] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 140EA400 == 67 [pid = 2336] [id = 233] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 1FCD4C00 == 66 [pid = 2336] [id = 229] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 1C27F800 == 65 [pid = 2336] [id = 228] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 17240400 == 64 [pid = 2336] [id = 227] 03:41:44 INFO - PROCESS | 2336 | --DOCSHELL 0FAE9000 == 63 [pid = 2336] [id = 226] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (14085800) [pid = 2336] [serial = 588] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1A510800) [pid = 2336] [serial = 561] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (108DF800) [pid = 2336] [serial = 555] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (18B4C000) [pid = 2336] [serial = 591] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (19971000) [pid = 2336] [serial = 552] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1832E400) [pid = 2336] [serial = 558] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (1CB6E800) [pid = 2336] [serial = 674] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (19A03800) [pid = 2336] [serial = 659] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1A57EC00) [pid = 2336] [serial = 660] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (18A41400) [pid = 2336] [serial = 653] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (18A50000) [pid = 2336] [serial = 654] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1D1C2800) [pid = 2336] [serial = 627] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (19715400) [pid = 2336] [serial = 656] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (109F1000) [pid = 2336] [serial = 645] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1A68C800) [pid = 2336] [serial = 663] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (106A0800) [pid = 2336] [serial = 644] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (18326000) [pid = 2336] [serial = 648] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (17237800) [pid = 2336] [serial = 647] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (1A68B000) [pid = 2336] [serial = 662] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1473A400) [pid = 2336] [serial = 650] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (14AA7800) [pid = 2336] [serial = 651] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1AF17000) [pid = 2336] [serial = 665] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (19708C00) [pid = 2336] [serial = 668] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (19793000) [pid = 2336] [serial = 669] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1BB8BC00) [pid = 2336] [serial = 671] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1B6A0C00) [pid = 2336] [serial = 666] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1C27DC00) [pid = 2336] [serial = 672] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (19720C00) [pid = 2336] [serial = 657] [outer = 00000000] [url = about:blank] 03:41:44 INFO - PROCESS | 2336 | 1464864104764 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 890ms 03:41:44 INFO - PROCESS | 2336 | 1464864104840 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 03:41:44 INFO - PROCESS | 2336 | 1464864104842 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 03:41:44 INFO - PROCESS | 2336 | 1464864104846 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:41:44 INFO - PROCESS | 2336 | 1464864104847 Marionette TRACE conn5 <- [1,966,null,{}] 03:41:44 INFO - PROCESS | 2336 | 1464864104857 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:44 INFO - PROCESS | 2336 | 1464864104951 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 03:41:44 INFO - PROCESS | 2336 | 1464864104967 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:44 INFO - PROCESS | 2336 | ++DOCSHELL 18251400 == 64 [pid = 2336] [id = 251] 03:41:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (18258C00) [pid = 2336] [serial = 752] [outer = 00000000] 03:41:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (18347000) [pid = 2336] [serial = 753] [outer = 18258C00] 03:41:45 INFO - PROCESS | 2336 | 1464864105015 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (18A27400) [pid = 2336] [serial = 754] [outer = 18258C00] 03:41:45 INFO - PROCESS | 2336 | 1464864105485 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 03:41:45 INFO - PROCESS | 2336 | 1464864105520 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 03:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:41:45 INFO - PROCESS | 2336 | 1464864105522 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 03:41:45 INFO - PROCESS | 2336 | 1464864105525 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:41:45 INFO - PROCESS | 2336 | 1464864105527 Marionette TRACE conn5 <- [1,970,null,{}] 03:41:45 INFO - PROCESS | 2336 | 1464864105530 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:45 INFO - PROCESS | 2336 | 1464864105620 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 03:41:45 INFO - PROCESS | 2336 | 1464864105657 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:45 INFO - PROCESS | 2336 | ++DOCSHELL 19704800 == 65 [pid = 2336] [id = 252] 03:41:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (19705000) [pid = 2336] [serial = 755] [outer = 00000000] 03:41:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1970F800) [pid = 2336] [serial = 756] [outer = 19705000] 03:41:45 INFO - PROCESS | 2336 | 1464864105703 Marionette DEBUG loaded listener.js 03:41:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (198F7400) [pid = 2336] [serial = 757] [outer = 19705000] 03:41:46 INFO - PROCESS | 2336 | 1464864106149 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 03:41:46 INFO - PROCESS | 2336 | 1464864106197 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 03:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:41:46 INFO - PROCESS | 2336 | 1464864106199 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 03:41:46 INFO - PROCESS | 2336 | 1464864106202 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 2336 | 1464864106204 Marionette TRACE conn5 <- [1,974,null,{}] 03:41:46 INFO - PROCESS | 2336 | 1464864106207 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:46 INFO - PROCESS | 2336 | 1464864106292 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 03:41:46 INFO - PROCESS | 2336 | 1464864106298 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:46 INFO - PROCESS | 2336 | ++DOCSHELL 19972000 == 66 [pid = 2336] [id = 253] 03:41:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (19977400) [pid = 2336] [serial = 758] [outer = 00000000] 03:41:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (19A09800) [pid = 2336] [serial = 759] [outer = 19977400] 03:41:46 INFO - PROCESS | 2336 | 1464864106342 Marionette DEBUG loaded listener.js 03:41:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1A585C00) [pid = 2336] [serial = 760] [outer = 19977400] 03:41:46 INFO - PROCESS | 2336 | 1464864106798 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 03:41:46 INFO - PROCESS | 2336 | 1464864106833 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 03:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:41:46 INFO - PROCESS | 2336 | 1464864106835 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 03:41:46 INFO - PROCESS | 2336 | 1464864106838 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:41:46 INFO - PROCESS | 2336 | 1464864106840 Marionette TRACE conn5 <- [1,978,null,{}] 03:41:46 INFO - PROCESS | 2336 | 1464864106851 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:46 INFO - PROCESS | 2336 | 1464864106988 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 03:41:47 INFO - PROCESS | 2336 | 1464864107076 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 2336 | ++DOCSHELL 1A687800 == 67 [pid = 2336] [id = 254] 03:41:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1A68D000) [pid = 2336] [serial = 761] [outer = 00000000] 03:41:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1AE3AC00) [pid = 2336] [serial = 762] [outer = 1A68D000] 03:41:47 INFO - PROCESS | 2336 | 1464864107121 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1AF1C800) [pid = 2336] [serial = 763] [outer = 1A68D000] 03:41:47 INFO - PROCESS | 2336 | 1464864107518 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 03:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:41:47 INFO - PROCESS | 2336 | 1464864107569 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 03:41:47 INFO - PROCESS | 2336 | 1464864107571 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 03:41:47 INFO - PROCESS | 2336 | 1464864107574 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:41:47 INFO - PROCESS | 2336 | 1464864107575 Marionette TRACE conn5 <- [1,982,null,{}] 03:41:47 INFO - PROCESS | 2336 | 1464864107585 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:47 INFO - PROCESS | 2336 | 1464864107700 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 03:41:47 INFO - PROCESS | 2336 | 1464864107706 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:47 INFO - PROCESS | 2336 | ++DOCSHELL 1B6B7400 == 68 [pid = 2336] [id = 255] 03:41:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1B6B8000) [pid = 2336] [serial = 764] [outer = 00000000] 03:41:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1BB37800) [pid = 2336] [serial = 765] [outer = 1B6B8000] 03:41:47 INFO - PROCESS | 2336 | 1464864107802 Marionette DEBUG loaded listener.js 03:41:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1C245000) [pid = 2336] [serial = 766] [outer = 1B6B8000] 03:41:48 INFO - PROCESS | 2336 | 1464864108210 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 690ms 03:41:48 INFO - PROCESS | 2336 | 1464864108265 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 03:41:48 INFO - PROCESS | 2336 | 1464864108267 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 03:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:41:48 INFO - PROCESS | 2336 | 1464864108275 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:41:48 INFO - PROCESS | 2336 | 1464864108277 Marionette TRACE conn5 <- [1,986,null,{}] 03:41:48 INFO - PROCESS | 2336 | 1464864108280 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:48 INFO - PROCESS | 2336 | 1464864108423 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 03:41:48 INFO - PROCESS | 2336 | 1464864108451 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:48 INFO - PROCESS | 2336 | ++DOCSHELL 1BA83000 == 69 [pid = 2336] [id = 256] 03:41:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1C24C000) [pid = 2336] [serial = 767] [outer = 00000000] 03:41:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1C34F400) [pid = 2336] [serial = 768] [outer = 1C24C000] 03:41:48 INFO - PROCESS | 2336 | 1464864108494 Marionette DEBUG loaded listener.js 03:41:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1CB70000) [pid = 2336] [serial = 769] [outer = 1C24C000] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (18322400) [pid = 2336] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1069D000) [pid = 2336] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1CFE3C00) [pid = 2336] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1D69C000) [pid = 2336] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1E3BD800) [pid = 2336] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (14A04000) [pid = 2336] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1CB72C00) [pid = 2336] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1BB38000) [pid = 2336] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (104F0C00) [pid = 2336] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1832F000) [pid = 2336] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (19A0C400) [pid = 2336] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (10481800) [pid = 2336] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (18346C00) [pid = 2336] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (14863C00) [pid = 2336] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1A68C400) [pid = 2336] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:41:49 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (1A58C800) [pid = 2336] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:41:49 INFO - PROCESS | 2336 | 1464864109170 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 03:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:41:49 INFO - PROCESS | 2336 | 1464864109201 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 2336 | 1464864109203 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 03:41:49 INFO - PROCESS | 2336 | 1464864109209 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - PROCESS | 2336 | 1464864109211 Marionette TRACE conn5 <- [1,990,null,{}] 03:41:49 INFO - PROCESS | 2336 | 1464864109215 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:49 INFO - PROCESS | 2336 | 1464864109300 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 03:41:49 INFO - PROCESS | 2336 | 1464864109309 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:49 INFO - PROCESS | 2336 | ++DOCSHELL 14863C00 == 70 [pid = 2336] [id = 257] 03:41:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (14AA4C00) [pid = 2336] [serial = 770] [outer = 00000000] 03:41:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (19A0C400) [pid = 2336] [serial = 771] [outer = 14AA4C00] 03:41:49 INFO - PROCESS | 2336 | 1464864109352 Marionette DEBUG loaded listener.js 03:41:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1AC90000) [pid = 2336] [serial = 772] [outer = 14AA4C00] 03:41:49 INFO - PROCESS | 2336 | 1464864109809 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 631ms 03:41:49 INFO - PROCESS | 2336 | 1464864109842 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 03:41:49 INFO - PROCESS | 2336 | 1464864109844 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 03:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:41:49 INFO - PROCESS | 2336 | 1464864109847 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:41:49 INFO - PROCESS | 2336 | 1464864109848 Marionette TRACE conn5 <- [1,994,null,{}] 03:41:49 INFO - PROCESS | 2336 | 1464864109852 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:49 INFO - PROCESS | 2336 | 1464864110000 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 03:41:50 INFO - PROCESS | 2336 | 1464864110092 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:50 INFO - PROCESS | 2336 | ++DOCSHELL 0C869C00 == 71 [pid = 2336] [id = 258] 03:41:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (0C93D400) [pid = 2336] [serial = 773] [outer = 00000000] 03:41:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (0FA60800) [pid = 2336] [serial = 774] [outer = 0C93D400] 03:41:50 INFO - PROCESS | 2336 | 1464864110152 Marionette DEBUG loaded listener.js 03:41:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (10123800) [pid = 2336] [serial = 775] [outer = 0C93D400] 03:41:50 INFO - PROCESS | 2336 | 1464864110739 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 969ms 03:41:50 INFO - PROCESS | 2336 | 1464864110819 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 03:41:50 INFO - PROCESS | 2336 | 1464864110823 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 03:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:41:50 INFO - PROCESS | 2336 | 1464864110913 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:41:50 INFO - PROCESS | 2336 | 1464864110917 Marionette TRACE conn5 <- [1,998,null,{}] 03:41:50 INFO - PROCESS | 2336 | 1464864110954 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:51 INFO - PROCESS | 2336 | 1464864111071 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 03:41:51 INFO - PROCESS | 2336 | 1464864111201 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:51 INFO - PROCESS | 2336 | ++DOCSHELL 1822EC00 == 72 [pid = 2336] [id = 259] 03:41:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (18250800) [pid = 2336] [serial = 776] [outer = 00000000] 03:41:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1832C800) [pid = 2336] [serial = 777] [outer = 18250800] 03:41:51 INFO - PROCESS | 2336 | 1464864111261 Marionette DEBUG loaded listener.js 03:41:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (18A22400) [pid = 2336] [serial = 778] [outer = 18250800] 03:41:51 INFO - PROCESS | 2336 | 1464864111813 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1042ms 03:41:51 INFO - PROCESS | 2336 | 1464864111871 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 03:41:51 INFO - PROCESS | 2336 | 1464864111874 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 03:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:41:51 INFO - PROCESS | 2336 | 1464864111878 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:41:51 INFO - PROCESS | 2336 | 1464864111880 Marionette TRACE conn5 <- [1,1002,null,{}] 03:41:51 INFO - PROCESS | 2336 | 1464864111884 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:51 INFO - PROCESS | 2336 | 1464864112005 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 03:41:52 INFO - PROCESS | 2336 | 1464864112118 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:52 INFO - PROCESS | 2336 | ++DOCSHELL 1A673000 == 73 [pid = 2336] [id = 260] 03:41:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1A691C00) [pid = 2336] [serial = 779] [outer = 00000000] 03:41:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1B6C2C00) [pid = 2336] [serial = 780] [outer = 1A691C00] 03:41:52 INFO - PROCESS | 2336 | 1464864112215 Marionette DEBUG loaded listener.js 03:41:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1CEF0800) [pid = 2336] [serial = 781] [outer = 1A691C00] 03:41:52 INFO - PROCESS | 2336 | 1464864112846 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1018ms 03:41:52 INFO - PROCESS | 2336 | 1464864112880 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 03:41:52 INFO - PROCESS | 2336 | 1464864112884 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 03:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:41:52 INFO - PROCESS | 2336 | 1464864112895 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:41:52 INFO - PROCESS | 2336 | 1464864112899 Marionette TRACE conn5 <- [1,1006,null,{}] 03:41:52 INFO - PROCESS | 2336 | 1464864112920 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:53 INFO - PROCESS | 2336 | 1464864113037 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 03:41:53 INFO - PROCESS | 2336 | 1464864113176 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:53 INFO - PROCESS | 2336 | ++DOCSHELL 0FAE9800 == 74 [pid = 2336] [id = 261] 03:41:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1CEE8C00) [pid = 2336] [serial = 782] [outer = 00000000] 03:41:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1D6BC400) [pid = 2336] [serial = 783] [outer = 1CEE8C00] 03:41:53 INFO - PROCESS | 2336 | 1464864113231 Marionette DEBUG loaded listener.js 03:41:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1E3BA000) [pid = 2336] [serial = 784] [outer = 1CEE8C00] 03:41:53 INFO - PROCESS | 2336 | 1464864113758 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 950ms 03:41:53 INFO - PROCESS | 2336 | 1464864113846 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 03:41:53 INFO - PROCESS | 2336 | 1464864113848 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 03:41:53 INFO - PROCESS | 2336 | 1464864113852 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:41:53 INFO - PROCESS | 2336 | 1464864113854 Marionette TRACE conn5 <- [1,1010,null,{}] 03:41:53 INFO - PROCESS | 2336 | 1464864113857 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:53 INFO - PROCESS | 2336 | 1464864113978 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 03:41:54 INFO - PROCESS | 2336 | 1464864114083 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:54 INFO - PROCESS | 2336 | ++DOCSHELL 1E3BFC00 == 75 [pid = 2336] [id = 262] 03:41:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1FC34C00) [pid = 2336] [serial = 785] [outer = 00000000] 03:41:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1FC3B800) [pid = 2336] [serial = 786] [outer = 1FC34C00] 03:41:54 INFO - PROCESS | 2336 | 1464864114136 Marionette DEBUG loaded listener.js 03:41:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1FC3E400) [pid = 2336] [serial = 787] [outer = 1FC34C00] 03:41:54 INFO - PROCESS | 2336 | 1464864114666 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 870ms 03:41:54 INFO - PROCESS | 2336 | 1464864114726 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 03:41:54 INFO - PROCESS | 2336 | 1464864114728 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 03:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:41:54 INFO - PROCESS | 2336 | 1464864114731 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:41:54 INFO - PROCESS | 2336 | 1464864114733 Marionette TRACE conn5 <- [1,1014,null,{}] 03:41:54 INFO - PROCESS | 2336 | 1464864114737 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:54 INFO - PROCESS | 2336 | 1464864114852 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 03:41:54 INFO - PROCESS | 2336 | 1464864114964 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:55 INFO - PROCESS | 2336 | ++DOCSHELL 1FC40C00 == 76 [pid = 2336] [id = 263] 03:41:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1FCCC400) [pid = 2336] [serial = 788] [outer = 00000000] 03:41:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1FCD2400) [pid = 2336] [serial = 789] [outer = 1FCCC400] 03:41:55 INFO - PROCESS | 2336 | 1464864115065 Marionette DEBUG loaded listener.js 03:41:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (2030A400) [pid = 2336] [serial = 790] [outer = 1FCCC400] 03:41:55 INFO - PROCESS | 2336 | 1464864115691 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1018ms 03:41:55 INFO - PROCESS | 2336 | 1464864115755 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 03:41:55 INFO - PROCESS | 2336 | 1464864115757 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 03:41:55 INFO - PROCESS | 2336 | 1464864115760 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:41:55 INFO - PROCESS | 2336 | 1464864115762 Marionette TRACE conn5 <- [1,1018,null,{}] 03:41:55 INFO - PROCESS | 2336 | 1464864115766 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:55 INFO - PROCESS | 2336 | 1464864115876 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 03:41:56 INFO - PROCESS | 2336 | 1464864116015 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:56 INFO - PROCESS | 2336 | ++DOCSHELL 1D694800 == 77 [pid = 2336] [id = 264] 03:41:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (20309C00) [pid = 2336] [serial = 791] [outer = 00000000] 03:41:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (20767C00) [pid = 2336] [serial = 792] [outer = 20309C00] 03:41:56 INFO - PROCESS | 2336 | 1464864116069 Marionette DEBUG loaded listener.js 03:41:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (2076BC00) [pid = 2336] [serial = 793] [outer = 20309C00] 03:41:56 INFO - PROCESS | 2336 | 1464864116704 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1018ms 03:41:56 INFO - PROCESS | 2336 | 1464864116782 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 03:41:56 INFO - PROCESS | 2336 | 1464864116784 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 03:41:56 INFO - PROCESS | 2336 | 1464864116788 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:41:56 INFO - PROCESS | 2336 | 1464864116790 Marionette TRACE conn5 <- [1,1022,null,{}] 03:41:56 INFO - PROCESS | 2336 | 1464864116825 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:56 INFO - PROCESS | 2336 | 1464864116938 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 03:41:57 INFO - PROCESS | 2336 | 1464864117199 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:57 INFO - PROCESS | 2336 | ++DOCSHELL 0C93E400 == 78 [pid = 2336] [id = 265] 03:41:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (0C940C00) [pid = 2336] [serial = 794] [outer = 00000000] 03:41:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (108DF800) [pid = 2336] [serial = 795] [outer = 0C940C00] 03:41:57 INFO - PROCESS | 2336 | 1464864117262 Marionette DEBUG loaded listener.js 03:41:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (111EE800) [pid = 2336] [serial = 796] [outer = 0C940C00] 03:41:57 INFO - PROCESS | 2336 | 1464864117806 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1089ms 03:41:57 INFO - PROCESS | 2336 | 1464864117881 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 03:41:57 INFO - PROCESS | 2336 | 1464864117885 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 03:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:41:57 INFO - PROCESS | 2336 | 1464864117889 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:41:57 INFO - PROCESS | 2336 | 1464864117893 Marionette TRACE conn5 <- [1,1026,null,{}] 03:41:57 INFO - PROCESS | 2336 | 1464864117898 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:58 INFO - PROCESS | 2336 | 1464864118006 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 03:41:58 INFO - PROCESS | 2336 | 1464864118149 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:58 INFO - PROCESS | 2336 | ++DOCSHELL 0FA03C00 == 79 [pid = 2336] [id = 266] 03:41:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (0FA63800) [pid = 2336] [serial = 797] [outer = 00000000] 03:41:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (10482800) [pid = 2336] [serial = 798] [outer = 0FA63800] 03:41:58 INFO - PROCESS | 2336 | 1464864118200 Marionette DEBUG loaded listener.js 03:41:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (108A7400) [pid = 2336] [serial = 799] [outer = 0FA63800] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 14863C00 == 78 [pid = 2336] [id = 257] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 1BA83000 == 77 [pid = 2336] [id = 256] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 1B6B7400 == 76 [pid = 2336] [id = 255] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 1A687800 == 75 [pid = 2336] [id = 254] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 19972000 == 74 [pid = 2336] [id = 253] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 19704800 == 73 [pid = 2336] [id = 252] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 18251400 == 72 [pid = 2336] [id = 251] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 0C943000 == 71 [pid = 2336] [id = 250] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 106A9400 == 70 [pid = 2336] [id = 249] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 2070D400 == 69 [pid = 2336] [id = 246] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 1C279000 == 68 [pid = 2336] [id = 245] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (0CA07000) [pid = 2336] [serial = 726] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 18349400 == 67 [pid = 2336] [id = 244] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 13EB4C00 == 66 [pid = 2336] [id = 243] 03:41:58 INFO - PROCESS | 2336 | --DOCSHELL 14AB2800 == 65 [pid = 2336] [id = 242] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (1D66F000) [pid = 2336] [serial = 636] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1E3BB400) [pid = 2336] [serial = 639] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (20707000) [pid = 2336] [serial = 642] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (19A0B800) [pid = 2336] [serial = 633] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1485B800) [pid = 2336] [serial = 630] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (1AF17400) [pid = 2336] [serial = 712] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1A689800) [pid = 2336] [serial = 709] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1AF1A800) [pid = 2336] [serial = 585] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (18A1AC00) [pid = 2336] [serial = 699] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (1CEE9000) [pid = 2336] [serial = 717] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (2070E800) [pid = 2336] [serial = 692] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1C281C00) [pid = 2336] [serial = 715] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (1C27A400) [pid = 2336] [serial = 714] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1479FC00) [pid = 2336] [serial = 702] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (19710800) [pid = 2336] [serial = 705] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (16D76C00) [pid = 2336] [serial = 703] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1A66D400) [pid = 2336] [serial = 708] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1832C400) [pid = 2336] [serial = 720] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1978B800) [pid = 2336] [serial = 706] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (10481400) [pid = 2336] [serial = 677] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1FCC8800) [pid = 2336] [serial = 683] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (1E3B4400) [pid = 2336] [serial = 724] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (18327800) [pid = 2336] [serial = 680] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (18B50400) [pid = 2336] [serial = 697] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (18328800) [pid = 2336] [serial = 696] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1CEE8400) [pid = 2336] [serial = 723] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (1D1C1800) [pid = 2336] [serial = 718] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (2030A000) [pid = 2336] [serial = 689] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (20011400) [pid = 2336] [serial = 686] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1970D400) [pid = 2336] [serial = 700] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1AE3F800) [pid = 2336] [serial = 711] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1CEEB400) [pid = 2336] [serial = 396] [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.] 03:41:58 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (19970400) [pid = 2336] [serial = 721] [outer = 00000000] [url = about:blank] 03:41:58 INFO - PROCESS | 2336 | 1464864118786 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 930ms 03:41:58 INFO - PROCESS | 2336 | 1464864118823 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 03:41:58 INFO - PROCESS | 2336 | 1464864118827 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 03:41:58 INFO - PROCESS | 2336 | 1464864118831 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:41:58 INFO - PROCESS | 2336 | 1464864118833 Marionette TRACE conn5 <- [1,1030,null,{}] 03:41:58 INFO - PROCESS | 2336 | 1464864118837 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:58 INFO - PROCESS | 2336 | 1464864118930 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 03:41:59 INFO - PROCESS | 2336 | 1464864119030 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:59 INFO - PROCESS | 2336 | ++DOCSHELL 10481400 == 66 [pid = 2336] [id = 267] 03:41:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (106AAC00) [pid = 2336] [serial = 800] [outer = 00000000] 03:41:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (140F1000) [pid = 2336] [serial = 801] [outer = 106AAC00] 03:41:59 INFO - PROCESS | 2336 | 1464864119075 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (14742800) [pid = 2336] [serial = 802] [outer = 106AAC00] 03:41:59 INFO - PROCESS | 2336 | 1464864119466 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 03:41:59 INFO - PROCESS | 2336 | 1464864119506 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 03:41:59 INFO - PROCESS | 2336 | 1464864119508 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 03:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:41:59 INFO - PROCESS | 2336 | 1464864119513 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:41:59 INFO - PROCESS | 2336 | 1464864119519 Marionette TRACE conn5 <- [1,1034,null,{}] 03:41:59 INFO - PROCESS | 2336 | 1464864119528 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:41:59 INFO - PROCESS | 2336 | 1464864119622 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 03:41:59 INFO - PROCESS | 2336 | 1464864119630 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:41:59 INFO - PROCESS | 2336 | ++DOCSHELL 0946D800 == 67 [pid = 2336] [id = 268] 03:41:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (094D3800) [pid = 2336] [serial = 803] [outer = 00000000] 03:41:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (160E0000) [pid = 2336] [serial = 804] [outer = 094D3800] 03:41:59 INFO - PROCESS | 2336 | 1464864119674 Marionette DEBUG loaded listener.js 03:41:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (16D76C00) [pid = 2336] [serial = 805] [outer = 094D3800] 03:42:00 INFO - PROCESS | 2336 | 1464864120148 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 690ms 03:42:00 INFO - PROCESS | 2336 | 1464864120206 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 03:42:00 INFO - PROCESS | 2336 | 1464864120209 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 03:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:42:00 INFO - PROCESS | 2336 | 1464864120212 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:42:00 INFO - PROCESS | 2336 | 1464864120214 Marionette TRACE conn5 <- [1,1038,null,{}] 03:42:00 INFO - PROCESS | 2336 | 1464864120217 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:00 INFO - PROCESS | 2336 | 1464864120309 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 03:42:00 INFO - PROCESS | 2336 | 1464864120317 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:00 INFO - PROCESS | 2336 | ++DOCSHELL 172AAC00 == 68 [pid = 2336] [id = 269] 03:42:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (177D8C00) [pid = 2336] [serial = 806] [outer = 00000000] 03:42:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (18325C00) [pid = 2336] [serial = 807] [outer = 177D8C00] 03:42:00 INFO - PROCESS | 2336 | 1464864120361 Marionette DEBUG loaded listener.js 03:42:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1832D000) [pid = 2336] [serial = 808] [outer = 177D8C00] 03:42:00 INFO - PROCESS | 2336 | 1464864120801 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 03:42:00 INFO - PROCESS | 2336 | 1464864120864 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 03:42:00 INFO - PROCESS | 2336 | 1464864120866 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 03:42:00 INFO - PROCESS | 2336 | 1464864120869 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:42:00 INFO - PROCESS | 2336 | 1464864120871 Marionette TRACE conn5 <- [1,1042,null,{}] 03:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:42:00 INFO - PROCESS | 2336 | 1464864120874 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:00 INFO - PROCESS | 2336 | 1464864120992 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 03:42:01 INFO - PROCESS | 2336 | 1464864121083 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:01 INFO - PROCESS | 2336 | ++DOCSHELL 18A1BC00 == 69 [pid = 2336] [id = 270] 03:42:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (18A1C800) [pid = 2336] [serial = 809] [outer = 00000000] 03:42:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (18A25000) [pid = 2336] [serial = 810] [outer = 18A1C800] 03:42:01 INFO - PROCESS | 2336 | 1464864121134 Marionette DEBUG loaded listener.js 03:42:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (18A4EC00) [pid = 2336] [serial = 811] [outer = 18A1C800] 03:42:01 INFO - PROCESS | 2336 | 1464864121554 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 03:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:42:01 INFO - PROCESS | 2336 | 1464864121605 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 03:42:01 INFO - PROCESS | 2336 | 1464864121607 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 03:42:01 INFO - PROCESS | 2336 | 1464864121610 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:42:01 INFO - PROCESS | 2336 | 1464864121612 Marionette TRACE conn5 <- [1,1046,null,{}] 03:42:01 INFO - PROCESS | 2336 | 1464864121615 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:01 INFO - PROCESS | 2336 | 1464864121741 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 03:42:01 INFO - PROCESS | 2336 | 1464864121809 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:01 INFO - PROCESS | 2336 | ++DOCSHELL 19709400 == 70 [pid = 2336] [id = 271] 03:42:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (19709800) [pid = 2336] [serial = 812] [outer = 00000000] 03:42:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1971B800) [pid = 2336] [serial = 813] [outer = 19709800] 03:42:01 INFO - PROCESS | 2336 | 1464864121852 Marionette DEBUG loaded listener.js 03:42:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1978C800) [pid = 2336] [serial = 814] [outer = 19709800] 03:42:02 INFO - PROCESS | 2336 | 1464864122261 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 03:42:02 INFO - PROCESS | 2336 | 1464864122281 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 03:42:02 INFO - PROCESS | 2336 | 1464864122283 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 03:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:42:02 INFO - PROCESS | 2336 | 1464864122295 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:42:02 INFO - PROCESS | 2336 | 1464864122297 Marionette TRACE conn5 <- [1,1050,null,{}] 03:42:02 INFO - PROCESS | 2336 | 1464864122300 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:02 INFO - PROCESS | 2336 | 1464864122420 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 03:42:02 INFO - PROCESS | 2336 | 1464864122515 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:02 INFO - PROCESS | 2336 | ++DOCSHELL 19793000 == 71 [pid = 2336] [id = 272] 03:42:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (19866C00) [pid = 2336] [serial = 815] [outer = 00000000] 03:42:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (19971000) [pid = 2336] [serial = 816] [outer = 19866C00] 03:42:02 INFO - PROCESS | 2336 | 1464864122558 Marionette DEBUG loaded listener.js 03:42:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (19978800) [pid = 2336] [serial = 817] [outer = 19866C00] 03:42:02 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (17496C00) [pid = 2336] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:42:02 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1A68D000) [pid = 2336] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:42:02 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1B6B8000) [pid = 2336] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:42:02 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1C24C000) [pid = 2336] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:42:02 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (0CA06800) [pid = 2336] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:42:02 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (18258C00) [pid = 2336] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:42:02 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (19977400) [pid = 2336] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:42:02 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (14185000) [pid = 2336] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:42:02 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (19705000) [pid = 2336] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:42:03 INFO - PROCESS | 2336 | 1464864123067 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 832ms 03:42:03 INFO - PROCESS | 2336 | 1464864123128 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 03:42:03 INFO - PROCESS | 2336 | 1464864123130 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 03:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:42:03 INFO - PROCESS | 2336 | 1464864123133 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 2336 | 1464864123135 Marionette TRACE conn5 <- [1,1054,null,{}] 03:42:03 INFO - PROCESS | 2336 | 1464864123139 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:03 INFO - PROCESS | 2336 | 1464864123226 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 03:42:03 INFO - PROCESS | 2336 | 1464864123325 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:03 INFO - PROCESS | 2336 | ++DOCSHELL 14366800 == 72 [pid = 2336] [id = 273] 03:42:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (14860C00) [pid = 2336] [serial = 818] [outer = 00000000] 03:42:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (19979400) [pid = 2336] [serial = 819] [outer = 14860C00] 03:42:03 INFO - PROCESS | 2336 | 1464864123369 Marionette DEBUG loaded listener.js 03:42:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (19A0DC00) [pid = 2336] [serial = 820] [outer = 14860C00] 03:42:03 INFO - PROCESS | 2336 | 1464864123710 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 03:42:03 INFO - PROCESS | 2336 | 1464864123794 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 03:42:03 INFO - PROCESS | 2336 | 1464864123796 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 03:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:42:03 INFO - PROCESS | 2336 | 1464864123807 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:42:03 INFO - PROCESS | 2336 | 1464864123808 Marionette TRACE conn5 <- [1,1058,null,{}] 03:42:03 INFO - PROCESS | 2336 | 1464864123812 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:03 INFO - PROCESS | 2336 | 1464864123899 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 03:42:03 INFO - PROCESS | 2336 | 1464864123905 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:03 INFO - PROCESS | 2336 | ++DOCSHELL 0FA0F000 == 73 [pid = 2336] [id = 274] 03:42:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (0FA5A400) [pid = 2336] [serial = 821] [outer = 00000000] 03:42:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1A58B800) [pid = 2336] [serial = 822] [outer = 0FA5A400] 03:42:03 INFO - PROCESS | 2336 | 1464864123950 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1A675C00) [pid = 2336] [serial = 823] [outer = 0FA5A400] 03:42:04 INFO - PROCESS | 2336 | 1464864124383 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 03:42:04 INFO - PROCESS | 2336 | 1464864124439 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 03:42:04 INFO - PROCESS | 2336 | 1464864124441 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 03:42:04 INFO - PROCESS | 2336 | 1464864124445 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:42:04 INFO - PROCESS | 2336 | 1464864124446 Marionette TRACE conn5 <- [1,1062,null,{}] 03:42:04 INFO - PROCESS | 2336 | 1464864124450 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:04 INFO - PROCESS | 2336 | 1464864124538 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 03:42:04 INFO - PROCESS | 2336 | 1464864124544 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:04 INFO - PROCESS | 2336 | ++DOCSHELL 10122800 == 74 [pid = 2336] [id = 275] 03:42:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1A674400) [pid = 2336] [serial = 824] [outer = 00000000] 03:42:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1A690400) [pid = 2336] [serial = 825] [outer = 1A674400] 03:42:04 INFO - PROCESS | 2336 | 1464864124594 Marionette DEBUG loaded listener.js 03:42:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1AE39800) [pid = 2336] [serial = 826] [outer = 1A674400] 03:42:05 INFO - PROCESS | 2336 | 1464864125207 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 830ms 03:42:05 INFO - PROCESS | 2336 | 1464864125280 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 03:42:05 INFO - PROCESS | 2336 | 1464864125285 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 03:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:42:05 INFO - PROCESS | 2336 | 1464864125290 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:42:05 INFO - PROCESS | 2336 | 1464864125295 Marionette TRACE conn5 <- [1,1066,null,{}] 03:42:05 INFO - PROCESS | 2336 | 1464864125303 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:05 INFO - PROCESS | 2336 | 1464864125426 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 03:42:05 INFO - PROCESS | 2336 | 1464864125571 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:05 INFO - PROCESS | 2336 | ++DOCSHELL 0CA0CC00 == 75 [pid = 2336] [id = 276] 03:42:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (0CA0DC00) [pid = 2336] [serial = 827] [outer = 00000000] 03:42:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (106A2000) [pid = 2336] [serial = 828] [outer = 0CA0DC00] 03:42:05 INFO - PROCESS | 2336 | 1464864125629 Marionette DEBUG loaded listener.js 03:42:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (109F1400) [pid = 2336] [serial = 829] [outer = 0CA0DC00] 03:42:06 INFO - PROCESS | 2336 | 1464864126227 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 990ms 03:42:06 INFO - PROCESS | 2336 | 1464864126285 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 03:42:06 INFO - PROCESS | 2336 | 1464864126291 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 03:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:42:06 INFO - PROCESS | 2336 | 1464864126298 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:42:06 INFO - PROCESS | 2336 | 1464864126301 Marionette TRACE conn5 <- [1,1070,null,{}] 03:42:06 INFO - PROCESS | 2336 | 1464864126305 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:06 INFO - PROCESS | 2336 | 1464864126472 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 03:42:06 INFO - PROCESS | 2336 | 1464864126581 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:06 INFO - PROCESS | 2336 | ++DOCSHELL 15711800 == 76 [pid = 2336] [id = 277] 03:42:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (160D9C00) [pid = 2336] [serial = 830] [outer = 00000000] 03:42:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (174A0000) [pid = 2336] [serial = 831] [outer = 160D9C00] 03:42:06 INFO - PROCESS | 2336 | 1464864126636 Marionette DEBUG loaded listener.js 03:42:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (187EAC00) [pid = 2336] [serial = 832] [outer = 160D9C00] 03:42:07 INFO - PROCESS | 2336 | 1464864127248 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1024ms 03:42:07 INFO - PROCESS | 2336 | 1464864127324 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 03:42:07 INFO - PROCESS | 2336 | 1464864127326 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 03:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:42:07 INFO - PROCESS | 2336 | 1464864127330 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:42:07 INFO - PROCESS | 2336 | 1464864127334 Marionette TRACE conn5 <- [1,1074,null,{}] 03:42:07 INFO - PROCESS | 2336 | 1464864127345 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:07 INFO - PROCESS | 2336 | 1464864127462 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 03:42:07 INFO - PROCESS | 2336 | 1464864127603 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:07 INFO - PROCESS | 2336 | ++DOCSHELL 19A08C00 == 77 [pid = 2336] [id = 278] 03:42:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1A58AC00) [pid = 2336] [serial = 833] [outer = 00000000] 03:42:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1A7EC400) [pid = 2336] [serial = 834] [outer = 1A58AC00] 03:42:07 INFO - PROCESS | 2336 | 1464864127660 Marionette DEBUG loaded listener.js 03:42:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (1AF1B800) [pid = 2336] [serial = 835] [outer = 1A58AC00] 03:42:08 INFO - PROCESS | 2336 | 1464864128250 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 03:42:08 INFO - PROCESS | 2336 | 1464864128303 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 03:42:08 INFO - PROCESS | 2336 | 1464864128306 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 03:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:42:08 INFO - PROCESS | 2336 | 1464864128324 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:42:08 INFO - PROCESS | 2336 | 1464864128326 Marionette TRACE conn5 <- [1,1078,null,{}] 03:42:08 INFO - PROCESS | 2336 | 1464864128330 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:08 INFO - PROCESS | 2336 | 1464864128444 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 03:42:08 INFO - PROCESS | 2336 | 1464864128585 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:08 INFO - PROCESS | 2336 | ++DOCSHELL 1B6A4C00 == 78 [pid = 2336] [id = 279] 03:42:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1B6B7400) [pid = 2336] [serial = 836] [outer = 00000000] 03:42:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1B6C1000) [pid = 2336] [serial = 837] [outer = 1B6B7400] 03:42:08 INFO - PROCESS | 2336 | 1464864128640 Marionette DEBUG loaded listener.js 03:42:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1BB3C000) [pid = 2336] [serial = 838] [outer = 1B6B7400] 03:42:09 INFO - PROCESS | 2336 | 1464864129234 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 03:42:09 INFO - PROCESS | 2336 | 1464864129295 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 03:42:09 INFO - PROCESS | 2336 | 1464864129297 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 03:42:09 INFO - PROCESS | 2336 | 1464864129300 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:42:09 INFO - PROCESS | 2336 | 1464864129302 Marionette TRACE conn5 <- [1,1082,null,{}] 03:42:09 INFO - PROCESS | 2336 | 1464864129306 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:09 INFO - PROCESS | 2336 | 1464864129415 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 03:42:09 INFO - PROCESS | 2336 | 1464864129527 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:09 INFO - PROCESS | 2336 | ++DOCSHELL 1BF05800 == 79 [pid = 2336] [id = 280] 03:42:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1C24CC00) [pid = 2336] [serial = 839] [outer = 00000000] 03:42:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1C27BC00) [pid = 2336] [serial = 840] [outer = 1C24CC00] 03:42:09 INFO - PROCESS | 2336 | 1464864129621 Marionette DEBUG loaded listener.js 03:42:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1C282800) [pid = 2336] [serial = 841] [outer = 1C24CC00] 03:42:10 INFO - PROCESS | 2336 | 1464864130226 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 03:42:10 INFO - PROCESS | 2336 | 1464864130274 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 03:42:10 INFO - PROCESS | 2336 | 1464864130277 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 03:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:42:10 INFO - PROCESS | 2336 | 1464864130280 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:42:10 INFO - PROCESS | 2336 | 1464864130282 Marionette TRACE conn5 <- [1,1086,null,{}] 03:42:10 INFO - PROCESS | 2336 | 1464864130286 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:10 INFO - PROCESS | 2336 | 1464864130437 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 03:42:10 INFO - PROCESS | 2336 | 1464864130812 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:10 INFO - PROCESS | 2336 | ++DOCSHELL 0C80EC00 == 80 [pid = 2336] [id = 281] 03:42:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (0C80FC00) [pid = 2336] [serial = 842] [outer = 00000000] 03:42:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (0C93B400) [pid = 2336] [serial = 843] [outer = 0C80FC00] 03:42:10 INFO - PROCESS | 2336 | 1464864130866 Marionette DEBUG loaded listener.js 03:42:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (0CA01C00) [pid = 2336] [serial = 844] [outer = 0C80FC00] 03:42:11 INFO - PROCESS | 2336 | 1464864131469 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1220ms 03:42:11 INFO - PROCESS | 2336 | 1464864131507 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 03:42:11 INFO - PROCESS | 2336 | 1464864131511 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 03:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:42:11 INFO - PROCESS | 2336 | 1464864131515 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:42:11 INFO - PROCESS | 2336 | 1464864131519 Marionette TRACE conn5 <- [1,1090,null,{}] 03:42:11 INFO - PROCESS | 2336 | 1464864131523 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:11 INFO - PROCESS | 2336 | 1464864131627 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 03:42:11 INFO - PROCESS | 2336 | 1464864131770 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:11 INFO - PROCESS | 2336 | ++DOCSHELL 1138F000 == 81 [pid = 2336] [id = 282] 03:42:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (11390400) [pid = 2336] [serial = 845] [outer = 00000000] 03:42:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1408FC00) [pid = 2336] [serial = 846] [outer = 11390400] 03:42:11 INFO - PROCESS | 2336 | 1464864131822 Marionette DEBUG loaded listener.js 03:42:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1069FC00) [pid = 2336] [serial = 847] [outer = 11390400] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 16D6DC00 == 80 [pid = 2336] [id = 104] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 0FA0F000 == 79 [pid = 2336] [id = 274] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 14366800 == 78 [pid = 2336] [id = 273] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 19793000 == 77 [pid = 2336] [id = 272] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 19709400 == 76 [pid = 2336] [id = 271] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (19A0C400) [pid = 2336] [serial = 771] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (14742000) [pid = 2336] [serial = 729] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (1970EC00) [pid = 2336] [serial = 732] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (1FCD3400) [pid = 2336] [serial = 735] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (20F20000) [pid = 2336] [serial = 738] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (1D6BD000) [pid = 2336] [serial = 741] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (2076E000) [pid = 2336] [serial = 744] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 0946D800 == 75 [pid = 2336] [id = 268] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 10481400 == 74 [pid = 2336] [id = 267] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 0FA03C00 == 73 [pid = 2336] [id = 266] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 0C93E400 == 72 [pid = 2336] [id = 265] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 1E3BFC00 == 71 [pid = 2336] [id = 262] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 0FAE9800 == 70 [pid = 2336] [id = 261] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 1A673000 == 69 [pid = 2336] [id = 260] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 1822EC00 == 68 [pid = 2336] [id = 259] 03:42:12 INFO - PROCESS | 2336 | --DOCSHELL 0C869C00 == 67 [pid = 2336] [id = 258] 03:42:12 INFO - PROCESS | 2336 | 1464864132464 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 990ms 03:42:12 INFO - PROCESS | 2336 | 1464864132508 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 03:42:12 INFO - PROCESS | 2336 | 1464864132512 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 03:42:12 INFO - PROCESS | 2336 | 1464864132516 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:42:12 INFO - PROCESS | 2336 | 1464864132518 Marionette TRACE conn5 <- [1,1094,null,{}] 03:42:12 INFO - PROCESS | 2336 | 1464864132534 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1CEEFC00) [pid = 2336] [serial = 675] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1AE3AC00) [pid = 2336] [serial = 762] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1C245000) [pid = 2336] [serial = 766] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1BB37800) [pid = 2336] [serial = 765] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (1C34F400) [pid = 2336] [serial = 768] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (106A4400) [pid = 2336] [serial = 750] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (14188000) [pid = 2336] [serial = 751] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (18347000) [pid = 2336] [serial = 753] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (18A27400) [pid = 2336] [serial = 754] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (19A09800) [pid = 2336] [serial = 759] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (16CE8000) [pid = 2336] [serial = 748] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (14A10400) [pid = 2336] [serial = 747] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1970F800) [pid = 2336] [serial = 756] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (198F7400) [pid = 2336] [serial = 757] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1CB70000) [pid = 2336] [serial = 769] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1AF1C800) [pid = 2336] [serial = 763] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1A585C00) [pid = 2336] [serial = 760] [outer = 00000000] [url = about:blank] 03:42:12 INFO - PROCESS | 2336 | 1464864132677 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 03:42:12 INFO - PROCESS | 2336 | 1464864132694 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:12 INFO - PROCESS | 2336 | ++DOCSHELL 0C948800 == 68 [pid = 2336] [id = 283] 03:42:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (0F9E7C00) [pid = 2336] [serial = 848] [outer = 00000000] 03:42:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1093A800) [pid = 2336] [serial = 849] [outer = 0F9E7C00] 03:42:12 INFO - PROCESS | 2336 | 1464864132739 Marionette DEBUG loaded listener.js 03:42:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (140F2800) [pid = 2336] [serial = 850] [outer = 0F9E7C00] 03:42:13 INFO - PROCESS | 2336 | 1464864133201 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 03:42:13 INFO - PROCESS | 2336 | 1464864133251 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 03:42:13 INFO - PROCESS | 2336 | 1464864133253 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 03:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:42:13 INFO - PROCESS | 2336 | 1464864133262 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:42:13 INFO - PROCESS | 2336 | 1464864133267 Marionette TRACE conn5 <- [1,1098,null,{}] 03:42:13 INFO - PROCESS | 2336 | 1464864133300 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:13 INFO - PROCESS | 2336 | 1464864133390 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 03:42:13 INFO - PROCESS | 2336 | 1464864133404 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:13 INFO - PROCESS | 2336 | ++DOCSHELL 14A21800 == 69 [pid = 2336] [id = 284] 03:42:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (14AA5800) [pid = 2336] [serial = 851] [outer = 00000000] 03:42:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (160E0C00) [pid = 2336] [serial = 852] [outer = 14AA5800] 03:42:13 INFO - PROCESS | 2336 | 1464864133448 Marionette DEBUG loaded listener.js 03:42:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (14AB2000) [pid = 2336] [serial = 853] [outer = 14AA5800] 03:42:13 INFO - PROCESS | 2336 | 1464864133884 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 690ms 03:42:13 INFO - PROCESS | 2336 | 1464864133950 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 03:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:42:13 INFO - PROCESS | 2336 | 1464864133953 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 03:42:13 INFO - PROCESS | 2336 | 1464864133956 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:42:13 INFO - PROCESS | 2336 | 1464864133958 Marionette TRACE conn5 <- [1,1102,null,{}] 03:42:13 INFO - PROCESS | 2336 | 1464864133962 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:14 INFO - PROCESS | 2336 | 1464864134050 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 03:42:14 INFO - PROCESS | 2336 | 1464864134059 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:14 INFO - PROCESS | 2336 | ++DOCSHELL 16D6AC00 == 70 [pid = 2336] [id = 285] 03:42:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (17237800) [pid = 2336] [serial = 854] [outer = 00000000] 03:42:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (177CE800) [pid = 2336] [serial = 855] [outer = 17237800] 03:42:14 INFO - PROCESS | 2336 | 1464864134104 Marionette DEBUG loaded listener.js 03:42:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (18322800) [pid = 2336] [serial = 856] [outer = 17237800] 03:42:14 INFO - PROCESS | 2336 | 1464864134510 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 03:42:14 INFO - PROCESS | 2336 | 1464864134587 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 03:42:14 INFO - PROCESS | 2336 | 1464864134589 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 03:42:14 INFO - PROCESS | 2336 | 1464864134592 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:42:14 INFO - PROCESS | 2336 | 1464864134594 Marionette TRACE conn5 <- [1,1106,null,{}] 03:42:14 INFO - PROCESS | 2336 | 1464864134597 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:14 INFO - PROCESS | 2336 | 1464864134681 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 03:42:14 INFO - PROCESS | 2336 | 1464864134687 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:14 INFO - PROCESS | 2336 | ++DOCSHELL 13E82800 == 71 [pid = 2336] [id = 286] 03:42:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (14750400) [pid = 2336] [serial = 857] [outer = 00000000] 03:42:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1832F000) [pid = 2336] [serial = 858] [outer = 14750400] 03:42:14 INFO - PROCESS | 2336 | 1464864134740 Marionette DEBUG loaded listener.js 03:42:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (18A3C800) [pid = 2336] [serial = 859] [outer = 14750400] 03:42:15 INFO - PROCESS | 2336 | 1464864135263 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 03:42:15 INFO - PROCESS | 2336 | 1464864135335 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 03:42:15 INFO - PROCESS | 2336 | 1464864135337 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 03:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:42:15 INFO - PROCESS | 2336 | 1464864135341 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:42:15 INFO - PROCESS | 2336 | 1464864135342 Marionette TRACE conn5 <- [1,1110,null,{}] 03:42:15 INFO - PROCESS | 2336 | 1464864135346 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:15 INFO - PROCESS | 2336 | 1464864135469 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 03:42:15 INFO - PROCESS | 2336 | 1464864135540 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:15 INFO - PROCESS | 2336 | ++DOCSHELL 19707800 == 72 [pid = 2336] [id = 287] 03:42:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (19707C00) [pid = 2336] [serial = 860] [outer = 00000000] 03:42:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1970FC00) [pid = 2336] [serial = 861] [outer = 19707C00] 03:42:15 INFO - PROCESS | 2336 | 1464864135587 Marionette DEBUG loaded listener.js 03:42:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (19710000) [pid = 2336] [serial = 862] [outer = 19707C00] 03:42:15 INFO - PROCESS | 2336 | 1464864135976 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 03:42:16 INFO - PROCESS | 2336 | 1464864136011 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 03:42:16 INFO - PROCESS | 2336 | 1464864136013 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 03:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:42:16 INFO - PROCESS | 2336 | 1464864136016 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:42:16 INFO - PROCESS | 2336 | 1464864136018 Marionette TRACE conn5 <- [1,1114,null,{}] 03:42:16 INFO - PROCESS | 2336 | 1464864136021 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:16 INFO - PROCESS | 2336 | 1464864136162 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 03:42:16 INFO - PROCESS | 2336 | 1464864136182 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 2336 | ++DOCSHELL 19719800 == 73 [pid = 2336] [id = 288] 03:42:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1971F400) [pid = 2336] [serial = 863] [outer = 00000000] 03:42:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (19972400) [pid = 2336] [serial = 864] [outer = 1971F400] 03:42:16 INFO - PROCESS | 2336 | 1464864136225 Marionette DEBUG loaded listener.js 03:42:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (19A02800) [pid = 2336] [serial = 865] [outer = 1971F400] 03:42:16 INFO - PROCESS | 2336 | 1464864136659 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 03:42:16 INFO - PROCESS | 2336 | 1464864136692 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 03:42:16 INFO - PROCESS | 2336 | 1464864136694 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 03:42:16 INFO - PROCESS | 2336 | 1464864136698 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:42:16 INFO - PROCESS | 2336 | 1464864136699 Marionette TRACE conn5 <- [1,1118,null,{}] 03:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:42:16 INFO - PROCESS | 2336 | 1464864136707 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:16 INFO - PROCESS | 2336 | 1464864136834 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 03:42:16 INFO - PROCESS | 2336 | 1464864136897 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:16 INFO - PROCESS | 2336 | ++DOCSHELL 0C80E800 == 74 [pid = 2336] [id = 289] 03:42:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (19A06000) [pid = 2336] [serial = 866] [outer = 00000000] 03:42:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1A584400) [pid = 2336] [serial = 867] [outer = 19A06000] 03:42:16 INFO - PROCESS | 2336 | 1464864136942 Marionette DEBUG loaded listener.js 03:42:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1A58BC00) [pid = 2336] [serial = 868] [outer = 19A06000] 03:42:17 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (14AA4C00) [pid = 2336] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:42:17 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (18A1C800) [pid = 2336] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:42:17 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (19709800) [pid = 2336] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:42:17 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (14860C00) [pid = 2336] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:42:17 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (19866C00) [pid = 2336] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:42:17 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (094D3800) [pid = 2336] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:42:17 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (0FA5A400) [pid = 2336] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:42:17 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (0FA63800) [pid = 2336] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:42:17 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (106AAC00) [pid = 2336] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:42:17 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (177D8C00) [pid = 2336] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:42:17 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (0C940C00) [pid = 2336] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:42:17 INFO - PROCESS | 2336 | 1464864137608 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 930ms 03:42:17 INFO - PROCESS | 2336 | 1464864137633 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 03:42:17 INFO - PROCESS | 2336 | 1464864137635 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 03:42:17 INFO - PROCESS | 2336 | 1464864137638 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:42:17 INFO - PROCESS | 2336 | 1464864137640 Marionette TRACE conn5 <- [1,1122,null,{}] 03:42:17 INFO - PROCESS | 2336 | 1464864137644 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:17 INFO - PROCESS | 2336 | 1464864137728 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 03:42:17 INFO - PROCESS | 2336 | 1464864137734 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:17 INFO - PROCESS | 2336 | ++DOCSHELL 14AA4C00 == 75 [pid = 2336] [id = 290] 03:42:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (17238C00) [pid = 2336] [serial = 869] [outer = 00000000] 03:42:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (19718800) [pid = 2336] [serial = 870] [outer = 17238C00] 03:42:17 INFO - PROCESS | 2336 | 1464864137778 Marionette DEBUG loaded listener.js 03:42:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1997BC00) [pid = 2336] [serial = 871] [outer = 17238C00] 03:42:18 INFO - PROCESS | 2336 | 1464864138202 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 570ms 03:42:18 INFO - PROCESS | 2336 | 1464864138227 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 03:42:18 INFO - PROCESS | 2336 | 1464864138229 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 03:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:42:18 INFO - PROCESS | 2336 | 1464864138232 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:42:18 INFO - PROCESS | 2336 | 1464864138233 Marionette TRACE conn5 <- [1,1126,null,{}] 03:42:18 INFO - PROCESS | 2336 | 1464864138237 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:18 INFO - PROCESS | 2336 | 1464864138362 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 03:42:18 INFO - PROCESS | 2336 | 1464864138371 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:18 INFO - PROCESS | 2336 | ++DOCSHELL 177D5400 == 76 [pid = 2336] [id = 291] 03:42:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1A50D000) [pid = 2336] [serial = 872] [outer = 00000000] 03:42:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1A674C00) [pid = 2336] [serial = 873] [outer = 1A50D000] 03:42:18 INFO - PROCESS | 2336 | 1464864138421 Marionette DEBUG loaded listener.js 03:42:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1A713C00) [pid = 2336] [serial = 874] [outer = 1A50D000] 03:42:18 INFO - PROCESS | 2336 | 1464864138855 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 03:42:18 INFO - PROCESS | 2336 | 1464864138910 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 03:42:18 INFO - PROCESS | 2336 | 1464864138913 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 03:42:18 INFO - PROCESS | 2336 | 1464864138916 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:42:18 INFO - PROCESS | 2336 | 1464864138918 Marionette TRACE conn5 <- [1,1130,null,{}] 03:42:18 INFO - PROCESS | 2336 | 1464864138922 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:19 INFO - PROCESS | 2336 | 1464864139037 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 03:42:19 INFO - PROCESS | 2336 | 1464864139053 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:19 INFO - PROCESS | 2336 | ++DOCSHELL 1824B400 == 77 [pid = 2336] [id = 292] 03:42:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (18321800) [pid = 2336] [serial = 875] [outer = 00000000] 03:42:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1B6BA400) [pid = 2336] [serial = 876] [outer = 18321800] 03:42:19 INFO - PROCESS | 2336 | 1464864139096 Marionette DEBUG loaded listener.js 03:42:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1B6C4000) [pid = 2336] [serial = 877] [outer = 18321800] 03:42:19 INFO - PROCESS | 2336 | 1464864139703 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 870ms 03:42:19 INFO - PROCESS | 2336 | 1464864139789 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 03:42:19 INFO - PROCESS | 2336 | 1464864139794 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 03:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:42:19 INFO - PROCESS | 2336 | 1464864139800 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:42:19 INFO - PROCESS | 2336 | 1464864139804 Marionette TRACE conn5 <- [1,1134,null,{}] 03:42:19 INFO - PROCESS | 2336 | 1464864139810 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:19 INFO - PROCESS | 2336 | 1464864139938 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 03:42:20 INFO - PROCESS | 2336 | 1464864140046 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:20 INFO - PROCESS | 2336 | ++DOCSHELL 0C85DC00 == 78 [pid = 2336] [id = 293] 03:42:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (0C93C800) [pid = 2336] [serial = 878] [outer = 00000000] 03:42:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1069D000) [pid = 2336] [serial = 879] [outer = 0C93C800] 03:42:20 INFO - PROCESS | 2336 | 1464864140103 Marionette DEBUG loaded listener.js 03:42:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (11352400) [pid = 2336] [serial = 880] [outer = 0C93C800] 03:42:20 INFO - PROCESS | 2336 | 1464864140680 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 929ms 03:42:20 INFO - PROCESS | 2336 | 1464864140735 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 03:42:20 INFO - PROCESS | 2336 | 1464864140741 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 03:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:42:20 INFO - PROCESS | 2336 | 1464864140747 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:42:20 INFO - PROCESS | 2336 | 1464864140750 Marionette TRACE conn5 <- [1,1138,null,{}] 03:42:20 INFO - PROCESS | 2336 | 1464864140754 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:20 INFO - PROCESS | 2336 | 1464864140870 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 03:42:20 INFO - PROCESS | 2336 | 1464864140984 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:20 INFO - PROCESS | 2336 | ++DOCSHELL 14772000 == 79 [pid = 2336] [id = 294] 03:42:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (14868000) [pid = 2336] [serial = 881] [outer = 00000000] 03:42:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (16C47800) [pid = 2336] [serial = 882] [outer = 14868000] 03:42:21 INFO - PROCESS | 2336 | 1464864141039 Marionette DEBUG loaded listener.js 03:42:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (18327000) [pid = 2336] [serial = 883] [outer = 14868000] 03:42:21 INFO - PROCESS | 2336 | 1464864141649 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 930ms 03:42:21 INFO - PROCESS | 2336 | 1464864141679 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 03:42:21 INFO - PROCESS | 2336 | 1464864141681 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 03:42:21 INFO - PROCESS | 2336 | 1464864141685 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:42:21 INFO - PROCESS | 2336 | 1464864141689 Marionette TRACE conn5 <- [1,1142,null,{}] 03:42:21 INFO - PROCESS | 2336 | 1464864141700 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:21 INFO - PROCESS | 2336 | 1464864141816 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 03:42:21 INFO - PROCESS | 2336 | 1464864141930 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:21 INFO - PROCESS | 2336 | ++DOCSHELL 1A68B400 == 80 [pid = 2336] [id = 295] 03:42:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1AF15C00) [pid = 2336] [serial = 884] [outer = 00000000] 03:42:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1B603C00) [pid = 2336] [serial = 885] [outer = 1AF15C00] 03:42:22 INFO - PROCESS | 2336 | 1464864142027 Marionette DEBUG loaded listener.js 03:42:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1B6C6400) [pid = 2336] [serial = 886] [outer = 1AF15C00] 03:42:22 INFO - PROCESS | 2336 | 1464864142711 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1076ms 03:42:22 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 03:42:22 INFO - PROCESS | 2336 | 1464864142807 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 03:42:22 INFO - PROCESS | 2336 | 1464864142810 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 03:42:22 INFO - PROCESS | 2336 | 1464864142813 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:42:22 INFO - PROCESS | 2336 | 1464864142815 Marionette TRACE conn5 <- [1,1146,null,{}] 03:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:42:22 INFO - PROCESS | 2336 | 1464864142819 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:22 INFO - PROCESS | 2336 | 1464864142945 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 03:42:23 INFO - PROCESS | 2336 | 1464864143081 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 2336 | ++DOCSHELL 1C282C00 == 81 [pid = 2336] [id = 296] 03:42:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1C285400) [pid = 2336] [serial = 887] [outer = 00000000] 03:42:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1CEE8000) [pid = 2336] [serial = 888] [outer = 1C285400] 03:42:23 INFO - PROCESS | 2336 | 1464864143140 Marionette DEBUG loaded listener.js 03:42:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (1CEEF400) [pid = 2336] [serial = 889] [outer = 1C285400] 03:42:23 INFO - PROCESS | 2336 | 1464864143700 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 03:42:23 INFO - PROCESS | 2336 | 1464864143750 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 03:42:23 INFO - PROCESS | 2336 | 1464864143752 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 03:42:23 INFO - PROCESS | 2336 | 1464864143756 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:42:23 INFO - PROCESS | 2336 | 1464864143758 Marionette TRACE conn5 <- [1,1150,null,{}] 03:42:23 INFO - PROCESS | 2336 | 1464864143762 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:23 INFO - PROCESS | 2336 | 1464864143870 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 03:42:23 INFO - PROCESS | 2336 | 1464864143981 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:23 INFO - PROCESS | 2336 | ++DOCSHELL 1CFE8800 == 82 [pid = 2336] [id = 297] 03:42:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1D1B9800) [pid = 2336] [serial = 890] [outer = 00000000] 03:42:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1D1BFC00) [pid = 2336] [serial = 891] [outer = 1D1B9800] 03:42:24 INFO - PROCESS | 2336 | 1464864144035 Marionette DEBUG loaded listener.js 03:42:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1D1C5000) [pid = 2336] [serial = 892] [outer = 1D1B9800] 03:42:24 INFO - PROCESS | 2336 | 1464864144676 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 03:42:24 INFO - PROCESS | 2336 | 1464864144730 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 03:42:24 INFO - PROCESS | 2336 | 1464864144732 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 03:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:42:24 INFO - PROCESS | 2336 | 1464864144736 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:42:24 INFO - PROCESS | 2336 | 1464864144738 Marionette TRACE conn5 <- [1,1154,null,{}] 03:42:24 INFO - PROCESS | 2336 | 1464864144742 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:24 INFO - PROCESS | 2336 | 1464864144866 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 03:42:25 INFO - PROCESS | 2336 | 1464864145008 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:25 INFO - PROCESS | 2336 | ++DOCSHELL 1D1C1400 == 83 [pid = 2336] [id = 298] 03:42:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1D260000) [pid = 2336] [serial = 893] [outer = 00000000] 03:42:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (1D6B9400) [pid = 2336] [serial = 894] [outer = 1D260000] 03:42:25 INFO - PROCESS | 2336 | 1464864145063 Marionette DEBUG loaded listener.js 03:42:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (1D6BEC00) [pid = 2336] [serial = 895] [outer = 1D260000] 03:42:25 INFO - PROCESS | 2336 | 1464864145679 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 970ms 03:42:25 INFO - PROCESS | 2336 | 1464864145710 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 03:42:25 INFO - PROCESS | 2336 | 1464864145713 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 03:42:25 INFO - PROCESS | 2336 | 1464864145716 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:42:25 INFO - PROCESS | 2336 | 1464864145718 Marionette TRACE conn5 <- [1,1158,null,{}] 03:42:25 INFO - PROCESS | 2336 | 1464864145722 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:25 INFO - PROCESS | 2336 | 1464864145830 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 03:42:25 INFO - PROCESS | 2336 | 1464864145969 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:25 INFO - PROCESS | 2336 | ++DOCSHELL 1D693C00 == 84 [pid = 2336] [id = 299] 03:42:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (1D6BCC00) [pid = 2336] [serial = 896] [outer = 00000000] 03:42:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (1E3C0C00) [pid = 2336] [serial = 897] [outer = 1D6BCC00] 03:42:26 INFO - PROCESS | 2336 | 1464864146023 Marionette DEBUG loaded listener.js 03:42:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (1FC39C00) [pid = 2336] [serial = 898] [outer = 1D6BCC00] 03:42:26 INFO - PROCESS | 2336 | 1464864146581 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 930ms 03:42:26 INFO - PROCESS | 2336 | 1464864146650 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 03:42:26 INFO - PROCESS | 2336 | 1464864146653 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 03:42:26 INFO - PROCESS | 2336 | 1464864146656 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:42:26 INFO - PROCESS | 2336 | 1464864146658 Marionette TRACE conn5 <- [1,1162,null,{}] 03:42:26 INFO - PROCESS | 2336 | 1464864146662 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:26 INFO - PROCESS | 2336 | 1464864146772 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 03:42:26 INFO - PROCESS | 2336 | 1464864146889 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:26 INFO - PROCESS | 2336 | ++DOCSHELL 106A6000 == 85 [pid = 2336] [id = 300] 03:42:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (10938000) [pid = 2336] [serial = 899] [outer = 00000000] 03:42:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (18329C00) [pid = 2336] [serial = 900] [outer = 10938000] 03:42:26 INFO - PROCESS | 2336 | 1464864146943 Marionette DEBUG loaded listener.js 03:42:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (18A5AC00) [pid = 2336] [serial = 901] [outer = 10938000] 03:42:27 INFO - PROCESS | 2336 | 1464864147758 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 03:42:27 INFO - PROCESS | 2336 | 1464864147843 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 03:42:27 INFO - PROCESS | 2336 | 1464864147848 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:42:27 INFO - PROCESS | 2336 | 1464864147852 Marionette TRACE conn5 <- [1,1166,null,{}] 03:42:27 INFO - PROCESS | 2336 | 1464864147858 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:27 INFO - PROCESS | 2336 | 1464864147978 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 03:42:28 INFO - PROCESS | 2336 | 1464864148118 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:28 INFO - PROCESS | 2336 | ++DOCSHELL 14759400 == 86 [pid = 2336] [id = 301] 03:42:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (14759800) [pid = 2336] [serial = 902] [outer = 00000000] 03:42:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (1475DC00) [pid = 2336] [serial = 903] [outer = 14759800] 03:42:28 INFO - PROCESS | 2336 | 1464864148171 Marionette DEBUG loaded listener.js 03:42:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (16CE5400) [pid = 2336] [serial = 904] [outer = 14759800] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 16CE1400 == 85 [pid = 2336] [id = 197] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 177D5400 == 84 [pid = 2336] [id = 291] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 14AA4C00 == 83 [pid = 2336] [id = 290] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 0C80E800 == 82 [pid = 2336] [id = 289] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 19719800 == 81 [pid = 2336] [id = 288] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 19707800 == 80 [pid = 2336] [id = 287] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 13E82800 == 79 [pid = 2336] [id = 286] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 18A1BC00 == 78 [pid = 2336] [id = 270] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 16D6AC00 == 77 [pid = 2336] [id = 285] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 14A21800 == 76 [pid = 2336] [id = 284] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 0C948800 == 75 [pid = 2336] [id = 283] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (1A690400) [pid = 2336] [serial = 825] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 1138F000 == 74 [pid = 2336] [id = 282] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 0C80EC00 == 73 [pid = 2336] [id = 281] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 1B6A4C00 == 72 [pid = 2336] [id = 279] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 19A08C00 == 71 [pid = 2336] [id = 278] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 15711800 == 70 [pid = 2336] [id = 277] 03:42:28 INFO - PROCESS | 2336 | --DOCSHELL 0CA0CC00 == 69 [pid = 2336] [id = 276] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (1AC90000) [pid = 2336] [serial = 772] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (18A25000) [pid = 2336] [serial = 810] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (18A4EC00) [pid = 2336] [serial = 811] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (1978C800) [pid = 2336] [serial = 814] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (1971B800) [pid = 2336] [serial = 813] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (19979400) [pid = 2336] [serial = 819] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (19971000) [pid = 2336] [serial = 816] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (160E0000) [pid = 2336] [serial = 804] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (16D76C00) [pid = 2336] [serial = 805] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (1B6C2C00) [pid = 2336] [serial = 780] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (20767C00) [pid = 2336] [serial = 792] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (1A58B800) [pid = 2336] [serial = 822] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (108A7400) [pid = 2336] [serial = 799] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (10482800) [pid = 2336] [serial = 798] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (140F1000) [pid = 2336] [serial = 801] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (14742800) [pid = 2336] [serial = 802] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (18325C00) [pid = 2336] [serial = 807] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (1D6BC400) [pid = 2336] [serial = 783] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (111EE800) [pid = 2336] [serial = 796] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (108DF800) [pid = 2336] [serial = 795] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (1FCD2400) [pid = 2336] [serial = 789] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (1FC3B800) [pid = 2336] [serial = 786] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (0FA60800) [pid = 2336] [serial = 774] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (1832C800) [pid = 2336] [serial = 777] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (19978800) [pid = 2336] [serial = 817] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (1A675C00) [pid = 2336] [serial = 823] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (19A0DC00) [pid = 2336] [serial = 820] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (1832D000) [pid = 2336] [serial = 808] [outer = 00000000] [url = about:blank] 03:42:28 INFO - PROCESS | 2336 | 1464864148824 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 03:42:28 INFO - PROCESS | 2336 | 1464864148878 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 03:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:42:28 INFO - PROCESS | 2336 | 1464864148884 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:42:28 INFO - PROCESS | 2336 | 1464864148887 Marionette TRACE conn5 <- [1,1170,null,{}] 03:42:28 INFO - PROCESS | 2336 | 1464864148891 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:28 INFO - PROCESS | 2336 | 1464864148984 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 03:42:29 INFO - PROCESS | 2336 | 1464864149087 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 2336 | ++DOCSHELL 0C815C00 == 70 [pid = 2336] [id = 302] 03:42:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (0FA60800) [pid = 2336] [serial = 905] [outer = 00000000] 03:42:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1138F000) [pid = 2336] [serial = 906] [outer = 0FA60800] 03:42:29 INFO - PROCESS | 2336 | 1464864149132 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (14742000) [pid = 2336] [serial = 907] [outer = 0FA60800] 03:42:29 INFO - PROCESS | 2336 | 1464864149543 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 03:42:29 INFO - PROCESS | 2336 | 1464864149620 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 03:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:42:29 INFO - PROCESS | 2336 | 1464864149623 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:42:29 INFO - PROCESS | 2336 | 1464864149626 Marionette TRACE conn5 <- [1,1174,null,{}] 03:42:29 INFO - PROCESS | 2336 | 1464864149641 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:29 INFO - PROCESS | 2336 | 1464864149736 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 03:42:29 INFO - PROCESS | 2336 | 1464864149751 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:29 INFO - PROCESS | 2336 | ++DOCSHELL 1832A800 == 71 [pid = 2336] [id = 303] 03:42:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1832AC00) [pid = 2336] [serial = 908] [outer = 00000000] 03:42:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (187E3000) [pid = 2336] [serial = 909] [outer = 1832AC00] 03:42:29 INFO - PROCESS | 2336 | 1464864149798 Marionette DEBUG loaded listener.js 03:42:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (18A3D400) [pid = 2336] [serial = 910] [outer = 1832AC00] 03:42:30 INFO - PROCESS | 2336 | 1464864150259 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:42:30 INFO - PROCESS | 2336 | 1464864150320 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 03:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:42:30 INFO - PROCESS | 2336 | 1464864150323 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:42:30 INFO - PROCESS | 2336 | 1464864150325 Marionette TRACE conn5 <- [1,1178,null,{}] 03:42:30 INFO - PROCESS | 2336 | 1464864150329 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:30 INFO - PROCESS | 2336 | 1464864150447 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 03:42:30 INFO - PROCESS | 2336 | 1464864150558 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:30 INFO - PROCESS | 2336 | ++DOCSHELL 18A42800 == 72 [pid = 2336] [id = 304] 03:42:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (18A4E800) [pid = 2336] [serial = 911] [outer = 00000000] 03:42:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1971B000) [pid = 2336] [serial = 912] [outer = 18A4E800] 03:42:30 INFO - PROCESS | 2336 | 1464864150603 Marionette DEBUG loaded listener.js 03:42:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (19793000) [pid = 2336] [serial = 913] [outer = 18A4E800] 03:42:31 INFO - PROCESS | 2336 | 1464864151027 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 2336 | 1464864151059 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 03:42:31 INFO - PROCESS | 2336 | 1464864151062 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 2336 | 1464864151064 Marionette TRACE conn5 <- [1,1182,null,{}] 03:42:31 INFO - PROCESS | 2336 | 1464864151067 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:31 INFO - PROCESS | 2336 | 1464864151191 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 03:42:31 INFO - PROCESS | 2336 | 1464864151257 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 2336 | ++DOCSHELL 198EB800 == 73 [pid = 2336] [id = 305] 03:42:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (198F4C00) [pid = 2336] [serial = 914] [outer = 00000000] 03:42:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (19A07C00) [pid = 2336] [serial = 915] [outer = 198F4C00] 03:42:31 INFO - PROCESS | 2336 | 1464864151303 Marionette DEBUG loaded listener.js 03:42:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1A585C00) [pid = 2336] [serial = 916] [outer = 198F4C00] 03:42:31 INFO - PROCESS | 2336 | 1464864151713 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:42:31 INFO - PROCESS | 2336 | 1464864151743 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 03:42:31 INFO - PROCESS | 2336 | 1464864151746 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:42:31 INFO - PROCESS | 2336 | 1464864151747 Marionette TRACE conn5 <- [1,1186,null,{}] 03:42:31 INFO - PROCESS | 2336 | 1464864151751 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:31 INFO - PROCESS | 2336 | 1464864151926 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 03:42:31 INFO - PROCESS | 2336 | 1464864151955 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:31 INFO - PROCESS | 2336 | ++DOCSHELL 1A670000 == 74 [pid = 2336] [id = 306] 03:42:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1A678400) [pid = 2336] [serial = 917] [outer = 00000000] 03:42:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (1AE42800) [pid = 2336] [serial = 918] [outer = 1A678400] 03:42:32 INFO - PROCESS | 2336 | 1464864152001 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1B607C00) [pid = 2336] [serial = 919] [outer = 1A678400] 03:42:32 INFO - PROCESS | 2336 | 1464864152453 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 03:42:32 INFO - PROCESS | 2336 | 1464864152478 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 03:42:32 INFO - PROCESS | 2336 | 1464864152480 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 03:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:42:32 INFO - PROCESS | 2336 | 1464864152483 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:42:32 INFO - PROCESS | 2336 | 1464864152485 Marionette TRACE conn5 <- [1,1190,null,{}] 03:42:32 INFO - PROCESS | 2336 | 1464864152488 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:32 INFO - PROCESS | 2336 | 1464864152611 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 03:42:32 INFO - PROCESS | 2336 | 1464864152677 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:32 INFO - PROCESS | 2336 | ++DOCSHELL 1B69E400 == 75 [pid = 2336] [id = 307] 03:42:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (1B6BA800) [pid = 2336] [serial = 920] [outer = 00000000] 03:42:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (1C279800) [pid = 2336] [serial = 921] [outer = 1B6BA800] 03:42:32 INFO - PROCESS | 2336 | 1464864152721 Marionette DEBUG loaded listener.js 03:42:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1C287400) [pid = 2336] [serial = 922] [outer = 1B6BA800] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (19707C00) [pid = 2336] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (1971F400) [pid = 2336] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (0F9E7C00) [pid = 2336] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (11390400) [pid = 2336] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1A674400) [pid = 2336] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (0C80FC00) [pid = 2336] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (17237800) [pid = 2336] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (19A06000) [pid = 2336] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (14AA5800) [pid = 2336] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (14750400) [pid = 2336] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (1A50D000) [pid = 2336] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (17238C00) [pid = 2336] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (1004B400) [pid = 2336] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (1E3BA400) [pid = 2336] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (20007C00) [pid = 2336] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (20306800) [pid = 2336] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (172AA000) [pid = 2336] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (2070B000) [pid = 2336] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (20763C00) [pid = 2336] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1D6B6000) [pid = 2336] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (20F1B000) [pid = 2336] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1D699000) [pid = 2336] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (18A24400) [pid = 2336] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:42:33 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1408C000) [pid = 2336] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:42:33 INFO - PROCESS | 2336 | 1464864153342 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:42:33 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 03:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 870ms 03:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:42:33 INFO - PROCESS | 2336 | 1464864153372 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 03:42:33 INFO - PROCESS | 2336 | 1464864153375 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 03:42:33 INFO - PROCESS | 2336 | 1464864153378 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:42:33 INFO - PROCESS | 2336 | 1464864153380 Marionette TRACE conn5 <- [1,1194,null,{}] 03:42:33 INFO - PROCESS | 2336 | 1464864153383 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:33 INFO - PROCESS | 2336 | 1464864153471 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 03:42:33 INFO - PROCESS | 2336 | 1464864153477 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:33 INFO - PROCESS | 2336 | ++DOCSHELL 16C48000 == 76 [pid = 2336] [id = 308] 03:42:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (16C4BC00) [pid = 2336] [serial = 923] [outer = 00000000] 03:42:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (18B54800) [pid = 2336] [serial = 924] [outer = 16C4BC00] 03:42:33 INFO - PROCESS | 2336 | 1464864153521 Marionette DEBUG loaded listener.js 03:42:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1997A400) [pid = 2336] [serial = 925] [outer = 16C4BC00] 03:42:33 INFO - PROCESS | 2336 | 1464864153935 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:42:33 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 03:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 570ms 03:42:33 INFO - PROCESS | 2336 | 1464864153964 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 03:42:33 INFO - PROCESS | 2336 | 1464864153965 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 03:42:33 INFO - PROCESS | 2336 | 1464864153969 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:42:33 INFO - PROCESS | 2336 | 1464864153970 Marionette TRACE conn5 <- [1,1198,null,{}] 03:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:42:33 INFO - PROCESS | 2336 | 1464864153974 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:34 INFO - PROCESS | 2336 | 1464864154113 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 03:42:34 INFO - PROCESS | 2336 | 1464864154125 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:34 INFO - PROCESS | 2336 | ++DOCSHELL 13EAF000 == 77 [pid = 2336] [id = 309] 03:42:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1A66B000) [pid = 2336] [serial = 926] [outer = 00000000] 03:42:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1CEE6C00) [pid = 2336] [serial = 927] [outer = 1A66B000] 03:42:34 INFO - PROCESS | 2336 | 1464864154168 Marionette DEBUG loaded listener.js 03:42:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1D673C00) [pid = 2336] [serial = 928] [outer = 1A66B000] 03:42:34 INFO - PROCESS | 2336 | 1464864154561 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 03:42:34 INFO - PROCESS | 2336 | 1464864154603 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 03:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:42:34 INFO - PROCESS | 2336 | 1464864154605 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 03:42:34 INFO - PROCESS | 2336 | 1464864154608 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:42:34 INFO - PROCESS | 2336 | 1464864154610 Marionette TRACE conn5 <- [1,1202,null,{}] 03:42:34 INFO - PROCESS | 2336 | 1464864154614 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:34 INFO - PROCESS | 2336 | 1464864154740 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 03:42:34 INFO - PROCESS | 2336 | 1464864154749 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:34 INFO - PROCESS | 2336 | ++DOCSHELL 14A12C00 == 78 [pid = 2336] [id = 310] 03:42:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1D694400) [pid = 2336] [serial = 929] [outer = 00000000] 03:42:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1E3BC000) [pid = 2336] [serial = 930] [outer = 1D694400] 03:42:34 INFO - PROCESS | 2336 | 1464864154797 Marionette DEBUG loaded listener.js 03:42:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1FC36000) [pid = 2336] [serial = 931] [outer = 1D694400] 03:42:35 INFO - PROCESS | 2336 | 1464864155386 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 830ms 03:42:35 INFO - PROCESS | 2336 | 1464864155440 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 03:42:35 INFO - PROCESS | 2336 | 1464864155444 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 03:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:42:35 INFO - PROCESS | 2336 | 1464864155450 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:42:35 INFO - PROCESS | 2336 | 1464864155454 Marionette TRACE conn5 <- [1,1206,null,{}] 03:42:35 INFO - PROCESS | 2336 | 1464864155460 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:35 INFO - PROCESS | 2336 | 1464864155589 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 03:42:35 INFO - PROCESS | 2336 | 1464864155738 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:35 INFO - PROCESS | 2336 | ++DOCSHELL 0F9E8C00 == 79 [pid = 2336] [id = 311] 03:42:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (10056C00) [pid = 2336] [serial = 932] [outer = 00000000] 03:42:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1138F800) [pid = 2336] [serial = 933] [outer = 10056C00] 03:42:35 INFO - PROCESS | 2336 | 1464864155796 Marionette DEBUG loaded listener.js 03:42:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (14757000) [pid = 2336] [serial = 934] [outer = 10056C00] 03:42:36 INFO - PROCESS | 2336 | 1464864156386 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 990ms 03:42:36 INFO - PROCESS | 2336 | 1464864156440 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 03:42:36 INFO - PROCESS | 2336 | 1464864156446 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 03:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:42:36 INFO - PROCESS | 2336 | 1464864156453 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:42:36 INFO - PROCESS | 2336 | 1464864156456 Marionette TRACE conn5 <- [1,1210,null,{}] 03:42:36 INFO - PROCESS | 2336 | 1464864156460 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:36 INFO - PROCESS | 2336 | 1464864156579 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 03:42:36 INFO - PROCESS | 2336 | 1464864156695 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:36 INFO - PROCESS | 2336 | ++DOCSHELL 177D8C00 == 80 [pid = 2336] [id = 312] 03:42:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (177DC000) [pid = 2336] [serial = 935] [outer = 00000000] 03:42:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (18A3B800) [pid = 2336] [serial = 936] [outer = 177DC000] 03:42:36 INFO - PROCESS | 2336 | 1464864156789 Marionette DEBUG loaded listener.js 03:42:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1970EC00) [pid = 2336] [serial = 937] [outer = 177DC000] 03:42:37 INFO - PROCESS | 2336 | 1464864157413 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 03:42:37 INFO - PROCESS | 2336 | 1464864157427 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 03:42:37 INFO - PROCESS | 2336 | 1464864157431 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:42:37 INFO - PROCESS | 2336 | 1464864157435 Marionette TRACE conn5 <- [1,1214,null,{}] 03:42:37 INFO - PROCESS | 2336 | 1464864157446 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:37 INFO - PROCESS | 2336 | 1464864157564 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 03:42:37 INFO - PROCESS | 2336 | 1464864157710 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:37 INFO - PROCESS | 2336 | ++DOCSHELL 1AF17000 == 81 [pid = 2336] [id = 313] 03:42:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1D1BDC00) [pid = 2336] [serial = 938] [outer = 00000000] 03:42:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1E3BA400) [pid = 2336] [serial = 939] [outer = 1D1BDC00] 03:42:37 INFO - PROCESS | 2336 | 1464864157769 Marionette DEBUG loaded listener.js 03:42:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1FCCB000) [pid = 2336] [serial = 940] [outer = 1D1BDC00] 03:42:38 INFO - PROCESS | 2336 | 1464864158331 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 03:42:38 INFO - PROCESS | 2336 | 1464864158365 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 03:42:38 INFO - PROCESS | 2336 | 1464864158367 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 03:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:42:38 INFO - PROCESS | 2336 | 1464864158371 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:42:38 INFO - PROCESS | 2336 | 1464864158373 Marionette TRACE conn5 <- [1,1218,null,{}] 03:42:38 INFO - PROCESS | 2336 | 1464864158377 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:38 INFO - PROCESS | 2336 | 1464864158492 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 03:42:38 INFO - PROCESS | 2336 | 1464864158607 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:38 INFO - PROCESS | 2336 | ++DOCSHELL 20006800 == 82 [pid = 2336] [id = 314] 03:42:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (20007400) [pid = 2336] [serial = 941] [outer = 00000000] 03:42:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (2000E000) [pid = 2336] [serial = 942] [outer = 20007400] 03:42:38 INFO - PROCESS | 2336 | 1464864158701 Marionette DEBUG loaded listener.js 03:42:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (20301400) [pid = 2336] [serial = 943] [outer = 20007400] 03:42:39 INFO - PROCESS | 2336 | 1464864159285 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 03:42:39 INFO - PROCESS | 2336 | 1464864159345 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 03:42:39 INFO - PROCESS | 2336 | 1464864159347 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 03:42:39 INFO - PROCESS | 2336 | 1464864159351 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:42:39 INFO - PROCESS | 2336 | 1464864159353 Marionette TRACE conn5 <- [1,1222,null,{}] 03:42:39 INFO - PROCESS | 2336 | 1464864159357 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:39 INFO - PROCESS | 2336 | 1464864159514 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 03:42:39 INFO - PROCESS | 2336 | 1464864159582 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:39 INFO - PROCESS | 2336 | ++DOCSHELL 1D69C400 == 83 [pid = 2336] [id = 315] 03:42:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (20306000) [pid = 2336] [serial = 944] [outer = 00000000] 03:42:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (2030F800) [pid = 2336] [serial = 945] [outer = 20306000] 03:42:39 INFO - PROCESS | 2336 | 1464864159676 Marionette DEBUG loaded listener.js 03:42:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (20706C00) [pid = 2336] [serial = 946] [outer = 20306000] 03:42:40 INFO - PROCESS | 2336 | 1464864160224 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 03:42:40 INFO - PROCESS | 2336 | 1464864160284 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 03:42:40 INFO - PROCESS | 2336 | 1464864160287 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 03:42:40 INFO - PROCESS | 2336 | 1464864160290 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:42:40 INFO - PROCESS | 2336 | 1464864160292 Marionette TRACE conn5 <- [1,1226,null,{}] 03:42:40 INFO - PROCESS | 2336 | 1464864160296 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:40 INFO - PROCESS | 2336 | 1464864160432 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 03:42:40 INFO - PROCESS | 2336 | 1464864160571 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:40 INFO - PROCESS | 2336 | ++DOCSHELL 2030E400 == 84 [pid = 2336] [id = 316] 03:42:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (2070B000) [pid = 2336] [serial = 947] [outer = 00000000] 03:42:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (20770C00) [pid = 2336] [serial = 948] [outer = 2070B000] 03:42:40 INFO - PROCESS | 2336 | 1464864160627 Marionette DEBUG loaded listener.js 03:42:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (208E1800) [pid = 2336] [serial = 949] [outer = 2070B000] 03:42:41 INFO - PROCESS | 2336 | 1464864161172 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 929ms 03:42:41 INFO - PROCESS | 2336 | 1464864161233 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 03:42:41 INFO - PROCESS | 2336 | 1464864161236 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 03:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:42:41 INFO - PROCESS | 2336 | 1464864161239 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:42:41 INFO - PROCESS | 2336 | 1464864161241 Marionette TRACE conn5 <- [1,1230,null,{}] 03:42:41 INFO - PROCESS | 2336 | 1464864161278 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:41 INFO - PROCESS | 2336 | 1464864161409 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 03:42:41 INFO - PROCESS | 2336 | 1464864161551 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:41 INFO - PROCESS | 2336 | ++DOCSHELL 0C867000 == 85 [pid = 2336] [id = 317] 03:42:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (0C947400) [pid = 2336] [serial = 950] [outer = 00000000] 03:42:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (14185000) [pid = 2336] [serial = 951] [outer = 0C947400] 03:42:41 INFO - PROCESS | 2336 | 1464864161606 Marionette DEBUG loaded listener.js 03:42:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (14A0C000) [pid = 2336] [serial = 952] [outer = 0C947400] 03:42:42 INFO - PROCESS | 2336 | 1464864162405 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1217ms 03:42:42 INFO - PROCESS | 2336 | 1464864162457 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 03:42:42 INFO - PROCESS | 2336 | 1464864162461 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 03:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:42:42 INFO - PROCESS | 2336 | 1464864162466 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:42:42 INFO - PROCESS | 2336 | 1464864162469 Marionette TRACE conn5 <- [1,1234,null,{}] 03:42:42 INFO - PROCESS | 2336 | 1464864162475 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:42 INFO - PROCESS | 2336 | 1464864162587 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 03:42:42 INFO - PROCESS | 2336 | 1464864162734 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:42 INFO - PROCESS | 2336 | ++DOCSHELL 106A3000 == 86 [pid = 2336] [id = 318] 03:42:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (106AAC00) [pid = 2336] [serial = 953] [outer = 00000000] 03:42:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (14796400) [pid = 2336] [serial = 954] [outer = 106AAC00] 03:42:42 INFO - PROCESS | 2336 | 1464864162786 Marionette DEBUG loaded listener.js 03:42:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (14AB3000) [pid = 2336] [serial = 955] [outer = 106AAC00] 03:42:43 INFO - PROCESS | 2336 | 1464864163424 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1021ms 03:42:43 INFO - PROCESS | 2336 | 1464864163488 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 03:42:43 INFO - PROCESS | 2336 | 1464864163494 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 03:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:42:43 INFO - PROCESS | 2336 | 1464864163500 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:42:43 INFO - PROCESS | 2336 | 1464864163502 Marionette TRACE conn5 <- [1,1238,null,{}] 03:42:43 INFO - PROCESS | 2336 | 1464864163506 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:43 INFO - PROCESS | 2336 | 1464864163650 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 13EAF000 == 85 [pid = 2336] [id = 309] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 16C48000 == 84 [pid = 2336] [id = 308] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 1B69E400 == 83 [pid = 2336] [id = 307] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 1A670000 == 82 [pid = 2336] [id = 306] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 198EB800 == 81 [pid = 2336] [id = 305] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 18A42800 == 80 [pid = 2336] [id = 304] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 1832A800 == 79 [pid = 2336] [id = 303] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (1C27BC00) [pid = 2336] [serial = 840] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (106A2000) [pid = 2336] [serial = 828] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (1A7EC400) [pid = 2336] [serial = 834] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (1B6C1000) [pid = 2336] [serial = 837] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (174A0000) [pid = 2336] [serial = 831] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (1B6BA400) [pid = 2336] [serial = 876] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 0C815C00 == 78 [pid = 2336] [id = 302] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 14759400 == 77 [pid = 2336] [id = 301] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 172AAC00 == 76 [pid = 2336] [id = 269] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 1C282C00 == 75 [pid = 2336] [id = 296] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 1A68B400 == 74 [pid = 2336] [id = 295] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 14772000 == 73 [pid = 2336] [id = 294] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 0C85DC00 == 72 [pid = 2336] [id = 293] 03:42:43 INFO - PROCESS | 2336 | --DOCSHELL 1824B400 == 71 [pid = 2336] [id = 292] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (20F20800) [pid = 2336] [serial = 745] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (1D6BF000) [pid = 2336] [serial = 742] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (20F26800) [pid = 2336] [serial = 739] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (20013C00) [pid = 2336] [serial = 736] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (1A506800) [pid = 2336] [serial = 733] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (14799000) [pid = 2336] [serial = 730] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (11354800) [pid = 2336] [serial = 678] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1FCCCC00) [pid = 2336] [serial = 684] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (20014000) [pid = 2336] [serial = 687] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (2030D400) [pid = 2336] [serial = 690] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (18A20400) [pid = 2336] [serial = 681] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (21E15C00) [pid = 2336] [serial = 693] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (1970FC00) [pid = 2336] [serial = 861] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (19972400) [pid = 2336] [serial = 864] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (19710000) [pid = 2336] [serial = 862] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (1093A800) [pid = 2336] [serial = 849] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (140F2800) [pid = 2336] [serial = 850] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (1069FC00) [pid = 2336] [serial = 847] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (1408FC00) [pid = 2336] [serial = 846] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (1AE39800) [pid = 2336] [serial = 826] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (0CA01C00) [pid = 2336] [serial = 844] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (0C93B400) [pid = 2336] [serial = 843] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (177CE800) [pid = 2336] [serial = 855] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1A584400) [pid = 2336] [serial = 867] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (18322800) [pid = 2336] [serial = 856] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (160E0C00) [pid = 2336] [serial = 852] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (14AB2000) [pid = 2336] [serial = 853] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1832F000) [pid = 2336] [serial = 858] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (19A02800) [pid = 2336] [serial = 865] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (1A713C00) [pid = 2336] [serial = 874] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1A674C00) [pid = 2336] [serial = 873] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1A58BC00) [pid = 2336] [serial = 868] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (19718800) [pid = 2336] [serial = 870] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1997BC00) [pid = 2336] [serial = 871] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (18A3C800) [pid = 2336] [serial = 859] [outer = 00000000] [url = about:blank] 03:42:43 INFO - PROCESS | 2336 | 1464864163833 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:43 INFO - PROCESS | 2336 | ++DOCSHELL 0C80C000 == 72 [pid = 2336] [id = 319] 03:42:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (0C80EC00) [pid = 2336] [serial = 956] [outer = 00000000] 03:42:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (0CA06400) [pid = 2336] [serial = 957] [outer = 0C80EC00] 03:42:43 INFO - PROCESS | 2336 | 1464864163878 Marionette DEBUG loaded listener.js 03:42:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (106ABC00) [pid = 2336] [serial = 958] [outer = 0C80EC00] 03:42:44 INFO - PROCESS | 2336 | 1464864164342 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 870ms 03:42:44 INFO - PROCESS | 2336 | 1464864164373 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 03:42:44 INFO - PROCESS | 2336 | 1464864164375 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 03:42:44 INFO - PROCESS | 2336 | 1464864164378 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:42:44 INFO - PROCESS | 2336 | 1464864164382 Marionette TRACE conn5 <- [1,1242,null,{}] 03:42:44 INFO - PROCESS | 2336 | 1464864164392 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:44 INFO - PROCESS | 2336 | 1464864164486 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 03:42:44 INFO - PROCESS | 2336 | 1464864164494 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:44 INFO - PROCESS | 2336 | ++DOCSHELL 1418A800 == 73 [pid = 2336] [id = 320] 03:42:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1473EC00) [pid = 2336] [serial = 959] [outer = 00000000] 03:42:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (177CE800) [pid = 2336] [serial = 960] [outer = 1473EC00] 03:42:44 INFO - PROCESS | 2336 | 1464864164541 Marionette DEBUG loaded listener.js 03:42:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1832A400) [pid = 2336] [serial = 961] [outer = 1473EC00] 03:42:45 INFO - PROCESS | 2336 | 1464864165021 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 03:42:45 INFO - PROCESS | 2336 | 1464864165053 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 03:42:45 INFO - PROCESS | 2336 | 1464864165055 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 03:42:45 INFO - PROCESS | 2336 | 1464864165058 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - PROCESS | 2336 | 1464864165060 Marionette TRACE conn5 <- [1,1246,null,{}] 03:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:42:45 INFO - PROCESS | 2336 | 1464864165063 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:45 INFO - PROCESS | 2336 | 1464864165155 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 03:42:45 INFO - PROCESS | 2336 | 1464864165286 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 2336 | ++DOCSHELL 18A44800 == 74 [pid = 2336] [id = 321] 03:42:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (18A49800) [pid = 2336] [serial = 962] [outer = 00000000] 03:42:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (19709800) [pid = 2336] [serial = 963] [outer = 18A49800] 03:42:45 INFO - PROCESS | 2336 | 1464864165337 Marionette DEBUG loaded listener.js 03:42:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (19717400) [pid = 2336] [serial = 964] [outer = 18A49800] 03:42:45 INFO - PROCESS | 2336 | 1464864165696 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 03:42:45 INFO - PROCESS | 2336 | 1464864165733 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 03:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:42:45 INFO - PROCESS | 2336 | 1464864165735 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 03:42:45 INFO - PROCESS | 2336 | 1464864165738 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:42:45 INFO - PROCESS | 2336 | 1464864165740 Marionette TRACE conn5 <- [1,1250,null,{}] 03:42:45 INFO - PROCESS | 2336 | 1464864165743 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:45 INFO - PROCESS | 2336 | 1464864165832 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 03:42:45 INFO - PROCESS | 2336 | 1464864165959 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:45 INFO - PROCESS | 2336 | ++DOCSHELL 14751800 == 75 [pid = 2336] [id = 322] 03:42:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (18A24000) [pid = 2336] [serial = 965] [outer = 00000000] 03:42:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (198EBC00) [pid = 2336] [serial = 966] [outer = 18A24000] 03:42:46 INFO - PROCESS | 2336 | 1464864166004 Marionette DEBUG loaded listener.js 03:42:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1997A000) [pid = 2336] [serial = 967] [outer = 18A24000] 03:42:46 INFO - PROCESS | 2336 | 1464864166415 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 03:42:46 INFO - PROCESS | 2336 | 1464864166469 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 03:42:46 INFO - PROCESS | 2336 | 1464864166471 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 03:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:42:46 INFO - PROCESS | 2336 | 1464864166480 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:42:46 INFO - PROCESS | 2336 | 1464864166482 Marionette TRACE conn5 <- [1,1254,null,{}] 03:42:46 INFO - PROCESS | 2336 | 1464864166485 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:46 INFO - PROCESS | 2336 | 1464864166651 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 03:42:46 INFO - PROCESS | 2336 | 1464864166678 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:46 INFO - PROCESS | 2336 | ++DOCSHELL 19A0DC00 == 76 [pid = 2336] [id = 323] 03:42:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1A580800) [pid = 2336] [serial = 968] [outer = 00000000] 03:42:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1A687C00) [pid = 2336] [serial = 969] [outer = 1A580800] 03:42:46 INFO - PROCESS | 2336 | 1464864166722 Marionette DEBUG loaded listener.js 03:42:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1A715000) [pid = 2336] [serial = 970] [outer = 1A580800] 03:42:47 INFO - PROCESS | 2336 | 1464864167177 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 03:42:47 INFO - PROCESS | 2336 | 1464864167214 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 03:42:47 INFO - PROCESS | 2336 | 1464864167216 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 03:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:42:47 INFO - PROCESS | 2336 | 1464864167219 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:42:47 INFO - PROCESS | 2336 | 1464864167221 Marionette TRACE conn5 <- [1,1258,null,{}] 03:42:47 INFO - PROCESS | 2336 | 1464864167229 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:47 INFO - PROCESS | 2336 | 1464864167349 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 03:42:47 INFO - PROCESS | 2336 | 1464864167411 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:47 INFO - PROCESS | 2336 | ++DOCSHELL 18256800 == 77 [pid = 2336] [id = 324] 03:42:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (18323C00) [pid = 2336] [serial = 971] [outer = 00000000] 03:42:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1AF15400) [pid = 2336] [serial = 972] [outer = 18323C00] 03:42:47 INFO - PROCESS | 2336 | 1464864167458 Marionette DEBUG loaded listener.js 03:42:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1B60D000) [pid = 2336] [serial = 973] [outer = 18323C00] 03:42:47 INFO - PROCESS | 2336 | 1464864167875 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (1B6BA800) [pid = 2336] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (16C4BC00) [pid = 2336] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (1A66B000) [pid = 2336] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (1CEE8C00) [pid = 2336] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (0CA0DC00) [pid = 2336] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1FCCC400) [pid = 2336] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1FC34C00) [pid = 2336] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (160D9C00) [pid = 2336] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (1B60D800) [pid = 2336] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (20309C00) [pid = 2336] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1A58AC00) [pid = 2336] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1B6B7400) [pid = 2336] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (0C93D400) [pid = 2336] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1C24CC00) [pid = 2336] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (18250800) [pid = 2336] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (1A691C00) [pid = 2336] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (198F4C00) [pid = 2336] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1A678400) [pid = 2336] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (0FA60800) [pid = 2336] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1832AC00) [pid = 2336] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (18A4E800) [pid = 2336] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (14759800) [pid = 2336] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:42:48 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (10938000) [pid = 2336] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:42:48 INFO - PROCESS | 2336 | 1464864168185 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 03:42:48 INFO - PROCESS | 2336 | 1464864168187 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 03:42:48 INFO - PROCESS | 2336 | 1464864168196 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:42:48 INFO - PROCESS | 2336 | 1464864168198 Marionette TRACE conn5 <- [1,1262,null,{}] 03:42:48 INFO - PROCESS | 2336 | 1464864168201 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 2336 | 1464864168293 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 03:42:48 INFO - PROCESS | 2336 | 1464864168299 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:48 INFO - PROCESS | 2336 | ++DOCSHELL 10938000 == 78 [pid = 2336] [id = 325] 03:42:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (109FC000) [pid = 2336] [serial = 974] [outer = 00000000] 03:42:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (160D9C00) [pid = 2336] [serial = 975] [outer = 109FC000] 03:42:48 INFO - PROCESS | 2336 | 1464864168354 Marionette DEBUG loaded listener.js 03:42:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (17240000) [pid = 2336] [serial = 976] [outer = 109FC000] 03:42:48 INFO - PROCESS | 2336 | 1464864168781 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 631ms 03:42:48 INFO - PROCESS | 2336 | 1464864168831 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 03:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:42:48 INFO - PROCESS | 2336 | 1464864168833 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 03:42:48 INFO - PROCESS | 2336 | 1464864168836 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:42:48 INFO - PROCESS | 2336 | 1464864168838 Marionette TRACE conn5 <- [1,1266,null,{}] 03:42:48 INFO - PROCESS | 2336 | 1464864168841 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:48 INFO - PROCESS | 2336 | 1464864168929 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 03:42:48 INFO - PROCESS | 2336 | 1464864168936 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:48 INFO - PROCESS | 2336 | ++DOCSHELL 18250800 == 79 [pid = 2336] [id = 326] 03:42:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1832AC00) [pid = 2336] [serial = 977] [outer = 00000000] 03:42:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1A66B000) [pid = 2336] [serial = 978] [outer = 1832AC00] 03:42:48 INFO - PROCESS | 2336 | 1464864168979 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1B6C1000) [pid = 2336] [serial = 979] [outer = 1832AC00] 03:42:49 INFO - PROCESS | 2336 | 1464864169410 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 631ms 03:42:49 INFO - PROCESS | 2336 | 1464864169468 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 03:42:49 INFO - PROCESS | 2336 | 1464864169471 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 03:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:42:49 INFO - PROCESS | 2336 | 1464864169474 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:42:49 INFO - PROCESS | 2336 | 1464864169475 Marionette TRACE conn5 <- [1,1270,null,{}] 03:42:49 INFO - PROCESS | 2336 | 1464864169479 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:49 INFO - PROCESS | 2336 | 1464864169569 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 03:42:49 INFO - PROCESS | 2336 | 1464864169576 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:49 INFO - PROCESS | 2336 | ++DOCSHELL 0FA5A400 == 80 [pid = 2336] [id = 327] 03:42:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (18A3F000) [pid = 2336] [serial = 980] [outer = 00000000] 03:42:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1C283C00) [pid = 2336] [serial = 981] [outer = 18A3F000] 03:42:49 INFO - PROCESS | 2336 | 1464864169619 Marionette DEBUG loaded listener.js 03:42:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1CEEFC00) [pid = 2336] [serial = 982] [outer = 18A3F000] 03:42:50 INFO - PROCESS | 2336 | 1464864170064 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 03:42:50 INFO - PROCESS | 2336 | 1464864170118 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 03:42:50 INFO - PROCESS | 2336 | 1464864170120 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 03:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:42:50 INFO - PROCESS | 2336 | 1464864170219 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:42:50 INFO - PROCESS | 2336 | 1464864170223 Marionette TRACE conn5 <- [1,1274,null,{}] 03:42:50 INFO - PROCESS | 2336 | 1464864170229 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:50 INFO - PROCESS | 2336 | 1464864170356 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 03:42:50 INFO - PROCESS | 2336 | 1464864170497 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:50 INFO - PROCESS | 2336 | ++DOCSHELL 10047400 == 81 [pid = 2336] [id = 328] 03:42:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (10121800) [pid = 2336] [serial = 983] [outer = 00000000] 03:42:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1069FC00) [pid = 2336] [serial = 984] [outer = 10121800] 03:42:50 INFO - PROCESS | 2336 | 1464864170552 Marionette DEBUG loaded listener.js 03:42:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (11354800) [pid = 2336] [serial = 985] [outer = 10121800] 03:42:51 INFO - PROCESS | 2336 | 1464864171191 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1090ms 03:42:51 INFO - PROCESS | 2336 | 1464864171245 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 03:42:51 INFO - PROCESS | 2336 | 1464864171249 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 03:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:42:51 INFO - PROCESS | 2336 | 1464864171253 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:42:51 INFO - PROCESS | 2336 | 1464864171256 Marionette TRACE conn5 <- [1,1278,null,{}] 03:42:51 INFO - PROCESS | 2336 | 1464864171264 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:51 INFO - PROCESS | 2336 | 1464864171386 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 03:42:51 INFO - PROCESS | 2336 | 1464864171531 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:51 INFO - PROCESS | 2336 | ++DOCSHELL 16CE6400 == 82 [pid = 2336] [id = 329] 03:42:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (16CE7800) [pid = 2336] [serial = 986] [outer = 00000000] 03:42:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (187E4C00) [pid = 2336] [serial = 987] [outer = 16CE7800] 03:42:51 INFO - PROCESS | 2336 | 1464864171587 Marionette DEBUG loaded listener.js 03:42:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (18A48C00) [pid = 2336] [serial = 988] [outer = 16CE7800] 03:42:52 INFO - PROCESS | 2336 | 1464864172207 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1022ms 03:42:52 INFO - PROCESS | 2336 | 1464864172276 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 03:42:52 INFO - PROCESS | 2336 | 1464864172279 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 03:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:42:52 INFO - PROCESS | 2336 | 1464864172283 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:42:52 INFO - PROCESS | 2336 | 1464864172285 Marionette TRACE conn5 <- [1,1282,null,{}] 03:42:52 INFO - PROCESS | 2336 | 1464864172289 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:52 INFO - PROCESS | 2336 | 1464864172454 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 03:42:52 INFO - PROCESS | 2336 | 1464864172570 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:52 INFO - PROCESS | 2336 | ++DOCSHELL 1AF1C400 == 83 [pid = 2336] [id = 330] 03:42:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1AF1CC00) [pid = 2336] [serial = 989] [outer = 00000000] 03:42:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1C27B400) [pid = 2336] [serial = 990] [outer = 1AF1CC00] 03:42:52 INFO - PROCESS | 2336 | 1464864172632 Marionette DEBUG loaded listener.js 03:42:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1D1C3800) [pid = 2336] [serial = 991] [outer = 1AF1CC00] 03:42:53 INFO - PROCESS | 2336 | 1464864173211 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 03:42:53 INFO - PROCESS | 2336 | 1464864173256 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 03:42:53 INFO - PROCESS | 2336 | 1464864173259 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 03:42:53 INFO - PROCESS | 2336 | 1464864173262 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:42:53 INFO - PROCESS | 2336 | 1464864173264 Marionette TRACE conn5 <- [1,1286,null,{}] 03:42:53 INFO - PROCESS | 2336 | 1464864173268 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:53 INFO - PROCESS | 2336 | 1464864173384 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 03:42:53 INFO - PROCESS | 2336 | 1464864173499 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:53 INFO - PROCESS | 2336 | ++DOCSHELL 1D6B4400 == 84 [pid = 2336] [id = 331] 03:42:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1D6BB000) [pid = 2336] [serial = 992] [outer = 00000000] 03:42:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1FC33400) [pid = 2336] [serial = 993] [outer = 1D6BB000] 03:42:53 INFO - PROCESS | 2336 | 1464864173594 Marionette DEBUG loaded listener.js 03:42:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1FCC8000) [pid = 2336] [serial = 994] [outer = 1D6BB000] 03:42:54 INFO - PROCESS | 2336 | 1464864174201 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 03:42:54 INFO - PROCESS | 2336 | 1464864174236 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 03:42:54 INFO - PROCESS | 2336 | 1464864174238 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 03:42:54 INFO - PROCESS | 2336 | 1464864174241 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:42:54 INFO - PROCESS | 2336 | 1464864174243 Marionette TRACE conn5 <- [1,1290,null,{}] 03:42:54 INFO - PROCESS | 2336 | 1464864174247 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:54 INFO - PROCESS | 2336 | 1464864174358 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 03:42:54 INFO - PROCESS | 2336 | 1464864174474 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:54 INFO - PROCESS | 2336 | ++DOCSHELL 1D6B6800 == 85 [pid = 2336] [id = 332] 03:42:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1FCCC000) [pid = 2336] [serial = 995] [outer = 00000000] 03:42:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (20008400) [pid = 2336] [serial = 996] [outer = 1FCCC000] 03:42:54 INFO - PROCESS | 2336 | 1464864174568 Marionette DEBUG loaded listener.js 03:42:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (20301C00) [pid = 2336] [serial = 997] [outer = 1FCCC000] 03:42:55 INFO - PROCESS | 2336 | 1464864175097 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 930ms 03:42:55 INFO - PROCESS | 2336 | 1464864175176 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 03:42:55 INFO - PROCESS | 2336 | 1464864175178 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 03:42:55 INFO - PROCESS | 2336 | 1464864175182 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:42:55 INFO - PROCESS | 2336 | 1464864175184 Marionette TRACE conn5 <- [1,1294,null,{}] 03:42:55 INFO - PROCESS | 2336 | 1464864175188 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:55 INFO - PROCESS | 2336 | 1464864175322 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 03:42:55 INFO - PROCESS | 2336 | 1464864175470 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:55 INFO - PROCESS | 2336 | ++DOCSHELL 20765800 == 86 [pid = 2336] [id = 333] 03:42:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (20765C00) [pid = 2336] [serial = 998] [outer = 00000000] 03:42:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (2076D800) [pid = 2336] [serial = 999] [outer = 20765C00] 03:42:55 INFO - PROCESS | 2336 | 1464864175525 Marionette DEBUG loaded listener.js 03:42:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (208E6000) [pid = 2336] [serial = 1000] [outer = 20765C00] 03:42:56 INFO - PROCESS | 2336 | 1464864176088 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 03:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:42:56 INFO - PROCESS | 2336 | 1464864176156 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 03:42:56 INFO - PROCESS | 2336 | 1464864176159 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 03:42:56 INFO - PROCESS | 2336 | 1464864176162 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:42:56 INFO - PROCESS | 2336 | 1464864176164 Marionette TRACE conn5 <- [1,1298,null,{}] 03:42:56 INFO - PROCESS | 2336 | 1464864176168 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:56 INFO - PROCESS | 2336 | 1464864176277 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 03:42:56 INFO - PROCESS | 2336 | 1464864176421 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:56 INFO - PROCESS | 2336 | ++DOCSHELL 14739000 == 87 [pid = 2336] [id = 334] 03:42:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (16CE8400) [pid = 2336] [serial = 1001] [outer = 00000000] 03:42:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (208EBC00) [pid = 2336] [serial = 1002] [outer = 16CE8400] 03:42:56 INFO - PROCESS | 2336 | 1464864176476 Marionette DEBUG loaded listener.js 03:42:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (20D25800) [pid = 2336] [serial = 1003] [outer = 16CE8400] 03:42:57 INFO - PROCESS | 2336 | 1464864177089 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 03:42:57 INFO - PROCESS | 2336 | 1464864177139 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 03:42:57 INFO - PROCESS | 2336 | 1464864177142 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:42:57 INFO - PROCESS | 2336 | 1464864177144 Marionette TRACE conn5 <- [1,1302,null,{}] 03:42:57 INFO - PROCESS | 2336 | 1464864177148 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:57 INFO - PROCESS | 2336 | 1464864177260 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 03:42:57 INFO - PROCESS | 2336 | 1464864177405 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:57 INFO - PROCESS | 2336 | ++DOCSHELL 0CA10C00 == 88 [pid = 2336] [id = 335] 03:42:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (0F9EDC00) [pid = 2336] [serial = 1004] [outer = 00000000] 03:42:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (14188000) [pid = 2336] [serial = 1005] [outer = 0F9EDC00] 03:42:57 INFO - PROCESS | 2336 | 1464864177460 Marionette DEBUG loaded listener.js 03:42:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (18A43800) [pid = 2336] [serial = 1006] [outer = 0F9EDC00] 03:42:58 INFO - PROCESS | 2336 | 1464864178259 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1165ms 03:42:58 INFO - PROCESS | 2336 | 1464864178311 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 03:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:42:58 INFO - PROCESS | 2336 | 1464864178316 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 03:42:58 INFO - PROCESS | 2336 | 1464864178321 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:42:58 INFO - PROCESS | 2336 | 1464864178325 Marionette TRACE conn5 <- [1,1306,null,{}] 03:42:58 INFO - PROCESS | 2336 | 1464864178330 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:58 INFO - PROCESS | 2336 | 1464864178442 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 03:42:58 INFO - PROCESS | 2336 | 1464864178574 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:58 INFO - PROCESS | 2336 | ++DOCSHELL 140EA400 == 89 [pid = 2336] [id = 336] 03:42:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (14863C00) [pid = 2336] [serial = 1007] [outer = 00000000] 03:42:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (17232C00) [pid = 2336] [serial = 1008] [outer = 14863C00] 03:42:58 INFO - PROCESS | 2336 | 1464864178623 Marionette DEBUG loaded listener.js 03:42:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (18323400) [pid = 2336] [serial = 1009] [outer = 14863C00] 03:42:59 INFO - PROCESS | 2336 | 1464864179247 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 1CFE3800 == 88 [pid = 2336] [id = 164] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 14861000 == 87 [pid = 2336] [id = 211] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 18250800 == 86 [pid = 2336] [id = 326] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 10938000 == 85 [pid = 2336] [id = 325] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 18256800 == 84 [pid = 2336] [id = 324] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 19A0DC00 == 83 [pid = 2336] [id = 323] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 14751800 == 82 [pid = 2336] [id = 322] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 18A44800 == 81 [pid = 2336] [id = 321] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 1418A800 == 80 [pid = 2336] [id = 320] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 0C80C000 == 79 [pid = 2336] [id = 319] 03:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 990ms 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (1069D000) [pid = 2336] [serial = 879] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (16C47800) [pid = 2336] [serial = 882] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (1B603C00) [pid = 2336] [serial = 885] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1CEE8000) [pid = 2336] [serial = 888] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (1D1BFC00) [pid = 2336] [serial = 891] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (1D6B9400) [pid = 2336] [serial = 894] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (1E3C0C00) [pid = 2336] [serial = 897] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (1E3BC000) [pid = 2336] [serial = 930] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 106A3000 == 78 [pid = 2336] [id = 318] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 20006800 == 77 [pid = 2336] [id = 314] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 1AF17000 == 76 [pid = 2336] [id = 313] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 177D8C00 == 75 [pid = 2336] [id = 312] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 0F9E8C00 == 74 [pid = 2336] [id = 311] 03:42:59 INFO - PROCESS | 2336 | --DOCSHELL 14A12C00 == 73 [pid = 2336] [id = 310] 03:42:59 INFO - PROCESS | 2336 | 1464864179342 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 03:42:59 INFO - PROCESS | 2336 | 1464864179348 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (1E3BA000) [pid = 2336] [serial = 784] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (109F1400) [pid = 2336] [serial = 829] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (2030A400) [pid = 2336] [serial = 790] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (1FC3E400) [pid = 2336] [serial = 787] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (187EAC00) [pid = 2336] [serial = 832] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (1FCD4800) [pid = 2336] [serial = 727] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (2076BC00) [pid = 2336] [serial = 793] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (1AF1B800) [pid = 2336] [serial = 835] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (1BB3C000) [pid = 2336] [serial = 838] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (10123800) [pid = 2336] [serial = 775] [outer = 00000000] [url = about:blank] 03:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1C282800) [pid = 2336] [serial = 841] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (18A22400) [pid = 2336] [serial = 778] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1CEF0800) [pid = 2336] [serial = 781] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (18B54800) [pid = 2336] [serial = 924] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1997A400) [pid = 2336] [serial = 925] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (19793000) [pid = 2336] [serial = 913] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1CEE6C00) [pid = 2336] [serial = 927] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (1D673C00) [pid = 2336] [serial = 928] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (19A07C00) [pid = 2336] [serial = 915] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1A585C00) [pid = 2336] [serial = 916] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (1B607C00) [pid = 2336] [serial = 919] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1AE42800) [pid = 2336] [serial = 918] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1138F000) [pid = 2336] [serial = 906] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (14742000) [pid = 2336] [serial = 907] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (187E3000) [pid = 2336] [serial = 909] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (18A3D400) [pid = 2336] [serial = 910] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1971B000) [pid = 2336] [serial = 912] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (16CE5400) [pid = 2336] [serial = 904] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1475DC00) [pid = 2336] [serial = 903] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (18A5AC00) [pid = 2336] [serial = 901] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (18329C00) [pid = 2336] [serial = 900] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1C279800) [pid = 2336] [serial = 921] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1C287400) [pid = 2336] [serial = 922] [outer = 00000000] [url = about:blank] 03:42:59 INFO - PROCESS | 2336 | 1464864179408 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:42:59 INFO - PROCESS | 2336 | 1464864179411 Marionette TRACE conn5 <- [1,1310,null,{}] 03:42:59 INFO - PROCESS | 2336 | 1464864179418 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:42:59 INFO - PROCESS | 2336 | 1464864179520 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 03:42:59 INFO - PROCESS | 2336 | 1464864179527 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:42:59 INFO - PROCESS | 2336 | ++DOCSHELL 1069CC00 == 74 [pid = 2336] [id = 337] 03:42:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1069D000) [pid = 2336] [serial = 1010] [outer = 00000000] 03:42:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (106AB400) [pid = 2336] [serial = 1011] [outer = 1069D000] 03:42:59 INFO - PROCESS | 2336 | 1464864179573 Marionette DEBUG loaded listener.js 03:42:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (13E84800) [pid = 2336] [serial = 1012] [outer = 1069D000] 03:43:00 INFO - PROCESS | 2336 | 1464864180057 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 714ms 03:43:00 INFO - PROCESS | 2336 | 1464864180092 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 03:43:00 INFO - PROCESS | 2336 | 1464864180094 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 03:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:43:00 INFO - PROCESS | 2336 | 1464864180097 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - PROCESS | 2336 | 1464864180100 Marionette TRACE conn5 <- [1,1314,null,{}] 03:43:00 INFO - PROCESS | 2336 | 1464864180110 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:00 INFO - PROCESS | 2336 | 1464864180206 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 03:43:00 INFO - PROCESS | 2336 | 1464864180217 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:00 INFO - PROCESS | 2336 | ++DOCSHELL 18330400 == 75 [pid = 2336] [id = 338] 03:43:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (18347000) [pid = 2336] [serial = 1013] [outer = 00000000] 03:43:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (18A1C800) [pid = 2336] [serial = 1014] [outer = 18347000] 03:43:00 INFO - PROCESS | 2336 | 1464864180264 Marionette DEBUG loaded listener.js 03:43:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (18A58000) [pid = 2336] [serial = 1015] [outer = 18347000] 03:43:00 INFO - PROCESS | 2336 | 1464864180739 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:43:00 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 03:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 03:43:00 INFO - PROCESS | 2336 | 1464864180772 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 03:43:00 INFO - PROCESS | 2336 | 1464864180775 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 03:43:00 INFO - PROCESS | 2336 | 1464864180783 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:43:00 INFO - PROCESS | 2336 | 1464864180785 Marionette TRACE conn5 <- [1,1318,null,{}] 03:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:43:00 INFO - PROCESS | 2336 | 1464864180788 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:00 INFO - PROCESS | 2336 | 1464864180884 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 03:43:01 INFO - PROCESS | 2336 | 1464864181016 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:01 INFO - PROCESS | 2336 | ++DOCSHELL 16C4B800 == 76 [pid = 2336] [id = 339] 03:43:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (18B54400) [pid = 2336] [serial = 1016] [outer = 00000000] 03:43:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (19791000) [pid = 2336] [serial = 1017] [outer = 18B54400] 03:43:01 INFO - PROCESS | 2336 | 1464864181060 Marionette DEBUG loaded listener.js 03:43:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (19973C00) [pid = 2336] [serial = 1018] [outer = 18B54400] 03:43:01 INFO - PROCESS | 2336 | 1464864181440 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:43:01 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 03:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 03:43:01 INFO - PROCESS | 2336 | 1464864181457 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 03:43:01 INFO - PROCESS | 2336 | 1464864181459 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 03:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:43:01 INFO - PROCESS | 2336 | 1464864181462 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:43:01 INFO - PROCESS | 2336 | 1464864181473 Marionette TRACE conn5 <- [1,1322,null,{}] 03:43:01 INFO - PROCESS | 2336 | 1464864181477 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:01 INFO - PROCESS | 2336 | 1464864181566 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 03:43:01 INFO - PROCESS | 2336 | 1464864181686 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:01 INFO - PROCESS | 2336 | ++DOCSHELL 19970400 == 77 [pid = 2336] [id = 340] 03:43:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (19977400) [pid = 2336] [serial = 1019] [outer = 00000000] 03:43:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1A510800) [pid = 2336] [serial = 1020] [outer = 19977400] 03:43:01 INFO - PROCESS | 2336 | 1464864181731 Marionette DEBUG loaded listener.js 03:43:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1A58D800) [pid = 2336] [serial = 1021] [outer = 19977400] 03:43:02 INFO - PROCESS | 2336 | 1464864182161 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 03:43:02 INFO - PROCESS | 2336 | 1464864182193 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 03:43:02 INFO - PROCESS | 2336 | 1464864182195 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 03:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:43:02 INFO - PROCESS | 2336 | 1464864182198 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:43:02 INFO - PROCESS | 2336 | 1464864182200 Marionette TRACE conn5 <- [1,1326,null,{}] 03:43:02 INFO - PROCESS | 2336 | 1464864182204 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:02 INFO - PROCESS | 2336 | 1464864182365 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 03:43:02 INFO - PROCESS | 2336 | 1464864182390 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:02 INFO - PROCESS | 2336 | ++DOCSHELL 1A66DC00 == 78 [pid = 2336] [id = 341] 03:43:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1A675C00) [pid = 2336] [serial = 1022] [outer = 00000000] 03:43:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1AF20800) [pid = 2336] [serial = 1023] [outer = 1A675C00] 03:43:02 INFO - PROCESS | 2336 | 1464864182434 Marionette DEBUG loaded listener.js 03:43:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1AF31800) [pid = 2336] [serial = 1024] [outer = 1A675C00] 03:43:03 INFO - PROCESS | 2336 | 1464864183330 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1184ms 03:43:03 INFO - PROCESS | 2336 | 1464864183384 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 03:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:43:03 INFO - PROCESS | 2336 | 1464864183386 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 03:43:03 INFO - PROCESS | 2336 | 1464864183389 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:43:03 INFO - PROCESS | 2336 | 1464864183390 Marionette TRACE conn5 <- [1,1330,null,{}] 03:43:03 INFO - PROCESS | 2336 | 1464864183394 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:03 INFO - PROCESS | 2336 | 1464864183522 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 03:43:03 INFO - PROCESS | 2336 | 1464864183585 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:03 INFO - PROCESS | 2336 | ++DOCSHELL 198F4C00 == 79 [pid = 2336] [id = 342] 03:43:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1AE40000) [pid = 2336] [serial = 1025] [outer = 00000000] 03:43:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1C27BC00) [pid = 2336] [serial = 1026] [outer = 1AE40000] 03:43:03 INFO - PROCESS | 2336 | 1464864183628 Marionette DEBUG loaded listener.js 03:43:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1C34F800) [pid = 2336] [serial = 1027] [outer = 1AE40000] 03:43:03 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1A580800) [pid = 2336] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:43:03 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (18323C00) [pid = 2336] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:43:03 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (109FC000) [pid = 2336] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:43:03 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (0C80EC00) [pid = 2336] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:43:03 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (106AAC00) [pid = 2336] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:43:03 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (1473EC00) [pid = 2336] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:43:03 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (18A49800) [pid = 2336] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:43:03 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (0C947400) [pid = 2336] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:43:03 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (18A24000) [pid = 2336] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:43:03 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1832AC00) [pid = 2336] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:43:04 INFO - PROCESS | 2336 | 1464864184155 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 831ms 03:43:04 INFO - PROCESS | 2336 | 1464864184221 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 2336 | 1464864184223 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 03:43:04 INFO - PROCESS | 2336 | 1464864184225 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:43:04 INFO - PROCESS | 2336 | 1464864184227 Marionette TRACE conn5 <- [1,1334,null,{}] 03:43:04 INFO - PROCESS | 2336 | 1464864184231 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:04 INFO - PROCESS | 2336 | 1464864184331 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 03:43:04 INFO - PROCESS | 2336 | 1464864184338 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:04 INFO - PROCESS | 2336 | ++DOCSHELL 160E2000 == 80 [pid = 2336] [id = 343] 03:43:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (18A57000) [pid = 2336] [serial = 1028] [outer = 00000000] 03:43:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1B6BF000) [pid = 2336] [serial = 1029] [outer = 18A57000] 03:43:04 INFO - PROCESS | 2336 | 1464864184381 Marionette DEBUG loaded listener.js 03:43:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1CC3AC00) [pid = 2336] [serial = 1030] [outer = 18A57000] 03:43:04 INFO - PROCESS | 2336 | 1464864184829 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 03:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:43:04 INFO - PROCESS | 2336 | 1464864184861 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 03:43:04 INFO - PROCESS | 2336 | 1464864184863 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 03:43:04 INFO - PROCESS | 2336 | 1464864184866 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:43:04 INFO - PROCESS | 2336 | 1464864184867 Marionette TRACE conn5 <- [1,1338,null,{}] 03:43:04 INFO - PROCESS | 2336 | 1464864184871 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:04 INFO - PROCESS | 2336 | 1464864184964 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 03:43:04 INFO - PROCESS | 2336 | 1464864184971 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:04 INFO - PROCESS | 2336 | ++DOCSHELL 1823A400 == 81 [pid = 2336] [id = 344] 03:43:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1B6A7C00) [pid = 2336] [serial = 1031] [outer = 00000000] 03:43:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1D1C5400) [pid = 2336] [serial = 1032] [outer = 1B6A7C00] 03:43:05 INFO - PROCESS | 2336 | 1464864185014 Marionette DEBUG loaded listener.js 03:43:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (18A27000) [pid = 2336] [serial = 1033] [outer = 1B6A7C00] 03:43:05 INFO - PROCESS | 2336 | 1464864185458 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 03:43:05 INFO - PROCESS | 2336 | 1464864185500 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 03:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:43:05 INFO - PROCESS | 2336 | 1464864185502 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 03:43:05 INFO - PROCESS | 2336 | 1464864185505 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:43:05 INFO - PROCESS | 2336 | 1464864185507 Marionette TRACE conn5 <- [1,1342,null,{}] 03:43:05 INFO - PROCESS | 2336 | 1464864185528 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:05 INFO - PROCESS | 2336 | 1464864185619 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 03:43:05 INFO - PROCESS | 2336 | 1464864185627 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:05 INFO - PROCESS | 2336 | ++DOCSHELL 1D1C4000 == 82 [pid = 2336] [id = 345] 03:43:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1D260800) [pid = 2336] [serial = 1034] [outer = 00000000] 03:43:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1E3BC000) [pid = 2336] [serial = 1035] [outer = 1D260800] 03:43:05 INFO - PROCESS | 2336 | 1464864185671 Marionette DEBUG loaded listener.js 03:43:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1E3C2400) [pid = 2336] [serial = 1036] [outer = 1D260800] 03:43:06 INFO - PROCESS | 2336 | 1464864186397 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 930ms 03:43:06 INFO - PROCESS | 2336 | 1464864186437 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 03:43:06 INFO - PROCESS | 2336 | 1464864186442 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 03:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:43:06 INFO - PROCESS | 2336 | 1464864186448 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:43:06 INFO - PROCESS | 2336 | 1464864186452 Marionette TRACE conn5 <- [1,1346,null,{}] 03:43:06 INFO - PROCESS | 2336 | 1464864186458 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:06 INFO - PROCESS | 2336 | 1464864186592 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 03:43:06 INFO - PROCESS | 2336 | 1464864186732 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:06 INFO - PROCESS | 2336 | ++DOCSHELL 111F0800 == 83 [pid = 2336] [id = 346] 03:43:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (13E80000) [pid = 2336] [serial = 1037] [outer = 00000000] 03:43:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (1475D800) [pid = 2336] [serial = 1038] [outer = 13E80000] 03:43:06 INFO - PROCESS | 2336 | 1464864186789 Marionette DEBUG loaded listener.js 03:43:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (14865000) [pid = 2336] [serial = 1039] [outer = 13E80000] 03:43:07 INFO - PROCESS | 2336 | 1464864187332 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 930ms 03:43:07 INFO - PROCESS | 2336 | 1464864187382 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 03:43:07 INFO - PROCESS | 2336 | 1464864187388 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 03:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:43:07 INFO - PROCESS | 2336 | 1464864187395 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:43:07 INFO - PROCESS | 2336 | 1464864187398 Marionette TRACE conn5 <- [1,1350,null,{}] 03:43:07 INFO - PROCESS | 2336 | 1464864187402 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:07 INFO - PROCESS | 2336 | 1464864187527 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 03:43:07 INFO - PROCESS | 2336 | 1464864187660 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:07 INFO - PROCESS | 2336 | ++DOCSHELL 187E3000 == 84 [pid = 2336] [id = 347] 03:43:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (18A1D000) [pid = 2336] [serial = 1040] [outer = 00000000] 03:43:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (19720800) [pid = 2336] [serial = 1041] [outer = 18A1D000] 03:43:07 INFO - PROCESS | 2336 | 1464864187713 Marionette DEBUG loaded listener.js 03:43:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1A588800) [pid = 2336] [serial = 1042] [outer = 18A1D000] 03:43:08 INFO - PROCESS | 2336 | 1464864188326 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 970ms 03:43:08 INFO - PROCESS | 2336 | 1464864188367 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 03:43:08 INFO - PROCESS | 2336 | 1464864188369 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 03:43:08 INFO - PROCESS | 2336 | 1464864188373 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:43:08 INFO - PROCESS | 2336 | 1464864188377 Marionette TRACE conn5 <- [1,1354,null,{}] 03:43:08 INFO - PROCESS | 2336 | 1464864188388 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:08 INFO - PROCESS | 2336 | 1464864188556 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 03:43:08 INFO - PROCESS | 2336 | 1464864188670 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:08 INFO - PROCESS | 2336 | ++DOCSHELL 1FC3CC00 == 85 [pid = 2336] [id = 348] 03:43:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1FC3D400) [pid = 2336] [serial = 1043] [outer = 00000000] 03:43:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1FCCDC00) [pid = 2336] [serial = 1044] [outer = 1FC3D400] 03:43:08 INFO - PROCESS | 2336 | 1464864188728 Marionette DEBUG loaded listener.js 03:43:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (2000A400) [pid = 2336] [serial = 1045] [outer = 1FC3D400] 03:43:09 INFO - PROCESS | 2336 | 1464864189356 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 03:43:09 INFO - PROCESS | 2336 | 1464864189400 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 03:43:09 INFO - PROCESS | 2336 | 1464864189403 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:43:09 INFO - PROCESS | 2336 | 1464864189405 Marionette TRACE conn5 <- [1,1358,null,{}] 03:43:09 INFO - PROCESS | 2336 | 1464864189409 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:09 INFO - PROCESS | 2336 | 1464864189526 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 03:43:09 INFO - PROCESS | 2336 | 1464864189684 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:09 INFO - PROCESS | 2336 | ++DOCSHELL 20701400 == 86 [pid = 2336] [id = 349] 03:43:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (20703800) [pid = 2336] [serial = 1046] [outer = 00000000] 03:43:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (2070FC00) [pid = 2336] [serial = 1047] [outer = 20703800] 03:43:09 INFO - PROCESS | 2336 | 1464864189739 Marionette DEBUG loaded listener.js 03:43:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (20769C00) [pid = 2336] [serial = 1048] [outer = 20703800] 03:43:10 INFO - PROCESS | 2336 | 1464864190317 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 03:43:10 INFO - PROCESS | 2336 | 1464864190379 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 03:43:10 INFO - PROCESS | 2336 | 1464864190382 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:43:10 INFO - PROCESS | 2336 | 1464864190384 Marionette TRACE conn5 <- [1,1362,null,{}] 03:43:10 INFO - PROCESS | 2336 | 1464864190388 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:10 INFO - PROCESS | 2336 | 1464864190500 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 03:43:10 INFO - PROCESS | 2336 | 1464864190644 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:10 INFO - PROCESS | 2336 | ++DOCSHELL 2070E400 == 87 [pid = 2336] [id = 350] 03:43:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (2076CC00) [pid = 2336] [serial = 1049] [outer = 00000000] 03:43:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (20D2A000) [pid = 2336] [serial = 1050] [outer = 2076CC00] 03:43:10 INFO - PROCESS | 2336 | 1464864190698 Marionette DEBUG loaded listener.js 03:43:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (20D2E400) [pid = 2336] [serial = 1051] [outer = 2076CC00] 03:43:11 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:43:11 INFO - PROCESS | 2336 | 1464864191278 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 03:43:11 INFO - PROCESS | 2336 | 1464864191319 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 03:43:11 INFO - PROCESS | 2336 | 1464864191322 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:43:11 INFO - PROCESS | 2336 | 1464864191324 Marionette TRACE conn5 <- [1,1366,null,{}] 03:43:11 INFO - PROCESS | 2336 | 1464864191328 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:11 INFO - PROCESS | 2336 | 1464864191458 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 03:43:11 INFO - PROCESS | 2336 | 1464864191604 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:11 INFO - PROCESS | 2336 | ++DOCSHELL 20C55400 == 88 [pid = 2336] [id = 351] 03:43:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (20C57C00) [pid = 2336] [serial = 1052] [outer = 00000000] 03:43:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (20F1C400) [pid = 2336] [serial = 1053] [outer = 20C57C00] 03:43:11 INFO - PROCESS | 2336 | 1464864191660 Marionette DEBUG loaded listener.js 03:43:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (20F21800) [pid = 2336] [serial = 1054] [outer = 20C57C00] 03:43:12 INFO - PROCESS | 2336 | 1464864192226 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:43:12 INFO - PROCESS | 2336 | 1464864192259 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 03:43:12 INFO - PROCESS | 2336 | 1464864192262 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:43:12 INFO - PROCESS | 2336 | 1464864192264 Marionette TRACE conn5 <- [1,1370,null,{}] 03:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:43:12 INFO - PROCESS | 2336 | 1464864192268 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:12 INFO - PROCESS | 2336 | 1464864192380 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 03:43:12 INFO - PROCESS | 2336 | 1464864192526 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:12 INFO - PROCESS | 2336 | ++DOCSHELL 20F22C00 == 89 [pid = 2336] [id = 352] 03:43:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (20F27000) [pid = 2336] [serial = 1055] [outer = 00000000] 03:43:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (21E17C00) [pid = 2336] [serial = 1056] [outer = 20F27000] 03:43:12 INFO - PROCESS | 2336 | 1464864192580 Marionette DEBUG loaded listener.js 03:43:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (21E1B800) [pid = 2336] [serial = 1057] [outer = 20F27000] 03:43:13 INFO - PROCESS | 2336 | [2336] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:43:13 INFO - PROCESS | 2336 | 1464864193264 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:43:13 INFO - PROCESS | 2336 | 1464864193292 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 03:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:43:13 INFO - PROCESS | 2336 | 1464864193297 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:43:13 INFO - PROCESS | 2336 | 1464864193299 Marionette TRACE conn5 <- [1,1374,null,{}] 03:43:13 INFO - PROCESS | 2336 | 1464864193319 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:13 INFO - PROCESS | 2336 | 1464864193431 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 03:43:13 INFO - PROCESS | 2336 | 1464864193579 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:13 INFO - PROCESS | 2336 | ++DOCSHELL 14753400 == 90 [pid = 2336] [id = 353] 03:43:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (1479F000) [pid = 2336] [serial = 1058] [outer = 00000000] 03:43:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (19715400) [pid = 2336] [serial = 1059] [outer = 1479F000] 03:43:13 INFO - PROCESS | 2336 | 1464864193633 Marionette DEBUG loaded listener.js 03:43:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (19979400) [pid = 2336] [serial = 1060] [outer = 1479F000] 03:43:14 INFO - PROCESS | 2336 | 1464864194439 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:43:14 INFO - PROCESS | 2336 | 1464864194480 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 03:43:14 INFO - PROCESS | 2336 | 1464864194485 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:43:14 INFO - PROCESS | 2336 | 1464864194489 Marionette TRACE conn5 <- [1,1378,null,{}] 03:43:14 INFO - PROCESS | 2336 | 1464864194494 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:14 INFO - PROCESS | 2336 | 1464864194609 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 03:43:14 INFO - PROCESS | 2336 | 1464864194773 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:14 INFO - PROCESS | 2336 | ++DOCSHELL 0FAEB000 == 91 [pid = 2336] [id = 354] 03:43:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (1012E400) [pid = 2336] [serial = 1061] [outer = 00000000] 03:43:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (14385400) [pid = 2336] [serial = 1062] [outer = 1012E400] 03:43:14 INFO - PROCESS | 2336 | 1464864194824 Marionette DEBUG loaded listener.js 03:43:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (1475CC00) [pid = 2336] [serial = 1063] [outer = 1012E400] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 177D7C00 == 90 [pid = 2336] [id = 117] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 1823A400 == 89 [pid = 2336] [id = 344] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 160E2000 == 88 [pid = 2336] [id = 343] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 198F4C00 == 87 [pid = 2336] [id = 342] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 1A66DC00 == 86 [pid = 2336] [id = 341] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 19970400 == 85 [pid = 2336] [id = 340] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 16C4B800 == 84 [pid = 2336] [id = 339] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (1C283C00) [pid = 2336] [serial = 981] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 18330400 == 83 [pid = 2336] [id = 338] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 1069CC00 == 82 [pid = 2336] [id = 337] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 140EA400 == 81 [pid = 2336] [id = 336] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 1D6B4400 == 80 [pid = 2336] [id = 331] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 1AF1C400 == 79 [pid = 2336] [id = 330] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 16CE6400 == 78 [pid = 2336] [id = 329] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 10047400 == 77 [pid = 2336] [id = 328] 03:43:15 INFO - PROCESS | 2336 | --DOCSHELL 0FA5A400 == 76 [pid = 2336] [id = 327] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (1B60D000) [pid = 2336] [serial = 973] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (106ABC00) [pid = 2336] [serial = 958] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (198EBC00) [pid = 2336] [serial = 966] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (1A66B000) [pid = 2336] [serial = 978] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (1B6C1000) [pid = 2336] [serial = 979] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1997A000) [pid = 2336] [serial = 967] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (1A687C00) [pid = 2336] [serial = 969] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (1AF15400) [pid = 2336] [serial = 972] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (1A715000) [pid = 2336] [serial = 970] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (17240000) [pid = 2336] [serial = 976] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (160D9C00) [pid = 2336] [serial = 975] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (0CA06400) [pid = 2336] [serial = 957] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (14AB3000) [pid = 2336] [serial = 955] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (14796400) [pid = 2336] [serial = 954] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (177CE800) [pid = 2336] [serial = 960] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (1832A400) [pid = 2336] [serial = 961] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (19709800) [pid = 2336] [serial = 963] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (19717400) [pid = 2336] [serial = 964] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (14185000) [pid = 2336] [serial = 951] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (14A0C000) [pid = 2336] [serial = 952] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1138F800) [pid = 2336] [serial = 933] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (18A3B800) [pid = 2336] [serial = 936] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1E3BA400) [pid = 2336] [serial = 939] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (2000E000) [pid = 2336] [serial = 942] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (2030F800) [pid = 2336] [serial = 945] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (20770C00) [pid = 2336] [serial = 948] [outer = 00000000] [url = about:blank] 03:43:15 INFO - PROCESS | 2336 | 1464864195525 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1081ms 03:43:15 INFO - PROCESS | 2336 | 1464864195568 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 03:43:15 INFO - PROCESS | 2336 | 1464864195573 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 03:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:43:15 INFO - PROCESS | 2336 | 1464864195578 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:43:15 INFO - PROCESS | 2336 | 1464864195581 Marionette TRACE conn5 <- [1,1382,null,{}] 03:43:15 INFO - PROCESS | 2336 | 1464864195585 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:15 INFO - PROCESS | 2336 | 1464864195683 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 03:43:15 INFO - PROCESS | 2336 | 1464864195789 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:15 INFO - PROCESS | 2336 | ++DOCSHELL 10127000 == 77 [pid = 2336] [id = 355] 03:43:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (10482000) [pid = 2336] [serial = 1064] [outer = 00000000] 03:43:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (109FC400) [pid = 2336] [serial = 1065] [outer = 10482000] 03:43:15 INFO - PROCESS | 2336 | 1464864195835 Marionette DEBUG loaded listener.js 03:43:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1435E800) [pid = 2336] [serial = 1066] [outer = 10482000] 03:43:16 INFO - PROCESS | 2336 | 1464864196291 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 03:43:16 INFO - PROCESS | 2336 | 1464864196312 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 2336 | 1464864196314 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 03:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:43:16 INFO - PROCESS | 2336 | 1464864196318 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - PROCESS | 2336 | 1464864196321 Marionette TRACE conn5 <- [1,1386,null,{}] 03:43:16 INFO - PROCESS | 2336 | 1464864196335 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:16 INFO - PROCESS | 2336 | 1464864196432 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 03:43:16 INFO - PROCESS | 2336 | 1464864196440 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:16 INFO - PROCESS | 2336 | ++DOCSHELL 17234C00 == 78 [pid = 2336] [id = 356] 03:43:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (17238C00) [pid = 2336] [serial = 1067] [outer = 00000000] 03:43:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (177CD800) [pid = 2336] [serial = 1068] [outer = 17238C00] 03:43:16 INFO - PROCESS | 2336 | 1464864196490 Marionette DEBUG loaded listener.js 03:43:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (18326000) [pid = 2336] [serial = 1069] [outer = 17238C00] 03:43:16 INFO - PROCESS | 2336 | 1464864196937 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 03:43:16 INFO - PROCESS | 2336 | 1464864196992 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 03:43:16 INFO - PROCESS | 2336 | 1464864196994 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 03:43:16 INFO - PROCESS | 2336 | 1464864196997 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:43:16 INFO - PROCESS | 2336 | 1464864196999 Marionette TRACE conn5 <- [1,1390,null,{}] 03:43:16 INFO - PROCESS | 2336 | 1464864197003 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:17 INFO - PROCESS | 2336 | 1464864197098 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 03:43:17 INFO - PROCESS | 2336 | 1464864197104 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:17 INFO - PROCESS | 2336 | ++DOCSHELL 18A3E400 == 79 [pid = 2336] [id = 357] 03:43:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (18A3F400) [pid = 2336] [serial = 1070] [outer = 00000000] 03:43:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (19709000) [pid = 2336] [serial = 1071] [outer = 18A3F400] 03:43:17 INFO - PROCESS | 2336 | 1464864197149 Marionette DEBUG loaded listener.js 03:43:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (19712C00) [pid = 2336] [serial = 1072] [outer = 18A3F400] 03:43:17 INFO - PROCESS | 2336 | 1464864197607 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 631ms 03:43:17 INFO - PROCESS | 2336 | 1464864197642 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 03:43:17 INFO - PROCESS | 2336 | 1464864197644 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 03:43:17 INFO - PROCESS | 2336 | 1464864197647 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:43:17 INFO - PROCESS | 2336 | 1464864197649 Marionette TRACE conn5 <- [1,1394,null,{}] 03:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:43:17 INFO - PROCESS | 2336 | 1464864197653 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:17 INFO - PROCESS | 2336 | 1464864197788 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 03:43:17 INFO - PROCESS | 2336 | 1464864197897 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:17 INFO - PROCESS | 2336 | ++DOCSHELL 1971CC00 == 80 [pid = 2336] [id = 358] 03:43:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (19791800) [pid = 2336] [serial = 1073] [outer = 00000000] 03:43:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (19976000) [pid = 2336] [serial = 1074] [outer = 19791800] 03:43:17 INFO - PROCESS | 2336 | 1464864197943 Marionette DEBUG loaded listener.js 03:43:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (19A0E000) [pid = 2336] [serial = 1075] [outer = 19791800] 03:43:18 INFO - PROCESS | 2336 | 1464864198364 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 770ms 03:43:18 INFO - PROCESS | 2336 | 1464864198426 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 03:43:18 INFO - PROCESS | 2336 | 1464864198428 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 03:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:43:18 INFO - PROCESS | 2336 | 1464864198431 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:43:18 INFO - PROCESS | 2336 | 1464864198433 Marionette TRACE conn5 <- [1,1398,null,{}] 03:43:18 INFO - PROCESS | 2336 | 1464864198436 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:18 INFO - PROCESS | 2336 | 1464864198582 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 03:43:18 INFO - PROCESS | 2336 | 1464864198605 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:18 INFO - PROCESS | 2336 | ++DOCSHELL 1A66C800 == 81 [pid = 2336] [id = 359] 03:43:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1A66D400) [pid = 2336] [serial = 1076] [outer = 00000000] 03:43:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1A7E7C00) [pid = 2336] [serial = 1077] [outer = 1A66D400] 03:43:18 INFO - PROCESS | 2336 | 1464864198649 Marionette DEBUG loaded listener.js 03:43:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1AF16800) [pid = 2336] [serial = 1078] [outer = 1A66D400] 03:43:19 INFO - PROCESS | 2336 | 1464864199129 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 03:43:19 INFO - PROCESS | 2336 | 1464864199191 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 03:43:19 INFO - PROCESS | 2336 | 1464864199193 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 03:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:43:19 INFO - PROCESS | 2336 | 1464864199197 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:43:19 INFO - PROCESS | 2336 | 1464864199198 Marionette TRACE conn5 <- [1,1402,null,{}] 03:43:19 INFO - PROCESS | 2336 | 1464864199202 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:19 INFO - PROCESS | 2336 | 1464864199328 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 03:43:19 INFO - PROCESS | 2336 | 1464864199346 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:19 INFO - PROCESS | 2336 | ++DOCSHELL 19974C00 == 82 [pid = 2336] [id = 360] 03:43:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1A71C800) [pid = 2336] [serial = 1079] [outer = 00000000] 03:43:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1B6C1000) [pid = 2336] [serial = 1080] [outer = 1A71C800] 03:43:19 INFO - PROCESS | 2336 | 1464864199390 Marionette DEBUG loaded listener.js 03:43:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1BB36C00) [pid = 2336] [serial = 1081] [outer = 1A71C800] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (1A675C00) [pid = 2336] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (18B54400) [pid = 2336] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (1069D000) [pid = 2336] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (1AE40000) [pid = 2336] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (18347000) [pid = 2336] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (14863C00) [pid = 2336] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (1B6A7C00) [pid = 2336] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (19977400) [pid = 2336] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (18A57000) [pid = 2336] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (18321800) [pid = 2336] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (0C93C800) [pid = 2336] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (14868000) [pid = 2336] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1AF15C00) [pid = 2336] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1C285400) [pid = 2336] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1D1B9800) [pid = 2336] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (1D260000) [pid = 2336] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1D6BCC00) [pid = 2336] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:43:19 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1D694400) [pid = 2336] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:43:20 INFO - PROCESS | 2336 | 1464864200092 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 930ms 03:43:20 INFO - PROCESS | 2336 | 1464864200130 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 03:43:20 INFO - PROCESS | 2336 | 1464864200132 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 03:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:43:20 INFO - PROCESS | 2336 | 1464864200135 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:43:20 INFO - PROCESS | 2336 | 1464864200146 Marionette TRACE conn5 <- [1,1406,null,{}] 03:43:20 INFO - PROCESS | 2336 | 1464864200150 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:20 INFO - PROCESS | 2336 | 1464864200277 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 03:43:20 INFO - PROCESS | 2336 | 1464864200343 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:20 INFO - PROCESS | 2336 | ++DOCSHELL 13EAD800 == 83 [pid = 2336] [id = 361] 03:43:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1418A800) [pid = 2336] [serial = 1082] [outer = 00000000] 03:43:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (1996C800) [pid = 2336] [serial = 1083] [outer = 1418A800] 03:43:20 INFO - PROCESS | 2336 | 1464864200386 Marionette DEBUG loaded listener.js 03:43:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1A675C00) [pid = 2336] [serial = 1084] [outer = 1418A800] 03:43:20 INFO - PROCESS | 2336 | 1464864200771 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 689ms 03:43:20 INFO - PROCESS | 2336 | 1464864200826 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 03:43:20 INFO - PROCESS | 2336 | 1464864200828 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 03:43:20 INFO - PROCESS | 2336 | 1464864200831 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:43:20 INFO - PROCESS | 2336 | 1464864200833 Marionette TRACE conn5 <- [1,1410,null,{}] 03:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:43:20 INFO - PROCESS | 2336 | 1464864200837 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:20 INFO - PROCESS | 2336 | 1464864200926 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 03:43:20 INFO - PROCESS | 2336 | 1464864200933 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:20 INFO - PROCESS | 2336 | ++DOCSHELL 0C869400 == 84 [pid = 2336] [id = 362] 03:43:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1A7EA000) [pid = 2336] [serial = 1085] [outer = 00000000] 03:43:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1C27F000) [pid = 2336] [serial = 1086] [outer = 1A7EA000] 03:43:20 INFO - PROCESS | 2336 | 1464864200977 Marionette DEBUG loaded listener.js 03:43:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1C34F400) [pid = 2336] [serial = 1087] [outer = 1A7EA000] 03:43:21 INFO - PROCESS | 2336 | 1464864201417 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 03:43:21 INFO - PROCESS | 2336 | 1464864201466 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 03:43:21 INFO - PROCESS | 2336 | 1464864201469 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 03:43:21 INFO - PROCESS | 2336 | 1464864201472 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:43:21 INFO - PROCESS | 2336 | 1464864201474 Marionette TRACE conn5 <- [1,1414,null,{}] 03:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:43:21 INFO - PROCESS | 2336 | 1464864201477 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:21 INFO - PROCESS | 2336 | 1464864201568 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 03:43:21 INFO - PROCESS | 2336 | 1464864201574 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:21 INFO - PROCESS | 2336 | ++DOCSHELL 1CC45C00 == 85 [pid = 2336] [id = 363] 03:43:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1CEECC00) [pid = 2336] [serial = 1088] [outer = 00000000] 03:43:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1D1C0400) [pid = 2336] [serial = 1089] [outer = 1CEECC00] 03:43:21 INFO - PROCESS | 2336 | 1464864201619 Marionette DEBUG loaded listener.js 03:43:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1D692000) [pid = 2336] [serial = 1090] [outer = 1CEECC00] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 10122800 == 84 [pid = 2336] [id = 275] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 1B6C5C00 == 83 [pid = 2336] [id = 129] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 106A6000 == 82 [pid = 2336] [id = 300] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 20306400 == 81 [pid = 2336] [id = 230] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 20765800 == 80 [pid = 2336] [id = 333] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 20709400 == 79 [pid = 2336] [id = 231] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 16D70400 == 78 [pid = 2336] [id = 75] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 20762800 == 77 [pid = 2336] [id = 248] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 1D693C00 == 76 [pid = 2336] [id = 299] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 1D6B6800 == 75 [pid = 2336] [id = 332] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 1FC40C00 == 74 [pid = 2336] [id = 263] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 1D1C1400 == 73 [pid = 2336] [id = 298] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 1AF1AC00 == 72 [pid = 2336] [id = 146] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 1A7DE400 == 71 [pid = 2336] [id = 198] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 14739000 == 70 [pid = 2336] [id = 334] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 1CEE8800 == 69 [pid = 2336] [id = 147] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 1475EC00 == 68 [pid = 2336] [id = 232] 03:43:22 INFO - PROCESS | 2336 | --DOCSHELL 1CFE8800 == 67 [pid = 2336] [id = 297] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 16C45000 == 66 [pid = 2336] [id = 61] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 0FAEE400 == 65 [pid = 2336] [id = 144] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1C286C00 == 64 [pid = 2336] [id = 209] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1BF05800 == 63 [pid = 2336] [id = 280] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 0C867000 == 62 [pid = 2336] [id = 317] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1473C400 == 61 [pid = 2336] [id = 188] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 0C86A800 == 60 [pid = 2336] [id = 210] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 18A43400 == 59 [pid = 2336] [id = 159] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1D6B5C00 == 58 [pid = 2336] [id = 247] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1CEF1000 == 57 [pid = 2336] [id = 212] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1996F000 == 56 [pid = 2336] [id = 118] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1D69C400 == 55 [pid = 2336] [id = 315] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1A7EB000 == 54 [pid = 2336] [id = 62] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 18A49C00 == 53 [pid = 2336] [id = 90] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 2030E400 == 52 [pid = 2336] [id = 316] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1D674400 == 51 [pid = 2336] [id = 213] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1A587C00 == 50 [pid = 2336] [id = 77] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1D694800 == 49 [pid = 2336] [id = 264] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1E3B8000 == 48 [pid = 2336] [id = 214] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 108E7C00 == 47 [pid = 2336] [id = 145] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1A671C00 == 46 [pid = 2336] [id = 132] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 0FAEB000 == 45 [pid = 2336] [id = 354] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 14753400 == 44 [pid = 2336] [id = 353] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 20F22C00 == 43 [pid = 2336] [id = 352] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 2070E400 == 42 [pid = 2336] [id = 350] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 20C55400 == 41 [pid = 2336] [id = 351] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 20701400 == 40 [pid = 2336] [id = 349] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 187E3000 == 39 [pid = 2336] [id = 347] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1FC3CC00 == 38 [pid = 2336] [id = 348] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 0CA10C00 == 37 [pid = 2336] [id = 335] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1D1C4000 == 36 [pid = 2336] [id = 345] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 111F0800 == 35 [pid = 2336] [id = 346] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 10127000 == 34 [pid = 2336] [id = 355] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 13EAD800 == 33 [pid = 2336] [id = 361] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 19974C00 == 32 [pid = 2336] [id = 360] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 18A3E400 == 31 [pid = 2336] [id = 357] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1A66C800 == 30 [pid = 2336] [id = 359] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 17234C00 == 29 [pid = 2336] [id = 356] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 0C869400 == 28 [pid = 2336] [id = 362] 03:43:23 INFO - PROCESS | 2336 | --DOCSHELL 1971CC00 == 27 [pid = 2336] [id = 358] 03:43:23 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (1B6C4000) [pid = 2336] [serial = 877] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (11352400) [pid = 2336] [serial = 880] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (18327000) [pid = 2336] [serial = 883] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1B6C6400) [pid = 2336] [serial = 886] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1CEEF400) [pid = 2336] [serial = 889] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1D1C5000) [pid = 2336] [serial = 892] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (1D6BEC00) [pid = 2336] [serial = 895] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1FC39C00) [pid = 2336] [serial = 898] [outer = 00000000] [url = about:blank] 03:43:23 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1FC36000) [pid = 2336] [serial = 931] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1AF20800) [pid = 2336] [serial = 1023] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (19791000) [pid = 2336] [serial = 1017] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (19973C00) [pid = 2336] [serial = 1018] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (106AB400) [pid = 2336] [serial = 1011] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (13E84800) [pid = 2336] [serial = 1012] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1C27BC00) [pid = 2336] [serial = 1026] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (18A1C800) [pid = 2336] [serial = 1014] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (18A58000) [pid = 2336] [serial = 1015] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (18323400) [pid = 2336] [serial = 1009] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (17232C00) [pid = 2336] [serial = 1008] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (14188000) [pid = 2336] [serial = 1005] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1AF31800) [pid = 2336] [serial = 1024] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1069FC00) [pid = 2336] [serial = 984] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (187E4C00) [pid = 2336] [serial = 987] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1C27B400) [pid = 2336] [serial = 990] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1FC33400) [pid = 2336] [serial = 993] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (20008400) [pid = 2336] [serial = 996] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (2076D800) [pid = 2336] [serial = 999] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (208EBC00) [pid = 2336] [serial = 1002] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1D1C5400) [pid = 2336] [serial = 1032] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (18A27000) [pid = 2336] [serial = 1033] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1E3BC000) [pid = 2336] [serial = 1035] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1C34F800) [pid = 2336] [serial = 1027] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1A510800) [pid = 2336] [serial = 1020] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (1B6BF000) [pid = 2336] [serial = 1029] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1CC3AC00) [pid = 2336] [serial = 1030] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1A58D800) [pid = 2336] [serial = 1021] [outer = 00000000] [url = about:blank] 03:43:24 INFO - PROCESS | 2336 | 1464864204152 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2725ms 03:43:24 INFO - PROCESS | 2336 | 1464864204202 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 2336 | 1464864204207 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 03:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:43:24 INFO - PROCESS | 2336 | 1464864204212 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 2336 | 1464864204217 Marionette TRACE conn5 <- [1,1418,null,{}] 03:43:24 INFO - PROCESS | 2336 | 1464864204223 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:24 INFO - PROCESS | 2336 | 1464864204316 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 03:43:24 INFO - PROCESS | 2336 | 1464864204436 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:24 INFO - PROCESS | 2336 | ++DOCSHELL 094D4C00 == 28 [pid = 2336] [id = 364] 03:43:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (0C80C000) [pid = 2336] [serial = 1091] [outer = 00000000] 03:43:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (0C86AC00) [pid = 2336] [serial = 1092] [outer = 0C80C000] 03:43:24 INFO - PROCESS | 2336 | 1464864204485 Marionette DEBUG loaded listener.js 03:43:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (0C93F000) [pid = 2336] [serial = 1093] [outer = 0C80C000] 03:43:24 INFO - PROCESS | 2336 | 1464864204954 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 770ms 03:43:24 INFO - PROCESS | 2336 | 1464864204987 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 03:43:24 INFO - PROCESS | 2336 | 1464864204993 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 03:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:43:24 INFO - PROCESS | 2336 | 1464864205000 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:43:24 INFO - PROCESS | 2336 | 1464864205002 Marionette TRACE conn5 <- [1,1422,null,{}] 03:43:24 INFO - PROCESS | 2336 | 1464864205006 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:25 INFO - PROCESS | 2336 | 1464864205097 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 03:43:25 INFO - PROCESS | 2336 | 1464864205107 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:25 INFO - PROCESS | 2336 | ++DOCSHELL 0FA64000 == 29 [pid = 2336] [id = 365] 03:43:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (0FA68C00) [pid = 2336] [serial = 1094] [outer = 00000000] 03:43:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (0FAF2C00) [pid = 2336] [serial = 1095] [outer = 0FA68C00] 03:43:25 INFO - PROCESS | 2336 | 1464864205154 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (10122800) [pid = 2336] [serial = 1096] [outer = 0FA68C00] 03:43:25 INFO - PROCESS | 2336 | 1464864205631 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 03:43:25 INFO - PROCESS | 2336 | 1464864205671 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 03:43:25 INFO - PROCESS | 2336 | 1464864205674 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 03:43:25 INFO - PROCESS | 2336 | 1464864205678 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:43:25 INFO - PROCESS | 2336 | 1464864205681 Marionette TRACE conn5 <- [1,1426,null,{}] 03:43:25 INFO - PROCESS | 2336 | 1464864205719 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:25 INFO - PROCESS | 2336 | 1464864205818 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 03:43:25 INFO - PROCESS | 2336 | 1464864205833 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:25 INFO - PROCESS | 2336 | ++DOCSHELL 108A9800 == 30 [pid = 2336] [id = 366] 03:43:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (108DFC00) [pid = 2336] [serial = 1097] [outer = 00000000] 03:43:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (10994000) [pid = 2336] [serial = 1098] [outer = 108DFC00] 03:43:25 INFO - PROCESS | 2336 | 1464864205883 Marionette DEBUG loaded listener.js 03:43:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (111EE000) [pid = 2336] [serial = 1099] [outer = 108DFC00] 03:43:26 INFO - PROCESS | 2336 | 1464864206369 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 730ms 03:43:26 INFO - PROCESS | 2336 | 1464864206411 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 03:43:26 INFO - PROCESS | 2336 | 1464864206414 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 03:43:26 INFO - PROCESS | 2336 | 1464864206417 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:43:26 INFO - PROCESS | 2336 | 1464864206418 Marionette TRACE conn5 <- [1,1430,null,{}] 03:43:26 INFO - PROCESS | 2336 | 1464864206422 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:26 INFO - PROCESS | 2336 | 1464864206520 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 03:43:26 INFO - PROCESS | 2336 | 1464864206527 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:26 INFO - PROCESS | 2336 | ++DOCSHELL 1093A800 == 31 [pid = 2336] [id = 367] 03:43:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (13E85C00) [pid = 2336] [serial = 1100] [outer = 00000000] 03:43:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (14361C00) [pid = 2336] [serial = 1101] [outer = 13E85C00] 03:43:26 INFO - PROCESS | 2336 | 1464864206572 Marionette DEBUG loaded listener.js 03:43:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1473BC00) [pid = 2336] [serial = 1102] [outer = 13E85C00] 03:43:27 INFO - PROCESS | 2336 | 1464864207015 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 630ms 03:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:43:27 INFO - PROCESS | 2336 | 1464864207051 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 03:43:27 INFO - PROCESS | 2336 | 1464864207053 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 03:43:27 INFO - PROCESS | 2336 | 1464864207056 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:43:27 INFO - PROCESS | 2336 | 1464864207058 Marionette TRACE conn5 <- [1,1434,null,{}] 03:43:27 INFO - PROCESS | 2336 | 1464864207062 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:27 INFO - PROCESS | 2336 | 1464864207141 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 03:43:27 INFO - PROCESS | 2336 | 1464864207147 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 2336 | ++DOCSHELL 14740400 == 32 [pid = 2336] [id = 368] 03:43:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (14751400) [pid = 2336] [serial = 1103] [outer = 00000000] 03:43:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (14759800) [pid = 2336] [serial = 1104] [outer = 14751400] 03:43:27 INFO - PROCESS | 2336 | 1464864207191 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1479B800) [pid = 2336] [serial = 1105] [outer = 14751400] 03:43:27 INFO - PROCESS | 2336 | 1464864207651 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 630ms 03:43:27 INFO - PROCESS | 2336 | 1464864207687 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 03:43:27 INFO - PROCESS | 2336 | 1464864207689 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 03:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:43:27 INFO - PROCESS | 2336 | 1464864207696 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:43:27 INFO - PROCESS | 2336 | 1464864207698 Marionette TRACE conn5 <- [1,1438,null,{}] 03:43:27 INFO - PROCESS | 2336 | 1464864207702 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:27 INFO - PROCESS | 2336 | 1464864207814 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 03:43:27 INFO - PROCESS | 2336 | 1464864207825 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:27 INFO - PROCESS | 2336 | ++DOCSHELL 15709400 == 33 [pid = 2336] [id = 369] 03:43:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (15711400) [pid = 2336] [serial = 1106] [outer = 00000000] 03:43:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (16C47400) [pid = 2336] [serial = 1107] [outer = 15711400] 03:43:27 INFO - PROCESS | 2336 | 1464864207872 Marionette DEBUG loaded listener.js 03:43:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (16CE1800) [pid = 2336] [serial = 1108] [outer = 15711400] 03:43:28 INFO - PROCESS | 2336 | 1464864208307 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 690ms 03:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:43:28 INFO - PROCESS | 2336 | 1464864208383 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 03:43:28 INFO - PROCESS | 2336 | 1464864208385 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 03:43:28 INFO - PROCESS | 2336 | 1464864208388 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:43:28 INFO - PROCESS | 2336 | 1464864208390 Marionette TRACE conn5 <- [1,1442,null,{}] 03:43:28 INFO - PROCESS | 2336 | 1464864208393 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:28 INFO - PROCESS | 2336 | 1464864208471 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 03:43:28 INFO - PROCESS | 2336 | 1464864208510 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:28 INFO - PROCESS | 2336 | ++DOCSHELL 108A9C00 == 34 [pid = 2336] [id = 370] 03:43:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (16CE6400) [pid = 2336] [serial = 1109] [outer = 00000000] 03:43:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (172B0400) [pid = 2336] [serial = 1110] [outer = 16CE6400] 03:43:28 INFO - PROCESS | 2336 | 1464864208554 Marionette DEBUG loaded listener.js 03:43:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (177CF400) [pid = 2336] [serial = 1111] [outer = 16CE6400] 03:43:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (0C80E400) [pid = 2336] [serial = 1112] [outer = 0CA09000] 03:43:29 INFO - PROCESS | 2336 | 1464864209480 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1170ms 03:43:29 INFO - PROCESS | 2336 | 1464864209561 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 03:43:29 INFO - PROCESS | 2336 | 1464864209566 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 03:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:43:29 INFO - PROCESS | 2336 | 1464864209572 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:43:29 INFO - PROCESS | 2336 | 1464864209576 Marionette TRACE conn5 <- [1,1446,null,{}] 03:43:29 INFO - PROCESS | 2336 | 1464864209581 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:29 INFO - PROCESS | 2336 | 1464864209711 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 03:43:29 INFO - PROCESS | 2336 | 1464864209835 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:29 INFO - PROCESS | 2336 | ++DOCSHELL 1004AC00 == 35 [pid = 2336] [id = 371] 03:43:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1004B000) [pid = 2336] [serial = 1113] [outer = 00000000] 03:43:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1047AC00) [pid = 2336] [serial = 1114] [outer = 1004B000] 03:43:29 INFO - PROCESS | 2336 | 1464864209894 Marionette DEBUG loaded listener.js 03:43:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (106A0000) [pid = 2336] [serial = 1115] [outer = 1004B000] 03:43:30 INFO - PROCESS | 2336 | 1464864210732 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1229ms 03:43:30 INFO - PROCESS | 2336 | 1464864210805 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 03:43:30 INFO - PROCESS | 2336 | 1464864210810 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 03:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:43:30 INFO - PROCESS | 2336 | 1464864210816 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:43:30 INFO - PROCESS | 2336 | 1464864210819 Marionette TRACE conn5 <- [1,1450,null,{}] 03:43:30 INFO - PROCESS | 2336 | 1464864210823 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:30 INFO - PROCESS | 2336 | 1464864210959 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 03:43:31 INFO - PROCESS | 2336 | 1464864211086 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:31 INFO - PROCESS | 2336 | ++DOCSHELL 108A9400 == 36 [pid = 2336] [id = 372] 03:43:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (14185800) [pid = 2336] [serial = 1116] [outer = 00000000] 03:43:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1473E800) [pid = 2336] [serial = 1117] [outer = 14185800] 03:43:31 INFO - PROCESS | 2336 | 1464864211142 Marionette DEBUG loaded listener.js 03:43:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (14742400) [pid = 2336] [serial = 1118] [outer = 14185800] 03:43:32 INFO - PROCESS | 2336 | --DOCSHELL 0C85E000 == 35 [pid = 2336] [id = 26] 03:43:32 INFO - PROCESS | 2336 | --DOCSHELL 0FAF4400 == 34 [pid = 2336] [id = 15] 03:43:32 INFO - PROCESS | 2336 | --DOCSHELL 16D70000 == 33 [pid = 2336] [id = 18] 03:43:32 INFO - PROCESS | 2336 | --DOCSHELL 108DC000 == 32 [pid = 2336] [id = 28] 03:43:32 INFO - PROCESS | 2336 | --DOCSHELL 1012B800 == 31 [pid = 2336] [id = 27] 03:43:32 INFO - PROCESS | 2336 | --DOCSHELL 13E87C00 == 30 [pid = 2336] [id = 16] 03:43:32 INFO - PROCESS | 2336 | --DOCSHELL 15709400 == 29 [pid = 2336] [id = 369] 03:43:32 INFO - PROCESS | 2336 | --DOCSHELL 14740400 == 28 [pid = 2336] [id = 368] 03:43:32 INFO - PROCESS | 2336 | --DOCSHELL 1093A800 == 27 [pid = 2336] [id = 367] 03:43:32 INFO - PROCESS | 2336 | --DOCSHELL 108A9800 == 26 [pid = 2336] [id = 366] 03:43:32 INFO - PROCESS | 2336 | --DOCSHELL 0FA64000 == 25 [pid = 2336] [id = 365] 03:43:32 INFO - PROCESS | 2336 | --DOCSHELL 094D4C00 == 24 [pid = 2336] [id = 364] 03:43:32 INFO - PROCESS | 2336 | 1464864212118 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1372ms 03:43:32 INFO - PROCESS | 2336 | 1464864212192 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 03:43:32 INFO - PROCESS | 2336 | 1464864212197 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 03:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:43:32 INFO - PROCESS | 2336 | 1464864212202 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:43:32 INFO - PROCESS | 2336 | 1464864212206 Marionette TRACE conn5 <- [1,1454,null,{}] 03:43:32 INFO - PROCESS | 2336 | 1464864212214 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:32 INFO - PROCESS | 2336 | 1464864212354 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 03:43:32 INFO - PROCESS | 2336 | 1464864212488 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:32 INFO - PROCESS | 2336 | ++DOCSHELL 0CA04800 == 25 [pid = 2336] [id = 373] 03:43:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (0CA06400) [pid = 2336] [serial = 1119] [outer = 00000000] 03:43:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (0F9E6000) [pid = 2336] [serial = 1120] [outer = 0CA06400] 03:43:32 INFO - PROCESS | 2336 | 1464864212595 Marionette DEBUG loaded listener.js 03:43:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (0FA61800) [pid = 2336] [serial = 1121] [outer = 0CA06400] 03:43:33 INFO - PROCESS | 2336 | 1464864213188 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1024ms 03:43:33 INFO - PROCESS | 2336 | 1464864213226 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 03:43:33 INFO - PROCESS | 2336 | 1464864213233 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 03:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:43:33 INFO - PROCESS | 2336 | 1464864213239 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:43:33 INFO - PROCESS | 2336 | 1464864213242 Marionette TRACE conn5 <- [1,1458,null,{}] 03:43:33 INFO - PROCESS | 2336 | 1464864213246 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:33 INFO - PROCESS | 2336 | 1464864213356 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 03:43:33 INFO - PROCESS | 2336 | 1464864213486 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:33 INFO - PROCESS | 2336 | ++DOCSHELL 108B2C00 == 26 [pid = 2336] [id = 374] 03:43:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (108DCC00) [pid = 2336] [serial = 1122] [outer = 00000000] 03:43:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (111F7800) [pid = 2336] [serial = 1123] [outer = 108DCC00] 03:43:33 INFO - PROCESS | 2336 | 1464864213542 Marionette DEBUG loaded listener.js 03:43:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (13E87C00) [pid = 2336] [serial = 1124] [outer = 108DCC00] 03:43:34 INFO - PROCESS | 2336 | 1464864214186 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 03:43:34 INFO - PROCESS | 2336 | 1464864214211 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 03:43:34 INFO - PROCESS | 2336 | 1464864214213 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 03:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:43:34 INFO - PROCESS | 2336 | 1464864214217 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:43:34 INFO - PROCESS | 2336 | 1464864214221 Marionette TRACE conn5 <- [1,1462,null,{}] 03:43:34 INFO - PROCESS | 2336 | 1464864214233 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:34 INFO - PROCESS | 2336 | 1464864214345 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 03:43:34 INFO - PROCESS | 2336 | 1464864214475 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:34 INFO - PROCESS | 2336 | ++DOCSHELL 14A0C400 == 27 [pid = 2336] [id = 375] 03:43:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (14A10400) [pid = 2336] [serial = 1125] [outer = 00000000] 03:43:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (14A1C800) [pid = 2336] [serial = 1126] [outer = 14A10400] 03:43:34 INFO - PROCESS | 2336 | 1464864214536 Marionette DEBUG loaded listener.js 03:43:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (15714800) [pid = 2336] [serial = 1127] [outer = 14A10400] 03:43:35 INFO - PROCESS | 2336 | 1464864215218 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1023ms 03:43:35 INFO - PROCESS | 2336 | 1464864215244 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 03:43:35 INFO - PROCESS | 2336 | 1464864215247 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 03:43:35 INFO - PROCESS | 2336 | 1464864215250 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:43:35 INFO - PROCESS | 2336 | 1464864215252 Marionette TRACE conn5 <- [1,1466,null,{}] 03:43:35 INFO - PROCESS | 2336 | 1464864215256 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:35 INFO - PROCESS | 2336 | 1464864215366 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 03:43:35 INFO - PROCESS | 2336 | 1464864215467 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:35 INFO - PROCESS | 2336 | ++DOCSHELL 160DD800 == 28 [pid = 2336] [id = 376] 03:43:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (17234000) [pid = 2336] [serial = 1128] [outer = 00000000] 03:43:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (18232C00) [pid = 2336] [serial = 1129] [outer = 17234000] 03:43:35 INFO - PROCESS | 2336 | 1464864215521 Marionette DEBUG loaded listener.js 03:43:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (18329800) [pid = 2336] [serial = 1130] [outer = 17234000] 03:43:36 INFO - PROCESS | 2336 | 1464864216086 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 930ms 03:43:36 INFO - PROCESS | 2336 | 1464864216184 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 03:43:36 INFO - PROCESS | 2336 | 1464864216186 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 03:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:43:36 INFO - PROCESS | 2336 | 1464864216189 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:43:36 INFO - PROCESS | 2336 | 1464864216191 Marionette TRACE conn5 <- [1,1470,null,{}] 03:43:36 INFO - PROCESS | 2336 | 1464864216195 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:36 INFO - PROCESS | 2336 | 1464864216294 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 03:43:36 INFO - PROCESS | 2336 | 1464864216424 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:36 INFO - PROCESS | 2336 | ++DOCSHELL 1832B800 == 29 [pid = 2336] [id = 377] 03:43:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1832E800) [pid = 2336] [serial = 1131] [outer = 00000000] 03:43:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (187EA400) [pid = 2336] [serial = 1132] [outer = 1832E800] 03:43:36 INFO - PROCESS | 2336 | 1464864216480 Marionette DEBUG loaded listener.js 03:43:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (187EB000) [pid = 2336] [serial = 1133] [outer = 1832E800] 03:43:37 INFO - PROCESS | 2336 | 1464864217065 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 930ms 03:43:37 INFO - PROCESS | 2336 | 1464864217124 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 03:43:37 INFO - PROCESS | 2336 | 1464864217126 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 03:43:37 INFO - PROCESS | 2336 | 1464864217130 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:43:37 INFO - PROCESS | 2336 | 1464864217132 Marionette TRACE conn5 <- [1,1474,null,{}] 03:43:37 INFO - PROCESS | 2336 | 1464864217135 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:37 INFO - PROCESS | 2336 | 1464864217274 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 03:43:37 INFO - PROCESS | 2336 | 1464864217409 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:37 INFO - PROCESS | 2336 | ++DOCSHELL 18A41800 == 30 [pid = 2336] [id = 378] 03:43:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (18A42400) [pid = 2336] [serial = 1134] [outer = 00000000] 03:43:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (18B56C00) [pid = 2336] [serial = 1135] [outer = 18A42400] 03:43:37 INFO - PROCESS | 2336 | 1464864217466 Marionette DEBUG loaded listener.js 03:43:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (19589400) [pid = 2336] [serial = 1136] [outer = 18A42400] 03:43:38 INFO - PROCESS | 2336 | 1464864218251 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:43:38 INFO - PROCESS | 2336 | --DOCSHELL 1004AC00 == 29 [pid = 2336] [id = 371] 03:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1177ms 03:43:38 INFO - PROCESS | 2336 | 1464864218311 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 03:43:38 INFO - PROCESS | 2336 | 1464864218316 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 03:43:38 INFO - PROCESS | 2336 | 1464864218322 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:43:38 INFO - PROCESS | 2336 | 1464864218326 Marionette TRACE conn5 <- [1,1478,null,{}] 03:43:38 INFO - PROCESS | 2336 | 1464864218342 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:38 INFO - PROCESS | 2336 | 1464864218458 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 03:43:38 INFO - PROCESS | 2336 | 1464864218584 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:38 INFO - PROCESS | 2336 | ++DOCSHELL 0CA05400 == 30 [pid = 2336] [id = 379] 03:43:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (0FA09400) [pid = 2336] [serial = 1137] [outer = 00000000] 03:43:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (1012B800) [pid = 2336] [serial = 1138] [outer = 0FA09400] 03:43:38 INFO - PROCESS | 2336 | 1464864218646 Marionette DEBUG loaded listener.js 03:43:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (106A8C00) [pid = 2336] [serial = 1139] [outer = 0FA09400] 03:43:39 INFO - PROCESS | 2336 | 1464864219292 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 987ms 03:43:39 INFO - PROCESS | 2336 | 1464864219313 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 03:43:39 INFO - PROCESS | 2336 | 1464864219319 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 03:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:43:39 INFO - PROCESS | 2336 | 1464864219326 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:43:39 INFO - PROCESS | 2336 | 1464864219329 Marionette TRACE conn5 <- [1,1482,null,{}] 03:43:39 INFO - PROCESS | 2336 | 1464864219333 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:39 INFO - PROCESS | 2336 | 1464864219446 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 03:43:39 INFO - PROCESS | 2336 | 1464864219581 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:39 INFO - PROCESS | 2336 | ++DOCSHELL 14750000 == 31 [pid = 2336] [id = 380] 03:43:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (14757400) [pid = 2336] [serial = 1140] [outer = 00000000] 03:43:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (14A0D000) [pid = 2336] [serial = 1141] [outer = 14757400] 03:43:39 INFO - PROCESS | 2336 | 1464864219637 Marionette DEBUG loaded listener.js 03:43:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (15710800) [pid = 2336] [serial = 1142] [outer = 14757400] 03:43:40 INFO - PROCESS | 2336 | 1464864220224 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 930ms 03:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:43:40 INFO - PROCESS | 2336 | 1464864220258 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 03:43:40 INFO - PROCESS | 2336 | 1464864220261 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 03:43:40 INFO - PROCESS | 2336 | 1464864220264 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:43:40 INFO - PROCESS | 2336 | 1464864220268 Marionette TRACE conn5 <- [1,1486,null,{}] 03:43:40 INFO - PROCESS | 2336 | 1464864220280 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:40 INFO - PROCESS | 2336 | 1464864220398 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 03:43:40 INFO - PROCESS | 2336 | 1464864220534 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:40 INFO - PROCESS | 2336 | ++DOCSHELL 18250C00 == 32 [pid = 2336] [id = 381] 03:43:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (18325000) [pid = 2336] [serial = 1143] [outer = 00000000] 03:43:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (18A1F000) [pid = 2336] [serial = 1144] [outer = 18325000] 03:43:40 INFO - PROCESS | 2336 | 1464864220596 Marionette DEBUG loaded listener.js 03:43:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (18A3B400) [pid = 2336] [serial = 1145] [outer = 18325000] 03:43:41 INFO - PROCESS | 2336 | 1464864221181 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 969ms 03:43:41 INFO - PROCESS | 2336 | 1464864221238 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 03:43:41 INFO - PROCESS | 2336 | 1464864221241 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 03:43:41 INFO - PROCESS | 2336 | 1464864221244 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:43:41 INFO - PROCESS | 2336 | 1464864221246 Marionette TRACE conn5 <- [1,1490,null,{}] 03:43:41 INFO - PROCESS | 2336 | 1464864221250 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:41 INFO - PROCESS | 2336 | 1464864221389 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 03:43:41 INFO - PROCESS | 2336 | 1464864221520 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:41 INFO - PROCESS | 2336 | ++DOCSHELL 19707000 == 33 [pid = 2336] [id = 382] 03:43:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (1970D400) [pid = 2336] [serial = 1146] [outer = 00000000] 03:43:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (19787400) [pid = 2336] [serial = 1147] [outer = 1970D400] 03:43:41 INFO - PROCESS | 2336 | 1464864221577 Marionette DEBUG loaded listener.js 03:43:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (1986B400) [pid = 2336] [serial = 1148] [outer = 1970D400] 03:43:42 INFO - PROCESS | 2336 | 1464864222134 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 03:43:42 INFO - PROCESS | 2336 | 1464864222189 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 03:43:42 INFO - PROCESS | 2336 | 1464864222191 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 03:43:42 INFO - PROCESS | 2336 | 1464864222209 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:43:42 INFO - PROCESS | 2336 | 1464864222211 Marionette TRACE conn5 <- [1,1494,null,{}] 03:43:42 INFO - PROCESS | 2336 | 1464864222215 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:42 INFO - PROCESS | 2336 | 1464864222316 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 03:43:42 INFO - PROCESS | 2336 | 1464864222451 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:42 INFO - PROCESS | 2336 | ++DOCSHELL 19972400 == 34 [pid = 2336] [id = 383] 03:43:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (19973000) [pid = 2336] [serial = 1149] [outer = 00000000] 03:43:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (19977C00) [pid = 2336] [serial = 1150] [outer = 19973000] 03:43:42 INFO - PROCESS | 2336 | 1464864222506 Marionette DEBUG loaded listener.js 03:43:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (19978800) [pid = 2336] [serial = 1151] [outer = 19973000] 03:43:43 INFO - PROCESS | 2336 | 1464864223136 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 971ms 03:43:43 INFO - PROCESS | 2336 | 1464864223185 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 03:43:43 INFO - PROCESS | 2336 | 1464864223187 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 03:43:43 INFO - PROCESS | 2336 | 1464864223190 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:43:43 INFO - PROCESS | 2336 | 1464864223192 Marionette TRACE conn5 <- [1,1498,null,{}] 03:43:43 INFO - PROCESS | 2336 | 1464864223196 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:43 INFO - PROCESS | 2336 | 1464864223334 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 03:43:43 INFO - PROCESS | 2336 | 1464864223474 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:43 INFO - PROCESS | 2336 | ++DOCSHELL 19976800 == 35 [pid = 2336] [id = 384] 03:43:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (1A584C00) [pid = 2336] [serial = 1152] [outer = 00000000] 03:43:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (1A66C800) [pid = 2336] [serial = 1153] [outer = 1A584C00] 03:43:43 INFO - PROCESS | 2336 | 1464864223532 Marionette DEBUG loaded listener.js 03:43:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (1A677000) [pid = 2336] [serial = 1154] [outer = 1A584C00] 03:43:44 INFO - PROCESS | 2336 | 1464864224193 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1068ms 03:43:44 INFO - PROCESS | 2336 | 1464864224276 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 03:43:44 INFO - PROCESS | 2336 | 1464864224280 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 03:43:44 INFO - PROCESS | 2336 | 1464864224285 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:43:44 INFO - PROCESS | 2336 | 1464864224289 Marionette TRACE conn5 <- [1,1502,null,{}] 03:43:44 INFO - PROCESS | 2336 | 1464864224294 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:44 INFO - PROCESS | 2336 | 1464864224398 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 03:43:44 INFO - PROCESS | 2336 | 1464864224534 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:44 INFO - PROCESS | 2336 | ++DOCSHELL 1047B400 == 36 [pid = 2336] [id = 385] 03:43:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (1093A800) [pid = 2336] [serial = 1155] [outer = 00000000] 03:43:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (1473B400) [pid = 2336] [serial = 1156] [outer = 1093A800] 03:43:44 INFO - PROCESS | 2336 | 1464864224586 Marionette DEBUG loaded listener.js 03:43:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (14A06400) [pid = 2336] [serial = 1157] [outer = 1093A800] 03:43:44 INFO - PROCESS | 2336 | --DOCSHELL 1832B800 == 35 [pid = 2336] [id = 377] 03:43:44 INFO - PROCESS | 2336 | --DOCSHELL 160DD800 == 34 [pid = 2336] [id = 376] 03:43:44 INFO - PROCESS | 2336 | --DOCSHELL 14A0C400 == 33 [pid = 2336] [id = 375] 03:43:44 INFO - PROCESS | 2336 | --DOCSHELL 108B2C00 == 32 [pid = 2336] [id = 374] 03:43:44 INFO - PROCESS | 2336 | --DOCSHELL 0CA04800 == 31 [pid = 2336] [id = 373] 03:43:45 INFO - PROCESS | 2336 | 1464864225277 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1019ms 03:43:45 INFO - PROCESS | 2336 | 1464864225310 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 03:43:45 INFO - PROCESS | 2336 | 1464864225316 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 03:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:43:45 INFO - PROCESS | 2336 | 1464864225320 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:43:45 INFO - PROCESS | 2336 | 1464864225325 Marionette TRACE conn5 <- [1,1506,null,{}] 03:43:45 INFO - PROCESS | 2336 | 1464864225330 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:45 INFO - PROCESS | 2336 | 1464864225444 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 03:43:45 INFO - PROCESS | 2336 | 1464864225582 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:45 INFO - PROCESS | 2336 | ++DOCSHELL 13E7AC00 == 32 [pid = 2336] [id = 386] 03:43:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (140F0400) [pid = 2336] [serial = 1158] [outer = 00000000] 03:43:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (1473E000) [pid = 2336] [serial = 1159] [outer = 140F0400] 03:43:45 INFO - PROCESS | 2336 | 1464864225642 Marionette DEBUG loaded listener.js 03:43:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (14A05400) [pid = 2336] [serial = 1160] [outer = 140F0400] 03:43:46 INFO - PROCESS | 2336 | 1464864226256 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 03:43:46 INFO - PROCESS | 2336 | 1464864226296 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 03:43:46 INFO - PROCESS | 2336 | 1464864226302 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 03:43:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:43:46 INFO - PROCESS | 2336 | 1464864226308 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:43:46 INFO - PROCESS | 2336 | 1464864226311 Marionette TRACE conn5 <- [1,1510,null,{}] 03:43:46 INFO - PROCESS | 2336 | 1464864226316 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:46 INFO - PROCESS | 2336 | 1464864226433 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 03:43:46 INFO - PROCESS | 2336 | 1464864226542 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:46 INFO - PROCESS | 2336 | ++DOCSHELL 18328400 == 33 [pid = 2336] [id = 387] 03:43:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (1832B800) [pid = 2336] [serial = 1161] [outer = 00000000] 03:43:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (18A1F800) [pid = 2336] [serial = 1162] [outer = 1832B800] 03:43:46 INFO - PROCESS | 2336 | 1464864226597 Marionette DEBUG loaded listener.js 03:43:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (18A44800) [pid = 2336] [serial = 1163] [outer = 1832B800] 03:43:47 INFO - PROCESS | 2336 | 1464864227206 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:43:47 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 () { 03:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:43:47 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 () { 03:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:43:47 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 () { 03:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:43:47 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 () { 03:43:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:43:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:43:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 932ms 03:43:47 INFO - PROCESS | 2336 | 1464864227242 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 03:43:47 INFO - PROCESS | 2336 | 1464864227245 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 03:43:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:43:47 INFO - PROCESS | 2336 | 1464864227249 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:43:47 INFO - PROCESS | 2336 | 1464864227252 Marionette TRACE conn5 <- [1,1514,null,{}] 03:43:47 INFO - PROCESS | 2336 | 1464864227263 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:47 INFO - PROCESS | 2336 | 1464864227378 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 03:43:47 INFO - PROCESS | 2336 | 1464864227489 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:47 INFO - PROCESS | 2336 | ++DOCSHELL 1A583000 == 34 [pid = 2336] [id = 388] 03:43:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (1A585400) [pid = 2336] [serial = 1164] [outer = 00000000] 03:43:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (1A589400) [pid = 2336] [serial = 1165] [outer = 1A585400] 03:43:47 INFO - PROCESS | 2336 | 1464864227548 Marionette DEBUG loaded listener.js 03:43:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (1A679400) [pid = 2336] [serial = 1166] [outer = 1A585400] 03:43:48 INFO - PROCESS | 2336 | 1464864228128 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:43:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:43:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:43:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:43:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:43:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 919ms 03:43:48 INFO - PROCESS | 2336 | 1464864228171 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 03:43:48 INFO - PROCESS | 2336 | 1464864228174 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 03:43:48 INFO - PROCESS | 2336 | 1464864228194 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:43:48 INFO - PROCESS | 2336 | 1464864228196 Marionette TRACE conn5 <- [1,1518,null,{}] 03:43:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:43:48 INFO - PROCESS | 2336 | 1464864228200 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:48 INFO - PROCESS | 2336 | 1464864228313 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 03:43:48 INFO - PROCESS | 2336 | 1464864228421 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:48 INFO - PROCESS | 2336 | ++DOCSHELL 14A1B000 == 35 [pid = 2336] [id = 389] 03:43:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 182 (1A50E000) [pid = 2336] [serial = 1167] [outer = 00000000] 03:43:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 183 (1AF15C00) [pid = 2336] [serial = 1168] [outer = 1A50E000] 03:43:48 INFO - PROCESS | 2336 | 1464864228475 Marionette DEBUG loaded listener.js 03:43:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 184 (1AF1D000) [pid = 2336] [serial = 1169] [outer = 1A50E000] 03:43:48 INFO - PROCESS | 2336 | 1464864228981 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:43:49 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 03:43:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:43:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:43:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:43:49 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. 03:43:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:43:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 03:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:43:49 INFO - PROCESS | 2336 | 1464864229029 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 03:43:49 INFO - PROCESS | 2336 | 1464864229032 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 03:43:49 INFO - PROCESS | 2336 | 1464864229035 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:43:49 INFO - PROCESS | 2336 | 1464864229037 Marionette TRACE conn5 <- [1,1522,null,{}] 03:43:49 INFO - PROCESS | 2336 | 1464864229041 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:49 INFO - PROCESS | 2336 | 1464864229173 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 03:43:49 INFO - PROCESS | 2336 | 1464864229309 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:49 INFO - PROCESS | 2336 | ++DOCSHELL 10129800 == 36 [pid = 2336] [id = 390] 03:43:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 185 (108B1C00) [pid = 2336] [serial = 1170] [outer = 00000000] 03:43:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 186 (1B60FC00) [pid = 2336] [serial = 1171] [outer = 108B1C00] 03:43:49 INFO - PROCESS | 2336 | 1464864229366 Marionette DEBUG loaded listener.js 03:43:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 187 (1AF33400) [pid = 2336] [serial = 1172] [outer = 108B1C00] 03:43:49 INFO - PROCESS | 2336 | 1464864229920 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:43:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:43:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 930ms 03:43:49 INFO - PROCESS | 2336 | 1464864229969 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 03:43:49 INFO - PROCESS | 2336 | 1464864229972 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 03:43:49 INFO - PROCESS | 2336 | 1464864229975 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:43:49 INFO - PROCESS | 2336 | 1464864229977 Marionette TRACE conn5 <- [1,1526,null,{}] 03:43:49 INFO - PROCESS | 2336 | 1464864229980 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:50 INFO - PROCESS | 2336 | 1464864230106 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 03:43:50 INFO - PROCESS | 2336 | 1464864230216 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:50 INFO - PROCESS | 2336 | ++DOCSHELL 1BA84000 == 37 [pid = 2336] [id = 391] 03:43:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 188 (1C24B800) [pid = 2336] [serial = 1173] [outer = 00000000] 03:43:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 189 (1C282800) [pid = 2336] [serial = 1174] [outer = 1C24B800] 03:43:50 INFO - PROCESS | 2336 | 1464864230270 Marionette DEBUG loaded listener.js 03:43:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 190 (1C350000) [pid = 2336] [serial = 1175] [outer = 1C24B800] 03:43:50 INFO - PROCESS | 2336 | 1464864230855 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 929ms 03:43:50 INFO - PROCESS | 2336 | 1464864230909 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 03:43:50 INFO - PROCESS | 2336 | 1464864230912 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 03:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:43:50 INFO - PROCESS | 2336 | 1464864230915 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:43:50 INFO - PROCESS | 2336 | 1464864230917 Marionette TRACE conn5 <- [1,1530,null,{}] 03:43:50 INFO - PROCESS | 2336 | 1464864230921 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:51 INFO - PROCESS | 2336 | 1464864231025 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 03:43:51 INFO - PROCESS | 2336 | 1464864231133 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:51 INFO - PROCESS | 2336 | ++DOCSHELL 18A40C00 == 38 [pid = 2336] [id = 392] 03:43:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 191 (1BA7F800) [pid = 2336] [serial = 1176] [outer = 00000000] 03:43:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 192 (1CEE4800) [pid = 2336] [serial = 1177] [outer = 1BA7F800] 03:43:51 INFO - PROCESS | 2336 | 1464864231186 Marionette DEBUG loaded listener.js 03:43:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 193 (1CC47400) [pid = 2336] [serial = 1178] [outer = 1BA7F800] 03:43:51 INFO - PROCESS | 2336 | 1464864231754 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:43:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 870ms 03:43:51 INFO - PROCESS | 2336 | 1464864231799 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 03:43:51 INFO - PROCESS | 2336 | 1464864231801 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 03:43:51 INFO - PROCESS | 2336 | 1464864231805 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:43:51 INFO - PROCESS | 2336 | 1464864231807 Marionette TRACE conn5 <- [1,1534,null,{}] 03:43:51 INFO - PROCESS | 2336 | 1464864231810 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:51 INFO - PROCESS | 2336 | 1464864231912 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 03:43:52 INFO - PROCESS | 2336 | 1464864232028 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:52 INFO - PROCESS | 2336 | ++DOCSHELL 18A49400 == 39 [pid = 2336] [id = 393] 03:43:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 194 (1CC42000) [pid = 2336] [serial = 1179] [outer = 00000000] 03:43:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 195 (1D1B9800) [pid = 2336] [serial = 1180] [outer = 1CC42000] 03:43:52 INFO - PROCESS | 2336 | 1464864232081 Marionette DEBUG loaded listener.js 03:43:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 196 (1D1BF800) [pid = 2336] [serial = 1181] [outer = 1CC42000] 03:43:52 INFO - PROCESS | 2336 | 1464864232747 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 972ms 03:43:52 INFO - PROCESS | 2336 | 1464864232783 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 03:43:52 INFO - PROCESS | 2336 | 1464864232787 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 03:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:43:52 INFO - PROCESS | 2336 | 1464864232791 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:43:52 INFO - PROCESS | 2336 | 1464864232795 Marionette TRACE conn5 <- [1,1538,null,{}] 03:43:52 INFO - PROCESS | 2336 | 1464864232801 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:52 INFO - PROCESS | 2336 | 1464864232908 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 03:43:53 INFO - PROCESS | 2336 | 1464864233055 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:53 INFO - PROCESS | 2336 | ++DOCSHELL 14734C00 == 40 [pid = 2336] [id = 394] 03:43:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 197 (1473B800) [pid = 2336] [serial = 1182] [outer = 00000000] 03:43:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 198 (17233C00) [pid = 2336] [serial = 1183] [outer = 1473B800] 03:43:53 INFO - PROCESS | 2336 | 1464864233108 Marionette DEBUG loaded listener.js 03:43:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 199 (18257400) [pid = 2336] [serial = 1184] [outer = 1473B800] 03:43:53 INFO - PROCESS | 2336 | 1464864233894 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:43:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1181ms 03:43:53 INFO - PROCESS | 2336 | 1464864233974 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 03:43:53 INFO - PROCESS | 2336 | 1464864233979 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 03:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:43:53 INFO - PROCESS | 2336 | 1464864233985 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:43:53 INFO - PROCESS | 2336 | 1464864233989 Marionette TRACE conn5 <- [1,1542,null,{}] 03:43:53 INFO - PROCESS | 2336 | 1464864233994 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:54 INFO - PROCESS | 2336 | 1464864234149 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 03:43:54 INFO - PROCESS | 2336 | 1464864234288 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:54 INFO - PROCESS | 2336 | ++DOCSHELL 14185000 == 41 [pid = 2336] [id = 395] 03:43:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 200 (14740400) [pid = 2336] [serial = 1185] [outer = 00000000] 03:43:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 201 (177DC800) [pid = 2336] [serial = 1186] [outer = 14740400] 03:43:54 INFO - PROCESS | 2336 | 1464864234349 Marionette DEBUG loaded listener.js 03:43:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 202 (187E9000) [pid = 2336] [serial = 1187] [outer = 14740400] 03:43:54 INFO - PROCESS | 2336 | 1464864234910 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 03:43:54 INFO - PROCESS | 2336 | 1464864234959 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 03:43:54 INFO - PROCESS | 2336 | 1464864234965 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 03:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:43:54 INFO - PROCESS | 2336 | 1464864234972 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:43:54 INFO - PROCESS | 2336 | 1464864234975 Marionette TRACE conn5 <- [1,1546,null,{}] 03:43:54 INFO - PROCESS | 2336 | 1464864234979 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:55 INFO - PROCESS | 2336 | 1464864235098 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 03:43:55 INFO - PROCESS | 2336 | 1464864235255 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:55 INFO - PROCESS | 2336 | ++DOCSHELL 19979800 == 42 [pid = 2336] [id = 396] 03:43:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 203 (19A0E800) [pid = 2336] [serial = 1188] [outer = 00000000] 03:43:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 204 (1A581800) [pid = 2336] [serial = 1189] [outer = 19A0E800] 03:43:55 INFO - PROCESS | 2336 | 1464864235312 Marionette DEBUG loaded listener.js 03:43:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 205 (1A58C800) [pid = 2336] [serial = 1190] [outer = 19A0E800] 03:43:55 INFO - PROCESS | 2336 | 1464864235947 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1019ms 03:43:55 INFO - PROCESS | 2336 | 1464864235993 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 03:43:55 INFO - PROCESS | 2336 | 1464864235995 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 03:43:55 INFO - PROCESS | 2336 | 1464864235999 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:43:55 INFO - PROCESS | 2336 | 1464864236003 Marionette TRACE conn5 <- [1,1550,null,{}] 03:43:56 INFO - PROCESS | 2336 | 1464864236014 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:56 INFO - PROCESS | 2336 | 1464864236129 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 03:43:56 INFO - PROCESS | 2336 | 1464864236296 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:56 INFO - PROCESS | 2336 | ++DOCSHELL 1BB39C00 == 43 [pid = 2336] [id = 397] 03:43:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 206 (1BB3C400) [pid = 2336] [serial = 1191] [outer = 00000000] 03:43:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 207 (1BF8A800) [pid = 2336] [serial = 1192] [outer = 1BB3C400] 03:43:56 INFO - PROCESS | 2336 | 1464864236357 Marionette DEBUG loaded listener.js 03:43:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 208 (1C27D400) [pid = 2336] [serial = 1193] [outer = 1BB3C400] 03:43:56 INFO - PROCESS | 2336 | 1464864236995 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1019ms 03:43:57 INFO - PROCESS | 2336 | 1464864237021 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 03:43:57 INFO - PROCESS | 2336 | 1464864237024 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 03:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:43:57 INFO - PROCESS | 2336 | 1464864237028 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:43:57 INFO - PROCESS | 2336 | 1464864237030 Marionette TRACE conn5 <- [1,1554,null,{}] 03:43:57 INFO - PROCESS | 2336 | 1464864237033 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:57 INFO - PROCESS | 2336 | 1464864237145 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 03:43:57 INFO - PROCESS | 2336 | 1464864237262 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:57 INFO - PROCESS | 2336 | ++DOCSHELL 1D1C3000 == 44 [pid = 2336] [id = 398] 03:43:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 209 (1D259400) [pid = 2336] [serial = 1194] [outer = 00000000] 03:43:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 210 (1D670000) [pid = 2336] [serial = 1195] [outer = 1D259400] 03:43:57 INFO - PROCESS | 2336 | 1464864237357 Marionette DEBUG loaded listener.js 03:43:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 211 (1D69C400) [pid = 2336] [serial = 1196] [outer = 1D259400] 03:43:57 INFO - PROCESS | 2336 | 1464864237918 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 930ms 03:43:57 INFO - PROCESS | 2336 | 1464864237961 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 03:43:57 INFO - PROCESS | 2336 | 1464864237964 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 03:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:43:57 INFO - PROCESS | 2336 | 1464864237967 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:43:57 INFO - PROCESS | 2336 | 1464864237969 Marionette TRACE conn5 <- [1,1558,null,{}] 03:43:57 INFO - PROCESS | 2336 | 1464864237973 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:58 INFO - PROCESS | 2336 | 1464864238085 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 03:43:58 INFO - PROCESS | 2336 | 1464864238200 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:43:58 INFO - PROCESS | 2336 | ++DOCSHELL 10482800 == 45 [pid = 2336] [id = 399] 03:43:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 212 (1069FC00) [pid = 2336] [serial = 1197] [outer = 00000000] 03:43:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 213 (1D6B8C00) [pid = 2336] [serial = 1198] [outer = 1069FC00] 03:43:58 INFO - PROCESS | 2336 | 1464864238297 Marionette DEBUG loaded listener.js 03:43:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 214 (1D6BFC00) [pid = 2336] [serial = 1199] [outer = 1069FC00] 03:43:58 INFO - PROCESS | 2336 | 1464864238933 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:43:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1016ms 03:43:58 INFO - PROCESS | 2336 | 1464864238987 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 03:43:58 INFO - PROCESS | 2336 | 1464864238990 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 03:43:58 INFO - PROCESS | 2336 | 1464864238993 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:43:58 INFO - PROCESS | 2336 | 1464864238995 Marionette TRACE conn5 <- [1,1562,null,{}] 03:43:58 INFO - PROCESS | 2336 | 1464864238998 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:43:59 INFO - PROCESS | 2336 | 1464864239137 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 03:43:59 INFO - PROCESS | 2336 | --DOCSHELL 1A583000 == 44 [pid = 2336] [id = 388] 03:43:59 INFO - PROCESS | 2336 | --DOCSHELL 13E7AC00 == 43 [pid = 2336] [id = 386] 03:43:59 INFO - PROCESS | 2336 | --DOCSHELL 18328400 == 42 [pid = 2336] [id = 387] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 14750000 == 41 [pid = 2336] [id = 380] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 14A1CC00 == 40 [pid = 2336] [id = 17] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 18251800 == 39 [pid = 2336] [id = 19] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 0F9EB000 == 38 [pid = 2336] [id = 10] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 18A3A400 == 37 [pid = 2336] [id = 23] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 18A3C400 == 36 [pid = 2336] [id = 24] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 1CC45C00 == 35 [pid = 2336] [id = 363] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 1AF2B800 == 34 [pid = 2336] [id = 13] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 16D69000 == 33 [pid = 2336] [id = 11] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 1BA84000 == 32 [pid = 2336] [id = 391] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 1A712C00 == 31 [pid = 2336] [id = 20] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 10129800 == 30 [pid = 2336] [id = 390] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 14A1B000 == 29 [pid = 2336] [id = 389] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 18A40C00 == 28 [pid = 2336] [id = 392] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 19788C00 == 27 [pid = 2336] [id = 21] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 1B6B7800 == 26 [pid = 2336] [id = 25] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 108A9C00 == 25 [pid = 2336] [id = 370] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 18A41800 == 24 [pid = 2336] [id = 378] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 18A49400 == 23 [pid = 2336] [id = 393] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 19976800 == 22 [pid = 2336] [id = 384] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 1978F800 == 21 [pid = 2336] [id = 22] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 1CC45800 == 20 [pid = 2336] [id = 8] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 0CA05400 == 19 [pid = 2336] [id = 379] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 18250C00 == 18 [pid = 2336] [id = 381] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 19707000 == 17 [pid = 2336] [id = 382] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 19972400 == 16 [pid = 2336] [id = 383] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 1D1C3000 == 15 [pid = 2336] [id = 398] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 10482800 == 14 [pid = 2336] [id = 399] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 1BB39C00 == 13 [pid = 2336] [id = 397] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 19979800 == 12 [pid = 2336] [id = 396] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 1047B400 == 11 [pid = 2336] [id = 385] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 108A9400 == 10 [pid = 2336] [id = 372] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 14734C00 == 9 [pid = 2336] [id = 394] 03:44:03 INFO - PROCESS | 2336 | --DOCSHELL 14185000 == 8 [pid = 2336] [id = 395] 03:44:05 INFO - PROCESS | 2336 | 1464864245617 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:05 INFO - PROCESS | 2336 | ++DOCSHELL 0C811800 == 9 [pid = 2336] [id = 400] 03:44:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 215 (0C812000) [pid = 2336] [serial = 1200] [outer = 00000000] 03:44:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 216 (0C864C00) [pid = 2336] [serial = 1201] [outer = 0C812000] 03:44:05 INFO - PROCESS | 2336 | 1464864245874 Marionette DEBUG loaded listener.js 03:44:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 217 (0C942400) [pid = 2336] [serial = 1202] [outer = 0C812000] 03:44:07 INFO - PROCESS | 2336 | 1464864247510 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:44:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:44:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 8582ms 03:44:07 INFO - PROCESS | 2336 | 1464864247582 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 03:44:07 INFO - PROCESS | 2336 | 1464864247587 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 03:44:07 INFO - PROCESS | 2336 | 1464864247591 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:44:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:44:07 INFO - PROCESS | 2336 | 1464864247596 Marionette TRACE conn5 <- [1,1566,null,{}] 03:44:07 INFO - PROCESS | 2336 | 1464864247601 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:07 INFO - PROCESS | 2336 | 1464864247695 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 03:44:07 INFO - PROCESS | 2336 | 1464864247714 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:07 INFO - PROCESS | 2336 | ++DOCSHELL 108A9800 == 10 [pid = 2336] [id = 401] 03:44:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 218 (108AA400) [pid = 2336] [serial = 1203] [outer = 00000000] 03:44:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 219 (10937800) [pid = 2336] [serial = 1204] [outer = 108AA400] 03:44:07 INFO - PROCESS | 2336 | 1464864247765 Marionette DEBUG loaded listener.js 03:44:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 220 (13E81000) [pid = 2336] [serial = 1205] [outer = 108AA400] 03:44:08 INFO - PROCESS | 2336 | 1464864248270 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:44:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:44:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 731ms 03:44:08 INFO - PROCESS | 2336 | 1464864248359 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 03:44:08 INFO - PROCESS | 2336 | 1464864248366 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 03:44:08 INFO - PROCESS | 2336 | 1464864248374 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:44:08 INFO - PROCESS | 2336 | 1464864248377 Marionette TRACE conn5 <- [1,1570,null,{}] 03:44:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:44:08 INFO - PROCESS | 2336 | 1464864248384 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:08 INFO - PROCESS | 2336 | 1464864248498 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 03:44:08 INFO - PROCESS | 2336 | 1464864248597 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:08 INFO - PROCESS | 2336 | ++DOCSHELL 14A1CC00 == 11 [pid = 2336] [id = 402] 03:44:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 221 (14A1F400) [pid = 2336] [serial = 1206] [outer = 00000000] 03:44:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 222 (1723F800) [pid = 2336] [serial = 1207] [outer = 14A1F400] 03:44:08 INFO - PROCESS | 2336 | 1464864248642 Marionette DEBUG loaded listener.js 03:44:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 223 (18251400) [pid = 2336] [serial = 1208] [outer = 14A1F400] 03:44:09 INFO - PROCESS | 2336 | 1464864249079 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:44:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:44:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 03:44:09 INFO - PROCESS | 2336 | 1464864249113 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 03:44:09 INFO - PROCESS | 2336 | 1464864249115 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 03:44:09 INFO - PROCESS | 2336 | 1464864249118 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:44:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:44:09 INFO - PROCESS | 2336 | 1464864249122 Marionette TRACE conn5 <- [1,1574,null,{}] 03:44:09 INFO - PROCESS | 2336 | 1464864249149 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:09 INFO - PROCESS | 2336 | 1464864249279 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 03:44:09 INFO - PROCESS | 2336 | 1464864249352 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:09 INFO - PROCESS | 2336 | ++DOCSHELL 18A44400 == 12 [pid = 2336] [id = 403] 03:44:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 224 (18A57000) [pid = 2336] [serial = 1209] [outer = 00000000] 03:44:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 225 (19718800) [pid = 2336] [serial = 1210] [outer = 18A57000] 03:44:09 INFO - PROCESS | 2336 | 1464864249403 Marionette DEBUG loaded listener.js 03:44:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 226 (19971400) [pid = 2336] [serial = 1211] [outer = 18A57000] 03:44:09 INFO - PROCESS | 2336 | 1464864249853 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:44:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:44:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 770ms 03:44:09 INFO - PROCESS | 2336 | 1464864249904 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 03:44:09 INFO - PROCESS | 2336 | 1464864249907 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 03:44:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:44:09 INFO - PROCESS | 2336 | 1464864249910 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:44:09 INFO - PROCESS | 2336 | 1464864249912 Marionette TRACE conn5 <- [1,1578,null,{}] 03:44:09 INFO - PROCESS | 2336 | 1464864249915 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:10 INFO - PROCESS | 2336 | 1464864250067 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 03:44:10 INFO - PROCESS | 2336 | 1464864250148 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:10 INFO - PROCESS | 2336 | ++DOCSHELL 14739800 == 13 [pid = 2336] [id = 404] 03:44:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 227 (19A10000) [pid = 2336] [serial = 1212] [outer = 00000000] 03:44:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 228 (1A675400) [pid = 2336] [serial = 1213] [outer = 19A10000] 03:44:10 INFO - PROCESS | 2336 | 1464864250194 Marionette DEBUG loaded listener.js 03:44:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 229 (1A68D000) [pid = 2336] [serial = 1214] [outer = 19A10000] 03:44:10 INFO - PROCESS | 2336 | 1464864250597 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:44:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:44:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 03:44:10 INFO - PROCESS | 2336 | 1464864250643 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 03:44:10 INFO - PROCESS | 2336 | 1464864250645 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 03:44:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:44:10 INFO - PROCESS | 2336 | 1464864250648 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:44:10 INFO - PROCESS | 2336 | 1464864250650 Marionette TRACE conn5 <- [1,1582,null,{}] 03:44:10 INFO - PROCESS | 2336 | 1464864250653 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:10 INFO - PROCESS | 2336 | 1464864250781 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 03:44:10 INFO - PROCESS | 2336 | 1464864250788 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:10 INFO - PROCESS | 2336 | ++DOCSHELL 1A713000 == 14 [pid = 2336] [id = 405] 03:44:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 230 (1A715000) [pid = 2336] [serial = 1215] [outer = 00000000] 03:44:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 231 (1AF1B800) [pid = 2336] [serial = 1216] [outer = 1A715000] 03:44:10 INFO - PROCESS | 2336 | 1464864250834 Marionette DEBUG loaded listener.js 03:44:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 232 (1B608C00) [pid = 2336] [serial = 1217] [outer = 1A715000] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 231 (0CA06400) [pid = 2336] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 230 (14A10400) [pid = 2336] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 229 (140F0400) [pid = 2336] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 228 (1AF1CC00) [pid = 2336] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 227 (10121800) [pid = 2336] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 226 (18A3F000) [pid = 2336] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 225 (1D1BDC00) [pid = 2336] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 224 (20306000) [pid = 2336] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 223 (0F9EDC00) [pid = 2336] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 222 (20007400) [pid = 2336] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 221 (1D6BB000) [pid = 2336] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 220 (2070B000) [pid = 2336] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 219 (20765C00) [pid = 2336] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 218 (10056C00) [pid = 2336] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 217 (1FCCC000) [pid = 2336] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 216 (16CE8400) [pid = 2336] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 215 (177DC000) [pid = 2336] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 214 (16CE7800) [pid = 2336] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 213 (1093A800) [pid = 2336] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 212 (15711400) [pid = 2336] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 211 (108DCC00) [pid = 2336] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 210 (16CE6400) [pid = 2336] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 209 (0C80C000) [pid = 2336] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 208 (0FA68C00) [pid = 2336] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 207 (19791800) [pid = 2336] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 206 (1A66D400) [pid = 2336] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 205 (1A71C800) [pid = 2336] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 204 (1418A800) [pid = 2336] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 203 (1A7EA000) [pid = 2336] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 202 (1D260800) [pid = 2336] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 201 (108DFC00) [pid = 2336] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 200 (13E85C00) [pid = 2336] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 199 (1CEECC00) [pid = 2336] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 198 (18A3F400) [pid = 2336] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 197 (17238C00) [pid = 2336] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 196 (10482000) [pid = 2336] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 195 (1012E400) [pid = 2336] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 194 (1479F000) [pid = 2336] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 193 (20F27000) [pid = 2336] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 192 (20C57C00) [pid = 2336] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 191 (2076CC00) [pid = 2336] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 190 (20703800) [pid = 2336] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 189 (1FC3D400) [pid = 2336] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 188 (18A1D000) [pid = 2336] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 187 (13E80000) [pid = 2336] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 186 (14751400) [pid = 2336] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 185 (1BB3C400) [pid = 2336] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 184 (19973000) [pid = 2336] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 183 (1970D400) [pid = 2336] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 182 (19A0E800) [pid = 2336] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 181 (18325000) [pid = 2336] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 180 (14757400) [pid = 2336] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 179 (18A42400) [pid = 2336] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 178 (1A585400) [pid = 2336] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 177 (14740400) [pid = 2336] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 176 (1832E800) [pid = 2336] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (14185800) [pid = 2336] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (1473B800) [pid = 2336] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (1004B000) [pid = 2336] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (0FA09400) [pid = 2336] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (1832B800) [pid = 2336] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (17234000) [pid = 2336] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (1D259400) [pid = 2336] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (1CC42000) [pid = 2336] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (1C24B800) [pid = 2336] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (1BA7F800) [pid = 2336] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (108B1C00) [pid = 2336] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (1A50E000) [pid = 2336] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:44:11 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (1A584C00) [pid = 2336] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:44:11 INFO - PROCESS | 2336 | 1464864251971 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:44:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1370ms 03:44:12 INFO - PROCESS | 2336 | 1464864252019 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 2336 | 1464864252021 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 03:44:12 INFO - PROCESS | 2336 | 1464864252025 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 2336 | 1464864252026 Marionette TRACE conn5 <- [1,1586,null,{}] 03:44:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:44:12 INFO - PROCESS | 2336 | 1464864252030 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:12 INFO - PROCESS | 2336 | 1464864252134 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 03:44:12 INFO - PROCESS | 2336 | 1464864252145 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 2336 | ++DOCSHELL 0C85D400 == 15 [pid = 2336] [id = 406] 03:44:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (10121800) [pid = 2336] [serial = 1218] [outer = 00000000] 03:44:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (1417D400) [pid = 2336] [serial = 1219] [outer = 10121800] 03:44:12 INFO - PROCESS | 2336 | 1464864252190 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (14754400) [pid = 2336] [serial = 1220] [outer = 10121800] 03:44:12 INFO - PROCESS | 2336 | 1464864252635 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:44:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:44:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 03:44:12 INFO - PROCESS | 2336 | 1464864252674 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 03:44:12 INFO - PROCESS | 2336 | 1464864252676 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 03:44:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:44:12 INFO - PROCESS | 2336 | 1464864252679 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:44:12 INFO - PROCESS | 2336 | 1464864252680 Marionette TRACE conn5 <- [1,1590,null,{}] 03:44:12 INFO - PROCESS | 2336 | 1464864252684 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:12 INFO - PROCESS | 2336 | 1464864252767 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 03:44:12 INFO - PROCESS | 2336 | 1464864252773 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:12 INFO - PROCESS | 2336 | ++DOCSHELL 1475EC00 == 16 [pid = 2336] [id = 407] 03:44:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (14A1F000) [pid = 2336] [serial = 1221] [outer = 00000000] 03:44:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (17499C00) [pid = 2336] [serial = 1222] [outer = 14A1F000] 03:44:12 INFO - PROCESS | 2336 | 1464864252820 Marionette DEBUG loaded listener.js 03:44:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (1832D400) [pid = 2336] [serial = 1223] [outer = 14A1F000] 03:44:13 INFO - PROCESS | 2336 | 1464864253297 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:44:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:44:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 03:44:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:44:13 INFO - PROCESS | 2336 | 1464864253350 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 03:44:13 INFO - PROCESS | 2336 | 1464864253352 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 03:44:13 INFO - PROCESS | 2336 | 1464864253355 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:44:13 INFO - PROCESS | 2336 | 1464864253357 Marionette TRACE conn5 <- [1,1594,null,{}] 03:44:13 INFO - PROCESS | 2336 | 1464864253360 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:13 INFO - PROCESS | 2336 | 1464864253442 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 03:44:13 INFO - PROCESS | 2336 | 1464864253448 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:13 INFO - PROCESS | 2336 | ++DOCSHELL 1825A400 == 17 [pid = 2336] [id = 408] 03:44:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (18348000) [pid = 2336] [serial = 1224] [outer = 00000000] 03:44:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (1971D000) [pid = 2336] [serial = 1225] [outer = 18348000] 03:44:13 INFO - PROCESS | 2336 | 1464864253493 Marionette DEBUG loaded listener.js 03:44:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (1996DC00) [pid = 2336] [serial = 1226] [outer = 18348000] 03:44:14 INFO - PROCESS | 2336 | 1464864254146 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:44:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:44:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 870ms 03:44:14 INFO - PROCESS | 2336 | 1464864254227 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 03:44:14 INFO - PROCESS | 2336 | 1464864254232 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 03:44:14 INFO - PROCESS | 2336 | 1464864254237 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:44:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:44:14 INFO - PROCESS | 2336 | 1464864254242 Marionette TRACE conn5 <- [1,1598,null,{}] 03:44:14 INFO - PROCESS | 2336 | 1464864254247 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:14 INFO - PROCESS | 2336 | 1464864254367 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 03:44:14 INFO - PROCESS | 2336 | 1464864254481 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:14 INFO - PROCESS | 2336 | ++DOCSHELL 10052000 == 18 [pid = 2336] [id = 409] 03:44:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (1012E000) [pid = 2336] [serial = 1227] [outer = 00000000] 03:44:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (14734C00) [pid = 2336] [serial = 1228] [outer = 1012E000] 03:44:14 INFO - PROCESS | 2336 | 1464864254579 Marionette DEBUG loaded listener.js 03:44:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (14A09000) [pid = 2336] [serial = 1229] [outer = 1012E000] 03:44:15 INFO - PROCESS | 2336 | 1464864255131 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:44:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:44:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 03:44:15 INFO - PROCESS | 2336 | 1464864255172 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 03:44:15 INFO - PROCESS | 2336 | 1464864255178 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 03:44:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:44:15 INFO - PROCESS | 2336 | 1464864255185 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:44:15 INFO - PROCESS | 2336 | 1464864255188 Marionette TRACE conn5 <- [1,1602,null,{}] 03:44:15 INFO - PROCESS | 2336 | 1464864255192 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:15 INFO - PROCESS | 2336 | 1464864255305 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 03:44:15 INFO - PROCESS | 2336 | 1464864255465 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:15 INFO - PROCESS | 2336 | ++DOCSHELL 18A27C00 == 19 [pid = 2336] [id = 410] 03:44:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (18A3B800) [pid = 2336] [serial = 1230] [outer = 00000000] 03:44:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (18A5AC00) [pid = 2336] [serial = 1231] [outer = 18A3B800] 03:44:15 INFO - PROCESS | 2336 | 1464864255521 Marionette DEBUG loaded listener.js 03:44:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (19711800) [pid = 2336] [serial = 1232] [outer = 18A3B800] 03:44:16 INFO - PROCESS | 2336 | 1464864256195 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:44:16 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 03:44:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1080ms 03:44:16 INFO - PROCESS | 2336 | 1464864256267 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 03:44:16 INFO - PROCESS | 2336 | 1464864256269 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 03:44:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:44:16 INFO - PROCESS | 2336 | 1464864256273 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:44:16 INFO - PROCESS | 2336 | 1464864256277 Marionette TRACE conn5 <- [1,1606,null,{}] 03:44:16 INFO - PROCESS | 2336 | 1464864256288 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:16 INFO - PROCESS | 2336 | 1464864256404 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 03:44:16 INFO - PROCESS | 2336 | 1464864256553 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:16 INFO - PROCESS | 2336 | ++DOCSHELL 1BB3D800 == 20 [pid = 2336] [id = 411] 03:44:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (1BF03000) [pid = 2336] [serial = 1233] [outer = 00000000] 03:44:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (1C24C000) [pid = 2336] [serial = 1234] [outer = 1BF03000] 03:44:16 INFO - PROCESS | 2336 | 1464864256618 Marionette DEBUG loaded listener.js 03:44:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (1C281800) [pid = 2336] [serial = 1235] [outer = 1BF03000] 03:44:17 INFO - PROCESS | 2336 | 1464864257240 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:44:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:44:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1025ms 03:44:17 INFO - PROCESS | 2336 | 1464864257301 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 03:44:17 INFO - PROCESS | 2336 | 1464864257304 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 03:44:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:44:17 INFO - PROCESS | 2336 | 1464864257308 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:44:17 INFO - PROCESS | 2336 | 1464864257310 Marionette TRACE conn5 <- [1,1610,null,{}] 03:44:17 INFO - PROCESS | 2336 | 1464864257314 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:17 INFO - PROCESS | 2336 | 1464864257422 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 03:44:17 INFO - PROCESS | 2336 | 1464864257568 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:17 INFO - PROCESS | 2336 | ++DOCSHELL 0C80F400 == 21 [pid = 2336] [id = 412] 03:44:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 182 (0C860C00) [pid = 2336] [serial = 1236] [outer = 00000000] 03:44:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 183 (0F939800) [pid = 2336] [serial = 1237] [outer = 0C860C00] 03:44:17 INFO - PROCESS | 2336 | 1464864257624 Marionette DEBUG loaded listener.js 03:44:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 184 (10125400) [pid = 2336] [serial = 1238] [outer = 0C860C00] 03:44:18 INFO - PROCESS | 2336 | 1464864258575 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:44:18 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 03:44:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1324ms 03:44:18 INFO - PROCESS | 2336 | 1464864258636 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 03:44:18 INFO - PROCESS | 2336 | 1464864258640 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 03:44:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:44:18 INFO - PROCESS | 2336 | 1464864258645 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:44:18 INFO - PROCESS | 2336 | 1464864258649 Marionette TRACE conn5 <- [1,1614,null,{}] 03:44:18 INFO - PROCESS | 2336 | 1464864258655 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:18 INFO - PROCESS | 2336 | 1464864258760 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 03:44:18 INFO - PROCESS | 2336 | 1464864258907 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:18 INFO - PROCESS | 2336 | ++DOCSHELL 0F9E7C00 == 22 [pid = 2336] [id = 413] 03:44:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 185 (10121400) [pid = 2336] [serial = 1239] [outer = 00000000] 03:44:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 186 (10481800) [pid = 2336] [serial = 1240] [outer = 10121400] 03:44:18 INFO - PROCESS | 2336 | 1464864258961 Marionette DEBUG loaded listener.js 03:44:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 187 (106A4000) [pid = 2336] [serial = 1241] [outer = 10121400] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 186 (177CF400) [pid = 2336] [serial = 1111] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 185 (1D692000) [pid = 2336] [serial = 1090] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 184 (111EE000) [pid = 2336] [serial = 1099] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 183 (0FA0C400) [pid = 2336] [serial = 694] [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.] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 182 (1A675C00) [pid = 2336] [serial = 1084] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 181 (19712C00) [pid = 2336] [serial = 1072] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 180 (15714800) [pid = 2336] [serial = 1127] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 179 (1012B800) [pid = 2336] [serial = 1138] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 178 (18232C00) [pid = 2336] [serial = 1129] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 177 (14A05400) [pid = 2336] [serial = 1160] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 176 (1D1C3800) [pid = 2336] [serial = 991] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (11354800) [pid = 2336] [serial = 985] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (1CEEFC00) [pid = 2336] [serial = 982] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (1FCCB000) [pid = 2336] [serial = 940] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (20706C00) [pid = 2336] [serial = 946] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (18A43800) [pid = 2336] [serial = 1006] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (20301400) [pid = 2336] [serial = 943] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (1FCC8000) [pid = 2336] [serial = 994] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (208E1800) [pid = 2336] [serial = 949] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (208E6000) [pid = 2336] [serial = 1000] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (14757000) [pid = 2336] [serial = 934] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (20301C00) [pid = 2336] [serial = 997] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (20D25800) [pid = 2336] [serial = 1003] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (1970EC00) [pid = 2336] [serial = 937] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (18A48C00) [pid = 2336] [serial = 988] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (1473E000) [pid = 2336] [serial = 1159] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (14A06400) [pid = 2336] [serial = 1157] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (16CE1800) [pid = 2336] [serial = 1108] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (14A1C800) [pid = 2336] [serial = 1126] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (13E87C00) [pid = 2336] [serial = 1124] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (1473B400) [pid = 2336] [serial = 1156] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (111F7800) [pid = 2336] [serial = 1123] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (0F9E6000) [pid = 2336] [serial = 1120] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (172B0400) [pid = 2336] [serial = 1110] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (0C86AC00) [pid = 2336] [serial = 1092] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (0C93F000) [pid = 2336] [serial = 1093] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (0FAF2C00) [pid = 2336] [serial = 1095] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (10122800) [pid = 2336] [serial = 1096] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (19976000) [pid = 2336] [serial = 1074] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (19A0E000) [pid = 2336] [serial = 1075] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (1A7E7C00) [pid = 2336] [serial = 1077] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (1B6C1000) [pid = 2336] [serial = 1080] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (1996C800) [pid = 2336] [serial = 1083] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (1AF16800) [pid = 2336] [serial = 1078] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (1C27F000) [pid = 2336] [serial = 1086] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (1BB36C00) [pid = 2336] [serial = 1081] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (1E3C2400) [pid = 2336] [serial = 1036] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (10994000) [pid = 2336] [serial = 1098] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1C34F400) [pid = 2336] [serial = 1087] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (14361C00) [pid = 2336] [serial = 1101] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1D1C0400) [pid = 2336] [serial = 1089] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (19709000) [pid = 2336] [serial = 1071] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (177CD800) [pid = 2336] [serial = 1068] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (18326000) [pid = 2336] [serial = 1069] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (109FC400) [pid = 2336] [serial = 1065] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1435E800) [pid = 2336] [serial = 1066] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (1475CC00) [pid = 2336] [serial = 1063] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (14385400) [pid = 2336] [serial = 1062] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (19979400) [pid = 2336] [serial = 1060] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (19715400) [pid = 2336] [serial = 1059] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (21E1B800) [pid = 2336] [serial = 1057] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (21E17C00) [pid = 2336] [serial = 1056] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1473BC00) [pid = 2336] [serial = 1102] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (20F21800) [pid = 2336] [serial = 1054] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (20F1C400) [pid = 2336] [serial = 1053] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (20D2E400) [pid = 2336] [serial = 1051] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (20D2A000) [pid = 2336] [serial = 1050] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (20769C00) [pid = 2336] [serial = 1048] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (2070FC00) [pid = 2336] [serial = 1047] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (2000A400) [pid = 2336] [serial = 1045] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1FCCDC00) [pid = 2336] [serial = 1044] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1A588800) [pid = 2336] [serial = 1042] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (19720800) [pid = 2336] [serial = 1041] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (14865000) [pid = 2336] [serial = 1039] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1475D800) [pid = 2336] [serial = 1038] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (14759800) [pid = 2336] [serial = 1104] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1479B800) [pid = 2336] [serial = 1105] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (16C47400) [pid = 2336] [serial = 1107] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (14742400) [pid = 2336] [serial = 1118] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (18257400) [pid = 2336] [serial = 1184] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (177DC800) [pid = 2336] [serial = 1186] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (14A0D000) [pid = 2336] [serial = 1141] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (106A0000) [pid = 2336] [serial = 1115] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (17233C00) [pid = 2336] [serial = 1183] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (1473E800) [pid = 2336] [serial = 1117] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (106A8C00) [pid = 2336] [serial = 1139] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1047AC00) [pid = 2336] [serial = 1114] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1A589400) [pid = 2336] [serial = 1165] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (18A44800) [pid = 2336] [serial = 1163] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (18329800) [pid = 2336] [serial = 1130] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (187EA400) [pid = 2336] [serial = 1132] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (18A1F800) [pid = 2336] [serial = 1162] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (0FA61800) [pid = 2336] [serial = 1121] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1A677000) [pid = 2336] [serial = 1154] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (1D670000) [pid = 2336] [serial = 1195] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1C27D400) [pid = 2336] [serial = 1193] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (19978800) [pid = 2336] [serial = 1151] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1A66C800) [pid = 2336] [serial = 1153] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (1986B400) [pid = 2336] [serial = 1148] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (1BF8A800) [pid = 2336] [serial = 1192] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (19977C00) [pid = 2336] [serial = 1150] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (1A58C800) [pid = 2336] [serial = 1190] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (18A3B400) [pid = 2336] [serial = 1145] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (19787400) [pid = 2336] [serial = 1147] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (1A581800) [pid = 2336] [serial = 1189] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (15710800) [pid = 2336] [serial = 1142] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (19589400) [pid = 2336] [serial = 1136] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (1A679400) [pid = 2336] [serial = 1166] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (187E9000) [pid = 2336] [serial = 1187] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1AF15C00) [pid = 2336] [serial = 1168] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (187EB000) [pid = 2336] [serial = 1133] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (18B56C00) [pid = 2336] [serial = 1135] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (18A1F000) [pid = 2336] [serial = 1144] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (1D69C400) [pid = 2336] [serial = 1196] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (1D6B8C00) [pid = 2336] [serial = 1198] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (1D1BF800) [pid = 2336] [serial = 1181] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (1C350000) [pid = 2336] [serial = 1175] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (1CC47400) [pid = 2336] [serial = 1178] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (1D1B9800) [pid = 2336] [serial = 1180] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 67 (1CEE4800) [pid = 2336] [serial = 1177] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 66 (1AF33400) [pid = 2336] [serial = 1172] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 65 (1C282800) [pid = 2336] [serial = 1174] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 64 (1AF1D000) [pid = 2336] [serial = 1169] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | --DOMWINDOW == 63 (1B60FC00) [pid = 2336] [serial = 1171] [outer = 00000000] [url = about:blank] 03:44:19 INFO - PROCESS | 2336 | 1464864259552 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:44:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:44:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 930ms 03:44:19 INFO - PROCESS | 2336 | 1464864259576 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 03:44:19 INFO - PROCESS | 2336 | 1464864259581 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 03:44:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:44:19 INFO - PROCESS | 2336 | 1464864259587 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:44:19 INFO - PROCESS | 2336 | 1464864259590 Marionette TRACE conn5 <- [1,1618,null,{}] 03:44:19 INFO - PROCESS | 2336 | 1464864259593 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:19 INFO - PROCESS | 2336 | 1464864259684 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 03:44:19 INFO - PROCESS | 2336 | 1464864259695 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:19 INFO - PROCESS | 2336 | ++DOCSHELL 0C93E000 == 23 [pid = 2336] [id = 414] 03:44:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 64 (0F9E6000) [pid = 2336] [serial = 1242] [outer = 00000000] 03:44:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 65 (10122000) [pid = 2336] [serial = 1243] [outer = 0F9E6000] 03:44:19 INFO - PROCESS | 2336 | 1464864259739 Marionette DEBUG loaded listener.js 03:44:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (1047E000) [pid = 2336] [serial = 1244] [outer = 0F9E6000] 03:44:20 INFO - PROCESS | 2336 | 1464864260304 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:44:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:44:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 770ms 03:44:20 INFO - PROCESS | 2336 | 1464864260361 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 03:44:20 INFO - PROCESS | 2336 | 1464864260363 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 03:44:20 INFO - PROCESS | 2336 | 1464864260366 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:44:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:44:20 INFO - PROCESS | 2336 | 1464864260369 Marionette TRACE conn5 <- [1,1622,null,{}] 03:44:20 INFO - PROCESS | 2336 | 1464864260379 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:20 INFO - PROCESS | 2336 | 1464864260472 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 03:44:20 INFO - PROCESS | 2336 | 1464864260565 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:20 INFO - PROCESS | 2336 | ++DOCSHELL 11392000 == 24 [pid = 2336] [id = 415] 03:44:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (11393800) [pid = 2336] [serial = 1245] [outer = 00000000] 03:44:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (1435E800) [pid = 2336] [serial = 1246] [outer = 11393800] 03:44:20 INFO - PROCESS | 2336 | 1464864260614 Marionette DEBUG loaded listener.js 03:44:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (1473CC00) [pid = 2336] [serial = 1247] [outer = 11393800] 03:44:20 INFO - PROCESS | 2336 | 1464864261006 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:44:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:44:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 03:44:21 INFO - PROCESS | 2336 | 1464864261040 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 03:44:21 INFO - PROCESS | 2336 | 1464864261043 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 03:44:21 INFO - PROCESS | 2336 | 1464864261046 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:44:21 INFO - PROCESS | 2336 | 1464864261048 Marionette TRACE conn5 <- [1,1626,null,{}] 03:44:21 INFO - PROCESS | 2336 | 1464864261052 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:21 INFO - PROCESS | 2336 | 1464864261141 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 03:44:21 INFO - PROCESS | 2336 | 1464864261148 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 2336 | ++DOCSHELL 1474F400 == 25 [pid = 2336] [id = 416] 03:44:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (14750800) [pid = 2336] [serial = 1248] [outer = 00000000] 03:44:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (1485A800) [pid = 2336] [serial = 1249] [outer = 14750800] 03:44:21 INFO - PROCESS | 2336 | 1464864261194 Marionette DEBUG loaded listener.js 03:44:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (14865000) [pid = 2336] [serial = 1250] [outer = 14750800] 03:44:21 INFO - PROCESS | 2336 | 1464864261649 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:44:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:44:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 03:44:21 INFO - PROCESS | 2336 | 1464864261686 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 03:44:21 INFO - PROCESS | 2336 | 1464864261688 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 03:44:21 INFO - PROCESS | 2336 | 1464864261691 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:44:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:44:21 INFO - PROCESS | 2336 | 1464864261703 Marionette TRACE conn5 <- [1,1630,null,{}] 03:44:21 INFO - PROCESS | 2336 | 1464864261719 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:21 INFO - PROCESS | 2336 | 1464864261842 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 03:44:21 INFO - PROCESS | 2336 | 1464864261932 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:21 INFO - PROCESS | 2336 | ++DOCSHELL 14A20C00 == 26 [pid = 2336] [id = 417] 03:44:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (14A21400) [pid = 2336] [serial = 1251] [outer = 00000000] 03:44:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (1570F000) [pid = 2336] [serial = 1252] [outer = 14A21400] 03:44:21 INFO - PROCESS | 2336 | 1464864261977 Marionette DEBUG loaded listener.js 03:44:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (16C45000) [pid = 2336] [serial = 1253] [outer = 14A21400] 03:44:22 INFO - PROCESS | 2336 | 1464864262400 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:44:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:44:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 750ms 03:44:22 INFO - PROCESS | 2336 | 1464864262445 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 03:44:22 INFO - PROCESS | 2336 | 1464864262447 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 03:44:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:44:22 INFO - PROCESS | 2336 | 1464864262450 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:44:22 INFO - PROCESS | 2336 | 1464864262452 Marionette TRACE conn5 <- [1,1634,null,{}] 03:44:22 INFO - PROCESS | 2336 | 1464864262461 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:22 INFO - PROCESS | 2336 | 1464864262600 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 03:44:22 INFO - PROCESS | 2336 | 1464864262668 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:22 INFO - PROCESS | 2336 | ++DOCSHELL 16CDFC00 == 27 [pid = 2336] [id = 418] 03:44:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (16CEC800) [pid = 2336] [serial = 1254] [outer = 00000000] 03:44:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (174A0000) [pid = 2336] [serial = 1255] [outer = 16CEC800] 03:44:22 INFO - PROCESS | 2336 | 1464864262713 Marionette DEBUG loaded listener.js 03:44:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (18239000) [pid = 2336] [serial = 1256] [outer = 16CEC800] 03:44:23 INFO - PROCESS | 2336 | 1464864263143 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:44:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:44:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 03:44:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:44:23 INFO - PROCESS | 2336 | 1464864263182 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 03:44:23 INFO - PROCESS | 2336 | 1464864263184 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 03:44:23 INFO - PROCESS | 2336 | 1464864263187 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:44:23 INFO - PROCESS | 2336 | 1464864263188 Marionette TRACE conn5 <- [1,1638,null,{}] 03:44:23 INFO - PROCESS | 2336 | 1464864263231 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:23 INFO - PROCESS | 2336 | 1464864263344 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 03:44:23 INFO - PROCESS | 2336 | 1464864263408 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:23 INFO - PROCESS | 2336 | ++DOCSHELL 1824CC00 == 28 [pid = 2336] [id = 419] 03:44:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (18251800) [pid = 2336] [serial = 1257] [outer = 00000000] 03:44:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (18330400) [pid = 2336] [serial = 1258] [outer = 18251800] 03:44:23 INFO - PROCESS | 2336 | 1464864263452 Marionette DEBUG loaded listener.js 03:44:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (187EB400) [pid = 2336] [serial = 1259] [outer = 18251800] 03:44:24 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (1069FC00) [pid = 2336] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:44:24 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (0C812000) [pid = 2336] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:44:24 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (108AA400) [pid = 2336] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:44:24 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (14A1F400) [pid = 2336] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:44:24 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (14A1F000) [pid = 2336] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:44:24 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (19A10000) [pid = 2336] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:44:24 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (1A715000) [pid = 2336] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:44:24 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (18A57000) [pid = 2336] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:44:24 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (10121800) [pid = 2336] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:44:24 INFO - PROCESS | 2336 | 1464864264353 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:44:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:44:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1213ms 03:44:24 INFO - PROCESS | 2336 | 1464864264401 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 03:44:24 INFO - PROCESS | 2336 | 1464864264403 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 03:44:24 INFO - PROCESS | 2336 | 1464864264406 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:44:24 INFO - PROCESS | 2336 | 1464864264407 Marionette TRACE conn5 <- [1,1642,null,{}] 03:44:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:44:24 INFO - PROCESS | 2336 | 1464864264411 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:24 INFO - PROCESS | 2336 | 1464864264540 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 03:44:24 INFO - PROCESS | 2336 | 1464864264602 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:24 INFO - PROCESS | 2336 | ++DOCSHELL 0F9EDC00 == 29 [pid = 2336] [id = 420] 03:44:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (0FA02800) [pid = 2336] [serial = 1260] [outer = 00000000] 03:44:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (109FD400) [pid = 2336] [serial = 1261] [outer = 0FA02800] 03:44:24 INFO - PROCESS | 2336 | 1464864264648 Marionette DEBUG loaded listener.js 03:44:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (111EDC00) [pid = 2336] [serial = 1262] [outer = 0FA02800] 03:44:25 INFO - PROCESS | 2336 | 1464864265029 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:44:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:44:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 03:44:25 INFO - PROCESS | 2336 | 1464864265080 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 03:44:25 INFO - PROCESS | 2336 | 1464864265082 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 03:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:44:25 INFO - PROCESS | 2336 | 1464864265085 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - PROCESS | 2336 | 1464864265087 Marionette TRACE conn5 <- [1,1646,null,{}] 03:44:25 INFO - PROCESS | 2336 | 1464864265091 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:25 INFO - PROCESS | 2336 | 1464864265176 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 03:44:25 INFO - PROCESS | 2336 | 1464864265183 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:25 INFO - PROCESS | 2336 | ++DOCSHELL 14AAC800 == 30 [pid = 2336] [id = 421] 03:44:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (16CE7800) [pid = 2336] [serial = 1263] [outer = 00000000] 03:44:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (18A1F800) [pid = 2336] [serial = 1264] [outer = 16CE7800] 03:44:25 INFO - PROCESS | 2336 | 1464864265227 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (18A3D800) [pid = 2336] [serial = 1265] [outer = 16CE7800] 03:44:25 INFO - PROCESS | 2336 | 1464864265730 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 03:44:25 INFO - PROCESS | 2336 | 1464864265757 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 03:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:44:25 INFO - PROCESS | 2336 | 1464864265759 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 03:44:25 INFO - PROCESS | 2336 | 1464864265762 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:44:25 INFO - PROCESS | 2336 | 1464864265764 Marionette TRACE conn5 <- [1,1650,null,{}] 03:44:25 INFO - PROCESS | 2336 | 1464864265767 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:25 INFO - PROCESS | 2336 | 1464864265852 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 03:44:25 INFO - PROCESS | 2336 | 1464864265888 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:25 INFO - PROCESS | 2336 | ++DOCSHELL 0C86AC00 == 31 [pid = 2336] [id = 422] 03:44:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (18325000) [pid = 2336] [serial = 1266] [outer = 00000000] 03:44:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (18A48C00) [pid = 2336] [serial = 1267] [outer = 18325000] 03:44:25 INFO - PROCESS | 2336 | 1464864265931 Marionette DEBUG loaded listener.js 03:44:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (18B56C00) [pid = 2336] [serial = 1268] [outer = 18325000] 03:44:27 INFO - PROCESS | 2336 | --DOCSHELL 0C811800 == 30 [pid = 2336] [id = 400] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (1D6BFC00) [pid = 2336] [serial = 1199] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (1971D000) [pid = 2336] [serial = 1225] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (0C942400) [pid = 2336] [serial = 1202] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (0C864C00) [pid = 2336] [serial = 1201] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (10937800) [pid = 2336] [serial = 1204] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (13E81000) [pid = 2336] [serial = 1205] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (1723F800) [pid = 2336] [serial = 1207] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (1832D400) [pid = 2336] [serial = 1223] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (1A68D000) [pid = 2336] [serial = 1214] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (1A675400) [pid = 2336] [serial = 1213] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (1AF1B800) [pid = 2336] [serial = 1216] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (1B608C00) [pid = 2336] [serial = 1217] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (17499C00) [pid = 2336] [serial = 1222] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 67 (19718800) [pid = 2336] [serial = 1210] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 66 (1417D400) [pid = 2336] [serial = 1219] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 65 (19971400) [pid = 2336] [serial = 1211] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 64 (18251400) [pid = 2336] [serial = 1208] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | --DOMWINDOW == 63 (14754400) [pid = 2336] [serial = 1220] [outer = 00000000] [url = about:blank] 03:44:28 INFO - PROCESS | 2336 | 1464864268228 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2526ms 03:44:28 INFO - PROCESS | 2336 | 1464864268289 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 03:44:28 INFO - PROCESS | 2336 | 1464864268293 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 03:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:44:28 INFO - PROCESS | 2336 | 1464864268298 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:44:28 INFO - PROCESS | 2336 | 1464864268301 Marionette TRACE conn5 <- [1,1654,null,{}] 03:44:28 INFO - PROCESS | 2336 | 1464864268307 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:28 INFO - PROCESS | 2336 | 1464864268401 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 03:44:28 INFO - PROCESS | 2336 | 1464864268522 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:28 INFO - PROCESS | 2336 | ++DOCSHELL 0C869000 == 31 [pid = 2336] [id = 423] 03:44:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 64 (0C93CC00) [pid = 2336] [serial = 1269] [outer = 00000000] 03:44:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 65 (0CA09400) [pid = 2336] [serial = 1270] [outer = 0C93CC00] 03:44:28 INFO - PROCESS | 2336 | 1464864268570 Marionette DEBUG loaded listener.js 03:44:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (0F9E7800) [pid = 2336] [serial = 1271] [outer = 0C93CC00] 03:44:28 INFO - PROCESS | 2336 | 1464864268977 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 731ms 03:44:29 INFO - PROCESS | 2336 | 1464864269030 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 03:44:29 INFO - PROCESS | 2336 | 1464864269037 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 03:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:44:29 INFO - PROCESS | 2336 | 1464864269043 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:44:29 INFO - PROCESS | 2336 | 1464864269046 Marionette TRACE conn5 <- [1,1658,null,{}] 03:44:29 INFO - PROCESS | 2336 | 1464864269050 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:29 INFO - PROCESS | 2336 | 1464864269146 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 03:44:29 INFO - PROCESS | 2336 | 1464864269155 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:29 INFO - PROCESS | 2336 | ++DOCSHELL 0FAEB000 == 32 [pid = 2336] [id = 424] 03:44:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (0FAECC00) [pid = 2336] [serial = 1272] [outer = 00000000] 03:44:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (10481C00) [pid = 2336] [serial = 1273] [outer = 0FAECC00] 03:44:29 INFO - PROCESS | 2336 | 1464864269202 Marionette DEBUG loaded listener.js 03:44:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (106A7C00) [pid = 2336] [serial = 1274] [outer = 0FAECC00] 03:44:29 INFO - PROCESS | 2336 | 1464864269688 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 03:44:29 INFO - PROCESS | 2336 | 1464864269715 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 03:44:29 INFO - PROCESS | 2336 | 1464864269718 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 03:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:44:29 INFO - PROCESS | 2336 | 1464864269721 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:44:29 INFO - PROCESS | 2336 | 1464864269725 Marionette TRACE conn5 <- [1,1662,null,{}] 03:44:29 INFO - PROCESS | 2336 | 1464864269736 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:29 INFO - PROCESS | 2336 | 1464864269852 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 03:44:29 INFO - PROCESS | 2336 | 1464864269865 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:29 INFO - PROCESS | 2336 | ++DOCSHELL 11390800 == 33 [pid = 2336] [id = 425] 03:44:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (11391000) [pid = 2336] [serial = 1275] [outer = 00000000] 03:44:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (13E85400) [pid = 2336] [serial = 1276] [outer = 11391000] 03:44:29 INFO - PROCESS | 2336 | 1464864269921 Marionette DEBUG loaded listener.js 03:44:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (14085800) [pid = 2336] [serial = 1277] [outer = 11391000] 03:44:30 INFO - PROCESS | 2336 | 1464864270368 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 03:44:30 INFO - PROCESS | 2336 | 1464864270400 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 03:44:30 INFO - PROCESS | 2336 | 1464864270402 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 03:44:30 INFO - PROCESS | 2336 | 1464864270405 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:44:30 INFO - PROCESS | 2336 | 1464864270407 Marionette TRACE conn5 <- [1,1666,null,{}] 03:44:30 INFO - PROCESS | 2336 | 1464864270411 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:30 INFO - PROCESS | 2336 | 1464864270511 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 03:44:30 INFO - PROCESS | 2336 | 1464864270518 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:30 INFO - PROCESS | 2336 | ++DOCSHELL 11387800 == 34 [pid = 2336] [id = 426] 03:44:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (140EA400) [pid = 2336] [serial = 1278] [outer = 00000000] 03:44:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (14742800) [pid = 2336] [serial = 1279] [outer = 140EA400] 03:44:30 INFO - PROCESS | 2336 | 1464864270565 Marionette DEBUG loaded listener.js 03:44:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (1475D400) [pid = 2336] [serial = 1280] [outer = 140EA400] 03:44:30 INFO - PROCESS | 2336 | 1464864270997 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 632ms 03:44:31 INFO - PROCESS | 2336 | 1464864271042 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 03:44:31 INFO - PROCESS | 2336 | 1464864271044 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 03:44:31 INFO - PROCESS | 2336 | 1464864271051 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:44:31 INFO - PROCESS | 2336 | 1464864271053 Marionette TRACE conn5 <- [1,1670,null,{}] 03:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:44:31 INFO - PROCESS | 2336 | 1464864271057 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:31 INFO - PROCESS | 2336 | 1464864271135 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 03:44:31 INFO - PROCESS | 2336 | 1464864271142 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:31 INFO - PROCESS | 2336 | ++DOCSHELL 1485C000 == 35 [pid = 2336] [id = 427] 03:44:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (1485EC00) [pid = 2336] [serial = 1281] [outer = 00000000] 03:44:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (14A1E400) [pid = 2336] [serial = 1282] [outer = 1485EC00] 03:44:31 INFO - PROCESS | 2336 | 1464864271189 Marionette DEBUG loaded listener.js 03:44:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (14AB1C00) [pid = 2336] [serial = 1283] [outer = 1485EC00] 03:44:31 INFO - PROCESS | 2336 | 1464864271671 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 03:44:31 INFO - PROCESS | 2336 | 1464864271727 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 03:44:31 INFO - PROCESS | 2336 | 1464864271729 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 03:44:31 INFO - PROCESS | 2336 | 1464864271732 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:44:31 INFO - PROCESS | 2336 | 1464864271734 Marionette TRACE conn5 <- [1,1674,null,{}] 03:44:31 INFO - PROCESS | 2336 | 1464864271737 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:31 INFO - PROCESS | 2336 | 1464864271848 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 03:44:31 INFO - PROCESS | 2336 | 1464864271856 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:31 INFO - PROCESS | 2336 | ++DOCSHELL 16D73000 == 36 [pid = 2336] [id = 428] 03:44:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (16D74000) [pid = 2336] [serial = 1284] [outer = 00000000] 03:44:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (172B4400) [pid = 2336] [serial = 1285] [outer = 16D74000] 03:44:31 INFO - PROCESS | 2336 | 1464864271901 Marionette DEBUG loaded listener.js 03:44:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (18230400) [pid = 2336] [serial = 1286] [outer = 16D74000] 03:44:32 INFO - PROCESS | 2336 | 1464864272333 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:44:32 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 03:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 03:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:44:32 INFO - PROCESS | 2336 | 1464864272408 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 03:44:32 INFO - PROCESS | 2336 | 1464864272410 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 03:44:32 INFO - PROCESS | 2336 | 1464864272414 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:44:32 INFO - PROCESS | 2336 | 1464864272416 Marionette TRACE conn5 <- [1,1678,null,{}] 03:44:32 INFO - PROCESS | 2336 | 1464864272419 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:32 INFO - PROCESS | 2336 | 1464864272497 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 03:44:32 INFO - PROCESS | 2336 | 1464864272535 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:32 INFO - PROCESS | 2336 | ++DOCSHELL 16D6AC00 == 37 [pid = 2336] [id = 429] 03:44:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (1823B800) [pid = 2336] [serial = 1287] [outer = 00000000] 03:44:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (18330000) [pid = 2336] [serial = 1288] [outer = 1823B800] 03:44:32 INFO - PROCESS | 2336 | 1464864272579 Marionette DEBUG loaded listener.js 03:44:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (18330800) [pid = 2336] [serial = 1289] [outer = 1823B800] 03:44:33 INFO - PROCESS | 2336 | 1464864273015 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 03:44:33 INFO - PROCESS | 2336 | 1464864273048 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 03:44:33 INFO - PROCESS | 2336 | 1464864273050 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 03:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:44:33 INFO - PROCESS | 2336 | 1464864273053 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - PROCESS | 2336 | 1464864273055 Marionette TRACE conn5 <- [1,1682,null,{}] 03:44:33 INFO - PROCESS | 2336 | 1464864273059 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:33 INFO - PROCESS | 2336 | 1464864273148 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 03:44:33 INFO - PROCESS | 2336 | 1464864273155 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:33 INFO - PROCESS | 2336 | ++DOCSHELL 187E8C00 == 38 [pid = 2336] [id = 430] 03:44:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (18A1CC00) [pid = 2336] [serial = 1290] [outer = 00000000] 03:44:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (18A25000) [pid = 2336] [serial = 1291] [outer = 18A1CC00] 03:44:33 INFO - PROCESS | 2336 | 1464864273200 Marionette DEBUG loaded listener.js 03:44:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (18A20C00) [pid = 2336] [serial = 1292] [outer = 18A1CC00] 03:44:33 INFO - PROCESS | 2336 | 1464864273685 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 03:44:33 INFO - PROCESS | 2336 | 1464864273728 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 03:44:33 INFO - PROCESS | 2336 | 1464864273730 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 03:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:44:33 INFO - PROCESS | 2336 | 1464864273733 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:44:33 INFO - PROCESS | 2336 | 1464864273734 Marionette TRACE conn5 <- [1,1686,null,{}] 03:44:33 INFO - PROCESS | 2336 | 1464864273738 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:33 INFO - PROCESS | 2336 | 1464864273853 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 03:44:33 INFO - PROCESS | 2336 | 1464864273941 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:33 INFO - PROCESS | 2336 | ++DOCSHELL 11390000 == 39 [pid = 2336] [id = 431] 03:44:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (18A45800) [pid = 2336] [serial = 1293] [outer = 00000000] 03:44:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (18A57C00) [pid = 2336] [serial = 1294] [outer = 18A45800] 03:44:33 INFO - PROCESS | 2336 | 1464864273989 Marionette DEBUG loaded listener.js 03:44:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (18A59400) [pid = 2336] [serial = 1295] [outer = 18A45800] 03:44:34 INFO - PROCESS | 2336 | 1464864274410 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:44:34 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 03:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 03:44:34 INFO - PROCESS | 2336 | 1464864274471 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 03:44:34 INFO - PROCESS | 2336 | 1464864274473 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 03:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:44:34 INFO - PROCESS | 2336 | 1464864274476 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:44:34 INFO - PROCESS | 2336 | 1464864274478 Marionette TRACE conn5 <- [1,1690,null,{}] 03:44:34 INFO - PROCESS | 2336 | 1464864274482 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:34 INFO - PROCESS | 2336 | 1464864274595 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 03:44:34 INFO - PROCESS | 2336 | 1464864274656 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:34 INFO - PROCESS | 2336 | ++DOCSHELL 1476C800 == 40 [pid = 2336] [id = 432] 03:44:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (19701400) [pid = 2336] [serial = 1296] [outer = 00000000] 03:44:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (19717C00) [pid = 2336] [serial = 1297] [outer = 19701400] 03:44:34 INFO - PROCESS | 2336 | 1464864274703 Marionette DEBUG loaded listener.js 03:44:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1971CC00) [pid = 2336] [serial = 1298] [outer = 19701400] 03:44:35 INFO - PROCESS | 2336 | 1464864275140 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 03:44:35 INFO - PROCESS | 2336 | 1464864275153 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 03:44:35 INFO - PROCESS | 2336 | 1464864275155 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 03:44:35 INFO - PROCESS | 2336 | 1464864275158 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:44:35 INFO - PROCESS | 2336 | 1464864275161 Marionette TRACE conn5 <- [1,1694,null,{}] 03:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:44:35 INFO - PROCESS | 2336 | 1464864275164 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:35 INFO - PROCESS | 2336 | 1464864275332 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (14A21400) [pid = 2336] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (16CEC800) [pid = 2336] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (0FA02800) [pid = 2336] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (18251800) [pid = 2336] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (16CE7800) [pid = 2336] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (14750800) [pid = 2336] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (11393800) [pid = 2336] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (0F9E6000) [pid = 2336] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (10121400) [pid = 2336] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (0C860C00) [pid = 2336] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (1BF03000) [pid = 2336] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (18A3B800) [pid = 2336] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (1012E000) [pid = 2336] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:44:35 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (18348000) [pid = 2336] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:44:35 INFO - PROCESS | 2336 | 1464864275914 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:35 INFO - PROCESS | 2336 | ++DOCSHELL 0C860C00 == 41 [pid = 2336] [id = 433] 03:44:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (0C869800) [pid = 2336] [serial = 1299] [outer = 00000000] 03:44:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (10127C00) [pid = 2336] [serial = 1300] [outer = 0C869800] 03:44:35 INFO - PROCESS | 2336 | 1464864275968 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (14750800) [pid = 2336] [serial = 1301] [outer = 0C869800] 03:44:36 INFO - PROCESS | 2336 | 1464864276354 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1217ms 03:44:36 INFO - PROCESS | 2336 | 1464864276381 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 03:44:36 INFO - PROCESS | 2336 | 1464864276383 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 03:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:44:36 INFO - PROCESS | 2336 | 1464864276386 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:44:36 INFO - PROCESS | 2336 | 1464864276388 Marionette TRACE conn5 <- [1,1698,null,{}] 03:44:36 INFO - PROCESS | 2336 | 1464864276391 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:36 INFO - PROCESS | 2336 | 1464864276472 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 03:44:36 INFO - PROCESS | 2336 | 1464864276479 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:36 INFO - PROCESS | 2336 | ++DOCSHELL 16D70400 == 42 [pid = 2336] [id = 434] 03:44:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (177D8400) [pid = 2336] [serial = 1302] [outer = 00000000] 03:44:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1996D800) [pid = 2336] [serial = 1303] [outer = 177D8400] 03:44:36 INFO - PROCESS | 2336 | 1464864276523 Marionette DEBUG loaded listener.js 03:44:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (19976000) [pid = 2336] [serial = 1304] [outer = 177D8400] 03:44:36 INFO - PROCESS | 2336 | 1464864276964 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 03:44:37 INFO - PROCESS | 2336 | 1464864277017 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 03:44:37 INFO - PROCESS | 2336 | 1464864277019 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 03:44:37 INFO - PROCESS | 2336 | 1464864277022 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:44:37 INFO - PROCESS | 2336 | 1464864277024 Marionette TRACE conn5 <- [1,1702,null,{}] 03:44:37 INFO - PROCESS | 2336 | 1464864277027 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:37 INFO - PROCESS | 2336 | 1464864277106 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 03:44:37 INFO - PROCESS | 2336 | 1464864277113 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 2336 | ++DOCSHELL 19792400 == 43 [pid = 2336] [id = 435] 03:44:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (19971000) [pid = 2336] [serial = 1305] [outer = 00000000] 03:44:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (19A07000) [pid = 2336] [serial = 1306] [outer = 19971000] 03:44:37 INFO - PROCESS | 2336 | 1464864277157 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (19A0C800) [pid = 2336] [serial = 1307] [outer = 19971000] 03:44:37 INFO - PROCESS | 2336 | 1464864277612 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 03:44:37 INFO - PROCESS | 2336 | 1464864277659 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 03:44:37 INFO - PROCESS | 2336 | 1464864277661 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 03:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:44:37 INFO - PROCESS | 2336 | 1464864277668 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:44:37 INFO - PROCESS | 2336 | 1464864277670 Marionette TRACE conn5 <- [1,1706,null,{}] 03:44:37 INFO - PROCESS | 2336 | 1464864277674 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:37 INFO - PROCESS | 2336 | 1464864277755 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 03:44:37 INFO - PROCESS | 2336 | 1464864277762 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:37 INFO - PROCESS | 2336 | ++DOCSHELL 14AACC00 == 44 [pid = 2336] [id = 436] 03:44:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (19A02000) [pid = 2336] [serial = 1308] [outer = 00000000] 03:44:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (1A581800) [pid = 2336] [serial = 1309] [outer = 19A02000] 03:44:37 INFO - PROCESS | 2336 | 1464864277817 Marionette DEBUG loaded listener.js 03:44:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (1A588C00) [pid = 2336] [serial = 1310] [outer = 19A02000] 03:44:38 INFO - PROCESS | 2336 | 1464864278640 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1018ms 03:44:38 INFO - PROCESS | 2336 | 1464864278690 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 03:44:38 INFO - PROCESS | 2336 | 1464864278696 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 03:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:44:38 INFO - PROCESS | 2336 | 1464864278701 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:44:38 INFO - PROCESS | 2336 | 1464864278705 Marionette TRACE conn5 <- [1,1710,null,{}] 03:44:38 INFO - PROCESS | 2336 | 1464864278730 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:38 INFO - PROCESS | 2336 | 1464864278874 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 03:44:38 INFO - PROCESS | 2336 | 1464864279011 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:39 INFO - PROCESS | 2336 | ++DOCSHELL 0C944800 == 45 [pid = 2336] [id = 437] 03:44:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (0F9E6800) [pid = 2336] [serial = 1311] [outer = 00000000] 03:44:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (10129000) [pid = 2336] [serial = 1312] [outer = 0F9E6800] 03:44:39 INFO - PROCESS | 2336 | 1464864279068 Marionette DEBUG loaded listener.js 03:44:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (106A6000) [pid = 2336] [serial = 1313] [outer = 0F9E6800] 03:44:39 INFO - PROCESS | 2336 | 1464864279744 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:44:39 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 03:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1098ms 03:44:39 INFO - PROCESS | 2336 | 1464864279804 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 03:44:39 INFO - PROCESS | 2336 | 1464864279810 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 03:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:44:39 INFO - PROCESS | 2336 | 1464864279816 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:44:39 INFO - PROCESS | 2336 | 1464864279819 Marionette TRACE conn5 <- [1,1714,null,{}] 03:44:39 INFO - PROCESS | 2336 | 1464864279823 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:39 INFO - PROCESS | 2336 | 1464864279946 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 03:44:40 INFO - PROCESS | 2336 | 1464864280090 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:40 INFO - PROCESS | 2336 | ++DOCSHELL 0C93E800 == 46 [pid = 2336] [id = 438] 03:44:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (0C940400) [pid = 2336] [serial = 1314] [outer = 00000000] 03:44:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (1473F800) [pid = 2336] [serial = 1315] [outer = 0C940400] 03:44:40 INFO - PROCESS | 2336 | 1464864280147 Marionette DEBUG loaded listener.js 03:44:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (14863800) [pid = 2336] [serial = 1316] [outer = 0C940400] 03:44:41 INFO - PROCESS | 2336 | 1464864281055 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 108A9800 == 45 [pid = 2336] [id = 401] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 0F9EDC00 == 44 [pid = 2336] [id = 420] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 14739800 == 43 [pid = 2336] [id = 404] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 14A1CC00 == 42 [pid = 2336] [id = 402] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 16CDFC00 == 41 [pid = 2336] [id = 418] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 1474F400 == 40 [pid = 2336] [id = 416] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 0C93E000 == 39 [pid = 2336] [id = 414] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 1475EC00 == 38 [pid = 2336] [id = 407] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 14AAC800 == 37 [pid = 2336] [id = 421] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 1A713000 == 36 [pid = 2336] [id = 405] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 0C85D400 == 35 [pid = 2336] [id = 406] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 18A44400 == 34 [pid = 2336] [id = 403] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 1824CC00 == 33 [pid = 2336] [id = 419] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 11392000 == 32 [pid = 2336] [id = 415] 03:44:41 INFO - PROCESS | 2336 | --DOCSHELL 0C86AC00 == 31 [pid = 2336] [id = 422] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (18A48C00) [pid = 2336] [serial = 1267] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (1570F000) [pid = 2336] [serial = 1252] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (16C45000) [pid = 2336] [serial = 1253] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (18239000) [pid = 2336] [serial = 1256] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (174A0000) [pid = 2336] [serial = 1255] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (109FD400) [pid = 2336] [serial = 1261] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (18330400) [pid = 2336] [serial = 1258] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (18A1F800) [pid = 2336] [serial = 1264] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (187EB400) [pid = 2336] [serial = 1259] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (1485A800) [pid = 2336] [serial = 1249] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (1435E800) [pid = 2336] [serial = 1246] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (1473CC00) [pid = 2336] [serial = 1247] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (10122000) [pid = 2336] [serial = 1243] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (1047E000) [pid = 2336] [serial = 1244] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (106A4000) [pid = 2336] [serial = 1241] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (10481800) [pid = 2336] [serial = 1240] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (10125400) [pid = 2336] [serial = 1238] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (0F939800) [pid = 2336] [serial = 1237] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (1C281800) [pid = 2336] [serial = 1235] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1C24C000) [pid = 2336] [serial = 1234] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (19711800) [pid = 2336] [serial = 1232] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (18A5AC00) [pid = 2336] [serial = 1231] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (14A09000) [pid = 2336] [serial = 1229] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (14734C00) [pid = 2336] [serial = 1228] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (1996DC00) [pid = 2336] [serial = 1226] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (18A3D800) [pid = 2336] [serial = 1265] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (14865000) [pid = 2336] [serial = 1250] [outer = 00000000] [url = about:blank] 03:44:41 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (111EDC00) [pid = 2336] [serial = 1262] [outer = 00000000] [url = about:blank] 03:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1332ms 03:44:41 INFO - PROCESS | 2336 | 1464864281174 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 03:44:41 INFO - PROCESS | 2336 | 1464864281178 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 03:44:41 INFO - PROCESS | 2336 | 1464864281183 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:44:41 INFO - PROCESS | 2336 | 1464864281186 Marionette TRACE conn5 <- [1,1718,null,{}] 03:44:41 INFO - PROCESS | 2336 | 1464864281192 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:41 INFO - PROCESS | 2336 | 1464864281284 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 03:44:41 INFO - PROCESS | 2336 | 1464864281292 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:41 INFO - PROCESS | 2336 | ++DOCSHELL 0C943C00 == 32 [pid = 2336] [id = 439] 03:44:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (0C944000) [pid = 2336] [serial = 1317] [outer = 00000000] 03:44:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (0F9EAC00) [pid = 2336] [serial = 1318] [outer = 0C944000] 03:44:41 INFO - PROCESS | 2336 | 1464864281341 Marionette DEBUG loaded listener.js 03:44:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (0FAE9000) [pid = 2336] [serial = 1319] [outer = 0C944000] 03:44:41 INFO - PROCESS | 2336 | 1464864281848 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:44:41 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 03:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 03:44:41 INFO - PROCESS | 2336 | 1464864281859 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 03:44:41 INFO - PROCESS | 2336 | 1464864281864 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 03:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:44:41 INFO - PROCESS | 2336 | 1464864281870 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:44:41 INFO - PROCESS | 2336 | 1464864281873 Marionette TRACE conn5 <- [1,1722,null,{}] 03:44:41 INFO - PROCESS | 2336 | 1464864281881 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:41 INFO - PROCESS | 2336 | 1464864281967 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 03:44:41 INFO - PROCESS | 2336 | 1464864281975 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:41 INFO - PROCESS | 2336 | ++DOCSHELL 0C93EC00 == 33 [pid = 2336] [id = 440] 03:44:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (106A4400) [pid = 2336] [serial = 1320] [outer = 00000000] 03:44:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (108AAC00) [pid = 2336] [serial = 1321] [outer = 106A4400] 03:44:42 INFO - PROCESS | 2336 | 1464864282024 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (10994400) [pid = 2336] [serial = 1322] [outer = 106A4400] 03:44:42 INFO - PROCESS | 2336 | 1464864282504 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 03:44:42 INFO - PROCESS | 2336 | 1464864282543 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 03:44:42 INFO - PROCESS | 2336 | 1464864282545 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 03:44:42 INFO - PROCESS | 2336 | 1464864282549 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:44:42 INFO - PROCESS | 2336 | 1464864282552 Marionette TRACE conn5 <- [1,1726,null,{}] 03:44:42 INFO - PROCESS | 2336 | 1464864282563 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:42 INFO - PROCESS | 2336 | 1464864282652 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 03:44:42 INFO - PROCESS | 2336 | 1464864282785 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:42 INFO - PROCESS | 2336 | ++DOCSHELL 1473C000 == 34 [pid = 2336] [id = 441] 03:44:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (1473C400) [pid = 2336] [serial = 1323] [outer = 00000000] 03:44:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (14741000) [pid = 2336] [serial = 1324] [outer = 1473C400] 03:44:42 INFO - PROCESS | 2336 | 1464864282834 Marionette DEBUG loaded listener.js 03:44:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (1475B800) [pid = 2336] [serial = 1325] [outer = 1473C400] 03:44:43 INFO - PROCESS | 2336 | 1464864283230 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 03:44:43 INFO - PROCESS | 2336 | 1464864283283 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 03:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:44:43 INFO - PROCESS | 2336 | 1464864283296 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 03:44:43 INFO - PROCESS | 2336 | 1464864283299 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:44:43 INFO - PROCESS | 2336 | 1464864283301 Marionette TRACE conn5 <- [1,1730,null,{}] 03:44:43 INFO - PROCESS | 2336 | 1464864283304 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:43 INFO - PROCESS | 2336 | 1464864283393 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 03:44:43 INFO - PROCESS | 2336 | 1464864283400 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:43 INFO - PROCESS | 2336 | ++DOCSHELL 14866800 == 35 [pid = 2336] [id = 442] 03:44:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (14A08C00) [pid = 2336] [serial = 1326] [outer = 00000000] 03:44:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (160DE000) [pid = 2336] [serial = 1327] [outer = 14A08C00] 03:44:43 INFO - PROCESS | 2336 | 1464864283445 Marionette DEBUG loaded listener.js 03:44:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (16C48800) [pid = 2336] [serial = 1328] [outer = 14A08C00] 03:44:43 INFO - PROCESS | 2336 | 1464864283926 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 03:44:43 INFO - PROCESS | 2336 | 1464864283974 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 03:44:43 INFO - PROCESS | 2336 | 1464864283977 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 03:44:43 INFO - PROCESS | 2336 | 1464864283979 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:44:43 INFO - PROCESS | 2336 | 1464864283981 Marionette TRACE conn5 <- [1,1734,null,{}] 03:44:43 INFO - PROCESS | 2336 | 1464864283985 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:44 INFO - PROCESS | 2336 | 1464864284099 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 03:44:44 INFO - PROCESS | 2336 | 1464864284187 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:44 INFO - PROCESS | 2336 | ++DOCSHELL 16CE8000 == 36 [pid = 2336] [id = 443] 03:44:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (16CE8400) [pid = 2336] [serial = 1329] [outer = 00000000] 03:44:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (17232000) [pid = 2336] [serial = 1330] [outer = 16CE8400] 03:44:44 INFO - PROCESS | 2336 | 1464864284232 Marionette DEBUG loaded listener.js 03:44:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (17233000) [pid = 2336] [serial = 1331] [outer = 16CE8400] 03:44:44 INFO - PROCESS | 2336 | 1464864284652 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 03:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:44:44 INFO - PROCESS | 2336 | 1464864284722 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 03:44:44 INFO - PROCESS | 2336 | 1464864284724 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 03:44:44 INFO - PROCESS | 2336 | 1464864284728 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:44:44 INFO - PROCESS | 2336 | 1464864284729 Marionette TRACE conn5 <- [1,1738,null,{}] 03:44:44 INFO - PROCESS | 2336 | 1464864284733 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:44 INFO - PROCESS | 2336 | 1464864284869 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 03:44:44 INFO - PROCESS | 2336 | 1464864284935 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:44 INFO - PROCESS | 2336 | ++DOCSHELL 18238400 == 37 [pid = 2336] [id = 444] 03:44:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (18238800) [pid = 2336] [serial = 1332] [outer = 00000000] 03:44:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (187E4400) [pid = 2336] [serial = 1333] [outer = 18238800] 03:44:44 INFO - PROCESS | 2336 | 1464864284980 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (18A1B800) [pid = 2336] [serial = 1334] [outer = 18238800] 03:44:45 INFO - PROCESS | 2336 | 1464864285399 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 03:44:45 INFO - PROCESS | 2336 | 1464864285481 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 03:44:45 INFO - PROCESS | 2336 | 1464864285483 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 03:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:44:45 INFO - PROCESS | 2336 | 1464864285486 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:44:45 INFO - PROCESS | 2336 | 1464864285488 Marionette TRACE conn5 <- [1,1742,null,{}] 03:44:45 INFO - PROCESS | 2336 | 1464864285492 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:45 INFO - PROCESS | 2336 | 1464864285610 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 03:44:45 INFO - PROCESS | 2336 | 1464864285778 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:45 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (19971000) [pid = 2336] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:44:45 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (18A45800) [pid = 2336] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:44:45 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (0FAECC00) [pid = 2336] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:44:45 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (18A1CC00) [pid = 2336] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:44:45 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (140EA400) [pid = 2336] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:44:45 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (1485EC00) [pid = 2336] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:44:45 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (16D74000) [pid = 2336] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:44:45 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (11391000) [pid = 2336] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:44:45 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (0C93CC00) [pid = 2336] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:44:45 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (19701400) [pid = 2336] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:44:45 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (177D8400) [pid = 2336] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:44:45 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (1823B800) [pid = 2336] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:44:45 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (0C869800) [pid = 2336] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:44:45 INFO - PROCESS | 2336 | ++DOCSHELL 0C93CC00 == 38 [pid = 2336] [id = 445] 03:44:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (0C947000) [pid = 2336] [serial = 1335] [outer = 00000000] 03:44:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (111F7800) [pid = 2336] [serial = 1336] [outer = 0C947000] 03:44:45 INFO - PROCESS | 2336 | 1464864285832 Marionette DEBUG loaded listener.js 03:44:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (14868000) [pid = 2336] [serial = 1337] [outer = 0C947000] 03:44:46 INFO - PROCESS | 2336 | 1464864286197 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 03:44:46 INFO - PROCESS | 2336 | 1464864286217 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 03:44:46 INFO - PROCESS | 2336 | 1464864286219 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 03:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:44:46 INFO - PROCESS | 2336 | 1464864286222 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:44:46 INFO - PROCESS | 2336 | 1464864286224 Marionette TRACE conn5 <- [1,1746,null,{}] 03:44:46 INFO - PROCESS | 2336 | 1464864286228 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:46 INFO - PROCESS | 2336 | 1464864286307 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 03:44:46 INFO - PROCESS | 2336 | 1464864286313 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:46 INFO - PROCESS | 2336 | ++DOCSHELL 14A1E000 == 39 [pid = 2336] [id = 446] 03:44:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (17240800) [pid = 2336] [serial = 1338] [outer = 00000000] 03:44:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (18A3F400) [pid = 2336] [serial = 1339] [outer = 17240800] 03:44:46 INFO - PROCESS | 2336 | 1464864286358 Marionette DEBUG loaded listener.js 03:44:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (18A58800) [pid = 2336] [serial = 1340] [outer = 17240800] 03:44:46 INFO - PROCESS | 2336 | 1464864286791 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 03:44:46 INFO - PROCESS | 2336 | 1464864286853 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 03:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:44:46 INFO - PROCESS | 2336 | 1464864286855 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 03:44:46 INFO - PROCESS | 2336 | 1464864286858 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:44:46 INFO - PROCESS | 2336 | 1464864286860 Marionette TRACE conn5 <- [1,1750,null,{}] 03:44:46 INFO - PROCESS | 2336 | 1464864286863 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:46 INFO - PROCESS | 2336 | 1464864286944 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 03:44:46 INFO - PROCESS | 2336 | 1464864286950 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:46 INFO - PROCESS | 2336 | ++DOCSHELL 18A3DC00 == 40 [pid = 2336] [id = 447] 03:44:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (18A42000) [pid = 2336] [serial = 1341] [outer = 00000000] 03:44:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (19706000) [pid = 2336] [serial = 1342] [outer = 18A42000] 03:44:46 INFO - PROCESS | 2336 | 1464864286994 Marionette DEBUG loaded listener.js 03:44:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (19711400) [pid = 2336] [serial = 1343] [outer = 18A42000] 03:44:47 INFO - PROCESS | 2336 | 1464864287447 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 03:44:47 INFO - PROCESS | 2336 | 1464864287495 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 03:44:47 INFO - PROCESS | 2336 | 1464864287497 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 03:44:47 INFO - PROCESS | 2336 | 1464864287500 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:44:47 INFO - PROCESS | 2336 | 1464864287501 Marionette TRACE conn5 <- [1,1754,null,{}] 03:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:44:47 INFO - PROCESS | 2336 | 1464864287505 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:47 INFO - PROCESS | 2336 | 1464864287590 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 03:44:47 INFO - PROCESS | 2336 | 1464864287596 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:47 INFO - PROCESS | 2336 | ++DOCSHELL 19712800 == 41 [pid = 2336] [id = 448] 03:44:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1971A400) [pid = 2336] [serial = 1344] [outer = 00000000] 03:44:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (19785C00) [pid = 2336] [serial = 1345] [outer = 1971A400] 03:44:47 INFO - PROCESS | 2336 | 1464864287650 Marionette DEBUG loaded listener.js 03:44:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (19870C00) [pid = 2336] [serial = 1346] [outer = 1971A400] 03:44:48 INFO - PROCESS | 2336 | 1464864288364 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 930ms 03:44:48 INFO - PROCESS | 2336 | 1464864288435 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 03:44:48 INFO - PROCESS | 2336 | 1464864288441 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 03:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:44:48 INFO - PROCESS | 2336 | 1464864288445 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:44:48 INFO - PROCESS | 2336 | 1464864288450 Marionette TRACE conn5 <- [1,1758,null,{}] 03:44:48 INFO - PROCESS | 2336 | 1464864288456 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:48 INFO - PROCESS | 2336 | 1464864288577 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 03:44:48 INFO - PROCESS | 2336 | 1464864288706 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:48 INFO - PROCESS | 2336 | ++DOCSHELL 0C93D000 == 42 [pid = 2336] [id = 449] 03:44:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (0C940000) [pid = 2336] [serial = 1347] [outer = 00000000] 03:44:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (111F0400) [pid = 2336] [serial = 1348] [outer = 0C940000] 03:44:48 INFO - PROCESS | 2336 | 1464864288763 Marionette DEBUG loaded listener.js 03:44:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (13E87000) [pid = 2336] [serial = 1349] [outer = 0C940000] 03:44:49 INFO - PROCESS | 2336 | 1464864289351 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 03:44:49 INFO - PROCESS | 2336 | 1464864289380 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 03:44:49 INFO - PROCESS | 2336 | 1464864289386 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 03:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:44:49 INFO - PROCESS | 2336 | 1464864289393 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:44:49 INFO - PROCESS | 2336 | 1464864289396 Marionette TRACE conn5 <- [1,1762,null,{}] 03:44:49 INFO - PROCESS | 2336 | 1464864289400 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:49 INFO - PROCESS | 2336 | 1464864289514 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 03:44:49 INFO - PROCESS | 2336 | 1464864289651 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:49 INFO - PROCESS | 2336 | ++DOCSHELL 14A1C800 == 43 [pid = 2336] [id = 450] 03:44:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (14A21400) [pid = 2336] [serial = 1350] [outer = 00000000] 03:44:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (177D4000) [pid = 2336] [serial = 1351] [outer = 14A21400] 03:44:49 INFO - PROCESS | 2336 | 1464864289708 Marionette DEBUG loaded listener.js 03:44:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (18258C00) [pid = 2336] [serial = 1352] [outer = 14A21400] 03:44:50 INFO - PROCESS | 2336 | 1464864290302 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 03:44:50 INFO - PROCESS | 2336 | 1464864290365 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 03:44:50 INFO - PROCESS | 2336 | 1464864290368 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 03:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:44:50 INFO - PROCESS | 2336 | 1464864290372 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:44:50 INFO - PROCESS | 2336 | 1464864290376 Marionette TRACE conn5 <- [1,1766,null,{}] 03:44:50 INFO - PROCESS | 2336 | 1464864290388 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:50 INFO - PROCESS | 2336 | 1464864290553 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 03:44:50 INFO - PROCESS | 2336 | 1464864290611 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:50 INFO - PROCESS | 2336 | ++DOCSHELL 1996CC00 == 44 [pid = 2336] [id = 451] 03:44:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1996DC00) [pid = 2336] [serial = 1353] [outer = 00000000] 03:44:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (19973000) [pid = 2336] [serial = 1354] [outer = 1996DC00] 03:44:50 INFO - PROCESS | 2336 | 1464864290668 Marionette DEBUG loaded listener.js 03:44:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (19A05400) [pid = 2336] [serial = 1355] [outer = 1996DC00] 03:44:51 INFO - PROCESS | 2336 | 1464864291256 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:44:51 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 03:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 930ms 03:44:51 INFO - PROCESS | 2336 | 1464864291305 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 03:44:51 INFO - PROCESS | 2336 | 1464864291308 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 03:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:44:51 INFO - PROCESS | 2336 | 1464864291311 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:44:51 INFO - PROCESS | 2336 | 1464864291313 Marionette TRACE conn5 <- [1,1770,null,{}] 03:44:51 INFO - PROCESS | 2336 | 1464864291316 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:51 INFO - PROCESS | 2336 | 1464864291425 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 03:44:51 INFO - PROCESS | 2336 | 1464864291531 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:51 INFO - PROCESS | 2336 | ++DOCSHELL 1A50FC00 == 45 [pid = 2336] [id = 452] 03:44:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (1A510000) [pid = 2336] [serial = 1356] [outer = 00000000] 03:44:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (1A585000) [pid = 2336] [serial = 1357] [outer = 1A510000] 03:44:51 INFO - PROCESS | 2336 | 1464864291584 Marionette DEBUG loaded listener.js 03:44:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1A58D800) [pid = 2336] [serial = 1358] [outer = 1A510000] 03:44:52 INFO - PROCESS | 2336 | 1464864292154 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:44:52 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 03:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 870ms 03:44:52 INFO - PROCESS | 2336 | 1464864292191 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 03:44:52 INFO - PROCESS | 2336 | 1464864292193 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 03:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:44:52 INFO - PROCESS | 2336 | 1464864292197 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:44:52 INFO - PROCESS | 2336 | 1464864292199 Marionette TRACE conn5 <- [1,1774,null,{}] 03:44:52 INFO - PROCESS | 2336 | 1464864292202 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:52 INFO - PROCESS | 2336 | 1464864292315 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 03:44:52 INFO - PROCESS | 2336 | 1464864292432 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:52 INFO - PROCESS | 2336 | ++DOCSHELL 0F9E7000 == 46 [pid = 2336] [id = 453] 03:44:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (19871000) [pid = 2336] [serial = 1359] [outer = 00000000] 03:44:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1A584C00) [pid = 2336] [serial = 1360] [outer = 19871000] 03:44:52 INFO - PROCESS | 2336 | 1464864292485 Marionette DEBUG loaded listener.js 03:44:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1A674C00) [pid = 2336] [serial = 1361] [outer = 19871000] 03:44:53 INFO - PROCESS | 2336 | 1464864293267 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:44:53 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 03:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1126ms 03:44:53 INFO - PROCESS | 2336 | 1464864293326 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 03:44:53 INFO - PROCESS | 2336 | 1464864293330 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 03:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:44:53 INFO - PROCESS | 2336 | 1464864293336 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:44:53 INFO - PROCESS | 2336 | 1464864293340 Marionette TRACE conn5 <- [1,1778,null,{}] 03:44:53 INFO - PROCESS | 2336 | 1464864293346 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:53 INFO - PROCESS | 2336 | 1464864293445 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 03:44:53 INFO - PROCESS | 2336 | 1464864293585 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:53 INFO - PROCESS | 2336 | ++DOCSHELL 1069CC00 == 47 [pid = 2336] [id = 454] 03:44:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (108A7400) [pid = 2336] [serial = 1362] [outer = 00000000] 03:44:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (111F2800) [pid = 2336] [serial = 1363] [outer = 108A7400] 03:44:53 INFO - PROCESS | 2336 | 1464864293636 Marionette DEBUG loaded listener.js 03:44:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (14185000) [pid = 2336] [serial = 1364] [outer = 108A7400] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (19A07000) [pid = 2336] [serial = 1306] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (18A57C00) [pid = 2336] [serial = 1294] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (10481C00) [pid = 2336] [serial = 1273] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (106A7C00) [pid = 2336] [serial = 1274] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (18A25000) [pid = 2336] [serial = 1291] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (14742800) [pid = 2336] [serial = 1279] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (1475D400) [pid = 2336] [serial = 1280] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (14A1E400) [pid = 2336] [serial = 1282] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (14AB1C00) [pid = 2336] [serial = 1283] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (172B4400) [pid = 2336] [serial = 1285] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (18230400) [pid = 2336] [serial = 1286] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (13E85400) [pid = 2336] [serial = 1276] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (14085800) [pid = 2336] [serial = 1277] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (0CA09400) [pid = 2336] [serial = 1270] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (0F9E7800) [pid = 2336] [serial = 1271] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (19717C00) [pid = 2336] [serial = 1297] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (18A59400) [pid = 2336] [serial = 1295] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (1971CC00) [pid = 2336] [serial = 1298] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (1996D800) [pid = 2336] [serial = 1303] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (18330000) [pid = 2336] [serial = 1288] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (18330800) [pid = 2336] [serial = 1289] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (14750800) [pid = 2336] [serial = 1301] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (18A20C00) [pid = 2336] [serial = 1292] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (19A0C800) [pid = 2336] [serial = 1307] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (10127C00) [pid = 2336] [serial = 1300] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (19976000) [pid = 2336] [serial = 1304] [outer = 00000000] [url = about:blank] 03:44:54 INFO - PROCESS | 2336 | 1464864294208 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:44:54 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) 03:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 930ms 03:44:54 INFO - PROCESS | 2336 | 1464864294266 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 2336 | 1464864294272 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 03:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:44:54 INFO - PROCESS | 2336 | 1464864294278 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - PROCESS | 2336 | 1464864294281 Marionette TRACE conn5 <- [1,1782,null,{}] 03:44:54 INFO - PROCESS | 2336 | 1464864294285 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:54 INFO - PROCESS | 2336 | 1464864294372 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 03:44:54 INFO - PROCESS | 2336 | 1464864294468 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:54 INFO - PROCESS | 2336 | ++DOCSHELL 0CA09400 == 48 [pid = 2336] [id = 455] 03:44:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (0F9E7800) [pid = 2336] [serial = 1365] [outer = 00000000] 03:44:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (1069C800) [pid = 2336] [serial = 1366] [outer = 0F9E7800] 03:44:54 INFO - PROCESS | 2336 | 1464864294513 Marionette DEBUG loaded listener.js 03:44:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (109FC400) [pid = 2336] [serial = 1367] [outer = 0F9E7800] 03:44:54 INFO - PROCESS | 2336 | 1464864294925 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 03:44:54 INFO - PROCESS | 2336 | 1464864294952 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 03:44:54 INFO - PROCESS | 2336 | 1464864294955 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 03:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:44:54 INFO - PROCESS | 2336 | 1464864294958 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:44:54 INFO - PROCESS | 2336 | 1464864294961 Marionette TRACE conn5 <- [1,1786,null,{}] 03:44:54 INFO - PROCESS | 2336 | 1464864294972 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:55 INFO - PROCESS | 2336 | 1464864295061 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 03:44:55 INFO - PROCESS | 2336 | 1464864295100 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:55 INFO - PROCESS | 2336 | ++DOCSHELL 14772000 == 49 [pid = 2336] [id = 456] 03:44:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (14860800) [pid = 2336] [serial = 1368] [outer = 00000000] 03:44:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (14A21800) [pid = 2336] [serial = 1369] [outer = 14860800] 03:44:55 INFO - PROCESS | 2336 | 1464864295152 Marionette DEBUG loaded listener.js 03:44:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (160DC800) [pid = 2336] [serial = 1370] [outer = 14860800] 03:44:55 INFO - PROCESS | 2336 | 1464864295609 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 03:44:55 INFO - PROCESS | 2336 | 1464864295631 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 03:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:44:55 INFO - PROCESS | 2336 | 1464864295634 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 03:44:55 INFO - PROCESS | 2336 | 1464864295637 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:44:55 INFO - PROCESS | 2336 | 1464864295639 Marionette TRACE conn5 <- [1,1790,null,{}] 03:44:55 INFO - PROCESS | 2336 | 1464864295642 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:55 INFO - PROCESS | 2336 | 1464864295727 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 03:44:55 INFO - PROCESS | 2336 | 1464864295734 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:55 INFO - PROCESS | 2336 | ++DOCSHELL 17240000 == 50 [pid = 2336] [id = 457] 03:44:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (17499400) [pid = 2336] [serial = 1371] [outer = 00000000] 03:44:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (18254400) [pid = 2336] [serial = 1372] [outer = 17499400] 03:44:55 INFO - PROCESS | 2336 | 1464864295778 Marionette DEBUG loaded listener.js 03:44:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (18326C00) [pid = 2336] [serial = 1373] [outer = 17499400] 03:44:56 INFO - PROCESS | 2336 | 1464864296223 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 03:44:56 INFO - PROCESS | 2336 | 1464864296268 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 03:44:56 INFO - PROCESS | 2336 | 1464864296270 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 03:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:44:56 INFO - PROCESS | 2336 | 1464864296279 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:44:56 INFO - PROCESS | 2336 | 1464864296281 Marionette TRACE conn5 <- [1,1794,null,{}] 03:44:56 INFO - PROCESS | 2336 | 1464864296284 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:56 INFO - PROCESS | 2336 | 1464864296397 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 03:44:56 INFO - PROCESS | 2336 | 1464864296403 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:56 INFO - PROCESS | 2336 | ++DOCSHELL 1824B400 == 51 [pid = 2336] [id = 458] 03:44:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (1832EC00) [pid = 2336] [serial = 1374] [outer = 00000000] 03:44:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (18A18400) [pid = 2336] [serial = 1375] [outer = 1832EC00] 03:44:56 INFO - PROCESS | 2336 | 1464864296448 Marionette DEBUG loaded listener.js 03:44:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (18A24000) [pid = 2336] [serial = 1376] [outer = 1832EC00] 03:44:56 INFO - PROCESS | 2336 | 1464864296915 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 03:44:56 INFO - PROCESS | 2336 | 1464864296953 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 03:44:56 INFO - PROCESS | 2336 | 1464864296955 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 03:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:44:56 INFO - PROCESS | 2336 | 1464864296958 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:44:56 INFO - PROCESS | 2336 | 1464864296959 Marionette TRACE conn5 <- [1,1798,null,{}] 03:44:56 INFO - PROCESS | 2336 | 1464864296963 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:57 INFO - PROCESS | 2336 | 1464864297097 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 03:44:57 INFO - PROCESS | 2336 | 1464864297160 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:57 INFO - PROCESS | 2336 | ++DOCSHELL 18A3E400 == 52 [pid = 2336] [id = 459] 03:44:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (18A44000) [pid = 2336] [serial = 1377] [outer = 00000000] 03:44:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1970F400) [pid = 2336] [serial = 1378] [outer = 18A44000] 03:44:57 INFO - PROCESS | 2336 | 1464864297205 Marionette DEBUG loaded listener.js 03:44:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (19719800) [pid = 2336] [serial = 1379] [outer = 18A44000] 03:44:57 INFO - PROCESS | 2336 | 1464864297639 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 03:44:57 INFO - PROCESS | 2336 | 1464864297691 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 03:44:57 INFO - PROCESS | 2336 | 1464864297693 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 03:44:57 INFO - PROCESS | 2336 | 1464864297696 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:44:57 INFO - PROCESS | 2336 | 1464864297698 Marionette TRACE conn5 <- [1,1802,null,{}] 03:44:57 INFO - PROCESS | 2336 | 1464864297701 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:57 INFO - PROCESS | 2336 | 1464864297841 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 03:44:57 INFO - PROCESS | 2336 | 1464864297906 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:57 INFO - PROCESS | 2336 | ++DOCSHELL 1971D400 == 53 [pid = 2336] [id = 460] 03:44:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (1971DC00) [pid = 2336] [serial = 1380] [outer = 00000000] 03:44:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (19976C00) [pid = 2336] [serial = 1381] [outer = 1971DC00] 03:44:57 INFO - PROCESS | 2336 | 1464864297949 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (19979000) [pid = 2336] [serial = 1382] [outer = 1971DC00] 03:44:58 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (16CE8400) [pid = 2336] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:44:58 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (18238800) [pid = 2336] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:44:58 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1473C400) [pid = 2336] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:44:58 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (0C944000) [pid = 2336] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:44:58 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (18A42000) [pid = 2336] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:44:58 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (106A4400) [pid = 2336] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:44:58 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (14A08C00) [pid = 2336] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:44:58 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (0C947000) [pid = 2336] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:44:58 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (17240800) [pid = 2336] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:44:58 INFO - PROCESS | 2336 | 1464864298441 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 770ms 03:44:58 INFO - PROCESS | 2336 | 1464864298469 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 03:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:44:58 INFO - PROCESS | 2336 | 1464864298471 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 03:44:58 INFO - PROCESS | 2336 | 1464864298483 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:44:58 INFO - PROCESS | 2336 | 1464864298485 Marionette TRACE conn5 <- [1,1806,null,{}] 03:44:58 INFO - PROCESS | 2336 | 1464864298494 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:58 INFO - PROCESS | 2336 | 1464864298577 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 03:44:58 INFO - PROCESS | 2336 | 1464864298672 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:58 INFO - PROCESS | 2336 | ++DOCSHELL 0C947000 == 54 [pid = 2336] [id = 461] 03:44:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (0F9EB000) [pid = 2336] [serial = 1383] [outer = 00000000] 03:44:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (18A43800) [pid = 2336] [serial = 1384] [outer = 0F9EB000] 03:44:58 INFO - PROCESS | 2336 | 1464864298716 Marionette DEBUG loaded listener.js 03:44:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (19976800) [pid = 2336] [serial = 1385] [outer = 0F9EB000] 03:44:59 INFO - PROCESS | 2336 | 1464864299061 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 651ms 03:44:59 INFO - PROCESS | 2336 | 1464864299126 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 03:44:59 INFO - PROCESS | 2336 | 1464864299128 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 03:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:44:59 INFO - PROCESS | 2336 | 1464864299131 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:44:59 INFO - PROCESS | 2336 | 1464864299132 Marionette TRACE conn5 <- [1,1810,null,{}] 03:44:59 INFO - PROCESS | 2336 | 1464864299136 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:59 INFO - PROCESS | 2336 | 1464864299287 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 03:44:59 INFO - PROCESS | 2336 | 1464864299297 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:59 INFO - PROCESS | 2336 | ++DOCSHELL 0C85FC00 == 55 [pid = 2336] [id = 462] 03:44:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (17499C00) [pid = 2336] [serial = 1386] [outer = 00000000] 03:44:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1A68A000) [pid = 2336] [serial = 1387] [outer = 17499C00] 03:44:59 INFO - PROCESS | 2336 | 1464864299340 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1A691C00) [pid = 2336] [serial = 1388] [outer = 17499C00] 03:44:59 INFO - PROCESS | 2336 | 1464864299727 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 03:44:59 INFO - PROCESS | 2336 | 1464864299772 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 03:44:59 INFO - PROCESS | 2336 | 1464864299774 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 03:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:44:59 INFO - PROCESS | 2336 | 1464864299781 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:44:59 INFO - PROCESS | 2336 | 1464864299784 Marionette TRACE conn5 <- [1,1814,null,{}] 03:44:59 INFO - PROCESS | 2336 | 1464864299787 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:44:59 INFO - PROCESS | 2336 | 1464864299871 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 03:44:59 INFO - PROCESS | 2336 | 1464864299880 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:44:59 INFO - PROCESS | 2336 | ++DOCSHELL 0C861400 == 56 [pid = 2336] [id = 463] 03:44:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (1A696000) [pid = 2336] [serial = 1389] [outer = 00000000] 03:44:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (1AE40400) [pid = 2336] [serial = 1390] [outer = 1A696000] 03:44:59 INFO - PROCESS | 2336 | 1464864299923 Marionette DEBUG loaded listener.js 03:44:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (1AF17000) [pid = 2336] [serial = 1391] [outer = 1A696000] 03:45:00 INFO - PROCESS | 2336 | 1464864300406 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 03:45:00 INFO - PROCESS | 2336 | 1464864300453 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 03:45:00 INFO - PROCESS | 2336 | 1464864300458 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 03:45:00 INFO - PROCESS | 2336 | 1464864300464 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:45:00 INFO - PROCESS | 2336 | 1464864300468 Marionette TRACE conn5 <- [1,1818,null,{}] 03:45:00 INFO - PROCESS | 2336 | 1464864300475 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:00 INFO - PROCESS | 2336 | 1464864300598 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 03:45:00 INFO - PROCESS | 2336 | 1464864300764 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:00 INFO - PROCESS | 2336 | ++DOCSHELL 0FA07800 == 57 [pid = 2336] [id = 464] 03:45:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (0FA0A400) [pid = 2336] [serial = 1392] [outer = 00000000] 03:45:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (0FAF0000) [pid = 2336] [serial = 1393] [outer = 0FA0A400] 03:45:00 INFO - PROCESS | 2336 | 1464864300821 Marionette DEBUG loaded listener.js 03:45:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1012E000) [pid = 2336] [serial = 1394] [outer = 0FA0A400] 03:45:01 INFO - PROCESS | 2336 | 1464864301368 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 03:45:01 INFO - PROCESS | 2336 | 1464864301411 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 03:45:01 INFO - PROCESS | 2336 | 1464864301417 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 03:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:45:01 INFO - PROCESS | 2336 | 1464864301424 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:45:01 INFO - PROCESS | 2336 | 1464864301427 Marionette TRACE conn5 <- [1,1822,null,{}] 03:45:01 INFO - PROCESS | 2336 | 1464864301431 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:01 INFO - PROCESS | 2336 | 1464864301547 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 03:45:01 INFO - PROCESS | 2336 | 1464864301656 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:01 INFO - PROCESS | 2336 | ++DOCSHELL 0F9E8000 == 58 [pid = 2336] [id = 465] 03:45:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1475D400) [pid = 2336] [serial = 1395] [outer = 00000000] 03:45:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (14A1E400) [pid = 2336] [serial = 1396] [outer = 1475D400] 03:45:01 INFO - PROCESS | 2336 | 1464864301710 Marionette DEBUG loaded listener.js 03:45:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (16CEB400) [pid = 2336] [serial = 1397] [outer = 1475D400] 03:45:02 INFO - PROCESS | 2336 | 1464864302305 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 930ms 03:45:02 INFO - PROCESS | 2336 | 1464864302356 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 03:45:02 INFO - PROCESS | 2336 | 1464864302359 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 03:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:45:02 INFO - PROCESS | 2336 | 1464864302363 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:45:02 INFO - PROCESS | 2336 | 1464864302367 Marionette TRACE conn5 <- [1,1826,null,{}] 03:45:02 INFO - PROCESS | 2336 | 1464864302378 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:02 INFO - PROCESS | 2336 | 1464864302495 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 03:45:02 INFO - PROCESS | 2336 | 1464864302636 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:02 INFO - PROCESS | 2336 | ++DOCSHELL 19791000 == 59 [pid = 2336] [id = 466] 03:45:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (19715000) [pid = 2336] [serial = 1398] [outer = 00000000] 03:45:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1A581000) [pid = 2336] [serial = 1399] [outer = 19715000] 03:45:02 INFO - PROCESS | 2336 | 1464864302696 Marionette DEBUG loaded listener.js 03:45:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1A7E8C00) [pid = 2336] [serial = 1400] [outer = 19715000] 03:45:03 INFO - PROCESS | 2336 | 1464864303340 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1022ms 03:45:03 INFO - PROCESS | 2336 | 1464864303388 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 03:45:03 INFO - PROCESS | 2336 | 1464864303391 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 03:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:45:03 INFO - PROCESS | 2336 | 1464864303408 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:45:03 INFO - PROCESS | 2336 | 1464864303411 Marionette TRACE conn5 <- [1,1830,null,{}] 03:45:03 INFO - PROCESS | 2336 | 1464864303415 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:03 INFO - PROCESS | 2336 | 1464864303525 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 03:45:03 INFO - PROCESS | 2336 | 1464864303661 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:03 INFO - PROCESS | 2336 | ++DOCSHELL 1AF22400 == 60 [pid = 2336] [id = 467] 03:45:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1B608400) [pid = 2336] [serial = 1401] [outer = 00000000] 03:45:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1B69D000) [pid = 2336] [serial = 1402] [outer = 1B608400] 03:45:03 INFO - PROCESS | 2336 | 1464864303716 Marionette DEBUG loaded listener.js 03:45:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1B6BE800) [pid = 2336] [serial = 1403] [outer = 1B608400] 03:45:04 INFO - PROCESS | 2336 | 1464864304254 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 890ms 03:45:04 INFO - PROCESS | 2336 | 1464864304293 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 03:45:04 INFO - PROCESS | 2336 | 1464864304295 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 03:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:45:04 INFO - PROCESS | 2336 | 1464864304300 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:45:04 INFO - PROCESS | 2336 | 1464864304302 Marionette TRACE conn5 <- [1,1834,null,{}] 03:45:04 INFO - PROCESS | 2336 | 1464864304306 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:04 INFO - PROCESS | 2336 | 1464864304413 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 03:45:04 INFO - PROCESS | 2336 | 1464864304521 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:04 INFO - PROCESS | 2336 | ++DOCSHELL 1B6BF800 == 61 [pid = 2336] [id = 468] 03:45:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1B6C0000) [pid = 2336] [serial = 1404] [outer = 00000000] 03:45:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1BA81000) [pid = 2336] [serial = 1405] [outer = 1B6C0000] 03:45:04 INFO - PROCESS | 2336 | 1464864304574 Marionette DEBUG loaded listener.js 03:45:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1BB3C000) [pid = 2336] [serial = 1406] [outer = 1B6C0000] 03:45:05 INFO - PROCESS | 2336 | 1464864305180 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:45:05 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) 03:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 930ms 03:45:05 INFO - PROCESS | 2336 | 1464864305233 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 03:45:05 INFO - PROCESS | 2336 | 1464864305235 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 03:45:05 INFO - PROCESS | 2336 | 1464864305239 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:45:05 INFO - PROCESS | 2336 | 1464864305241 Marionette TRACE conn5 <- [1,1838,null,{}] 03:45:05 INFO - PROCESS | 2336 | 1464864305245 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:05 INFO - PROCESS | 2336 | 1464864305378 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 03:45:05 INFO - PROCESS | 2336 | 1464864305492 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:05 INFO - PROCESS | 2336 | ++DOCSHELL 1BF0B800 == 62 [pid = 2336] [id = 469] 03:45:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1C24EC00) [pid = 2336] [serial = 1407] [outer = 00000000] 03:45:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1C27FC00) [pid = 2336] [serial = 1408] [outer = 1C24EC00] 03:45:05 INFO - PROCESS | 2336 | 1464864305546 Marionette DEBUG loaded listener.js 03:45:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1C284800) [pid = 2336] [serial = 1409] [outer = 1C24EC00] 03:45:06 INFO - PROCESS | 2336 | 1464864306365 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1175ms 03:45:06 INFO - PROCESS | 2336 | 1464864306418 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 03:45:06 INFO - PROCESS | 2336 | 1464864306422 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 03:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:45:06 INFO - PROCESS | 2336 | 1464864306427 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:45:06 INFO - PROCESS | 2336 | 1464864306431 Marionette TRACE conn5 <- [1,1842,null,{}] 03:45:06 INFO - PROCESS | 2336 | 1464864306436 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:06 INFO - PROCESS | 2336 | 1464864306538 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 03:45:06 INFO - PROCESS | 2336 | 1464864306650 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:06 INFO - PROCESS | 2336 | ++DOCSHELL 0F939800 == 63 [pid = 2336] [id = 470] 03:45:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (0FA64000) [pid = 2336] [serial = 1410] [outer = 00000000] 03:45:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1473B800) [pid = 2336] [serial = 1411] [outer = 0FA64000] 03:45:06 INFO - PROCESS | 2336 | 1464864306743 Marionette DEBUG loaded listener.js 03:45:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (14794800) [pid = 2336] [serial = 1412] [outer = 0FA64000] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 10052000 == 62 [pid = 2336] [id = 409] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 18A27C00 == 61 [pid = 2336] [id = 410] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 18A3DC00 == 60 [pid = 2336] [id = 447] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 0C93CC00 == 59 [pid = 2336] [id = 445] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 14A1E000 == 58 [pid = 2336] [id = 446] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 18238400 == 57 [pid = 2336] [id = 444] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 1473C000 == 56 [pid = 2336] [id = 441] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 1825A400 == 55 [pid = 2336] [id = 408] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 0C85FC00 == 54 [pid = 2336] [id = 462] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 0C947000 == 53 [pid = 2336] [id = 461] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 1971D400 == 52 [pid = 2336] [id = 460] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 18A3E400 == 51 [pid = 2336] [id = 459] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 1824B400 == 50 [pid = 2336] [id = 458] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 17240000 == 49 [pid = 2336] [id = 457] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 14866800 == 48 [pid = 2336] [id = 442] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 14772000 == 47 [pid = 2336] [id = 456] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 0CA09400 == 46 [pid = 2336] [id = 455] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 1069CC00 == 45 [pid = 2336] [id = 454] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1473F800) [pid = 2336] [serial = 1315] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (10129000) [pid = 2336] [serial = 1312] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (19785C00) [pid = 2336] [serial = 1345] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 1996CC00 == 44 [pid = 2336] [id = 451] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 14A1C800 == 43 [pid = 2336] [id = 450] 03:45:07 INFO - PROCESS | 2336 | --DOCSHELL 0C93D000 == 42 [pid = 2336] [id = 449] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (17232000) [pid = 2336] [serial = 1330] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (187E4400) [pid = 2336] [serial = 1333] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (14741000) [pid = 2336] [serial = 1324] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1475B800) [pid = 2336] [serial = 1325] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (0F9EAC00) [pid = 2336] [serial = 1318] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (17233000) [pid = 2336] [serial = 1331] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0FAE9000) [pid = 2336] [serial = 1319] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1A581800) [pid = 2336] [serial = 1309] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (19711400) [pid = 2336] [serial = 1343] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (108AAC00) [pid = 2336] [serial = 1321] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (10994400) [pid = 2336] [serial = 1322] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (160DE000) [pid = 2336] [serial = 1327] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (18A1B800) [pid = 2336] [serial = 1334] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (111F7800) [pid = 2336] [serial = 1336] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (18A3F400) [pid = 2336] [serial = 1339] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (18A58800) [pid = 2336] [serial = 1340] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (19706000) [pid = 2336] [serial = 1342] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (14868000) [pid = 2336] [serial = 1337] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (16C48800) [pid = 2336] [serial = 1328] [outer = 00000000] [url = about:blank] 03:45:07 INFO - PROCESS | 2336 | 1464864307543 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1177ms 03:45:07 INFO - PROCESS | 2336 | 1464864307606 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 03:45:07 INFO - PROCESS | 2336 | 1464864307611 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 03:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:45:07 INFO - PROCESS | 2336 | 1464864307631 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:45:07 INFO - PROCESS | 2336 | 1464864307636 Marionette TRACE conn5 <- [1,1846,null,{}] 03:45:07 INFO - PROCESS | 2336 | 1464864307643 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:07 INFO - PROCESS | 2336 | 1464864307762 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 03:45:07 INFO - PROCESS | 2336 | 1464864307891 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:07 INFO - PROCESS | 2336 | ++DOCSHELL 0C93B400 == 43 [pid = 2336] [id = 471] 03:45:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (0C947000) [pid = 2336] [serial = 1413] [outer = 00000000] 03:45:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (10481000) [pid = 2336] [serial = 1414] [outer = 0C947000] 03:45:07 INFO - PROCESS | 2336 | 1464864307951 Marionette DEBUG loaded listener.js 03:45:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (108A8000) [pid = 2336] [serial = 1415] [outer = 0C947000] 03:45:08 INFO - PROCESS | 2336 | 1464864308573 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 987ms 03:45:08 INFO - PROCESS | 2336 | 1464864308621 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 03:45:08 INFO - PROCESS | 2336 | 1464864308627 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 03:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:45:08 INFO - PROCESS | 2336 | 1464864308633 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:45:08 INFO - PROCESS | 2336 | 1464864308636 Marionette TRACE conn5 <- [1,1850,null,{}] 03:45:08 INFO - PROCESS | 2336 | 1464864308641 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:08 INFO - PROCESS | 2336 | 1464864308784 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 03:45:08 INFO - PROCESS | 2336 | 1464864308921 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:08 INFO - PROCESS | 2336 | ++DOCSHELL 1473F800 == 44 [pid = 2336] [id = 472] 03:45:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1474F400) [pid = 2336] [serial = 1416] [outer = 00000000] 03:45:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1475DC00) [pid = 2336] [serial = 1417] [outer = 1474F400] 03:45:08 INFO - PROCESS | 2336 | 1464864308978 Marionette DEBUG loaded listener.js 03:45:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (14860400) [pid = 2336] [serial = 1418] [outer = 1474F400] 03:45:09 INFO - PROCESS | 2336 | 1464864309575 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 03:45:09 INFO - PROCESS | 2336 | 1464864309606 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 03:45:09 INFO - PROCESS | 2336 | 1464864309608 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 03:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:45:09 INFO - PROCESS | 2336 | 1464864309612 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:45:09 INFO - PROCESS | 2336 | 1464864309616 Marionette TRACE conn5 <- [1,1854,null,{}] 03:45:09 INFO - PROCESS | 2336 | 1464864309628 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:09 INFO - PROCESS | 2336 | 1464864309739 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 03:45:09 INFO - PROCESS | 2336 | 1464864309874 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:09 INFO - PROCESS | 2336 | ++DOCSHELL 16CEB800 == 45 [pid = 2336] [id = 473] 03:45:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (17232000) [pid = 2336] [serial = 1419] [outer = 00000000] 03:45:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (172B2C00) [pid = 2336] [serial = 1420] [outer = 17232000] 03:45:09 INFO - PROCESS | 2336 | 1464864309932 Marionette DEBUG loaded listener.js 03:45:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1822EC00) [pid = 2336] [serial = 1421] [outer = 17232000] 03:45:10 INFO - PROCESS | 2336 | 1464864310560 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 970ms 03:45:10 INFO - PROCESS | 2336 | 1464864310585 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 03:45:10 INFO - PROCESS | 2336 | 1464864310588 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 03:45:10 INFO - PROCESS | 2336 | 1464864310592 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:45:10 INFO - PROCESS | 2336 | 1464864310594 Marionette TRACE conn5 <- [1,1858,null,{}] 03:45:10 INFO - PROCESS | 2336 | 1464864310597 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:10 INFO - PROCESS | 2336 | 1464864310703 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 03:45:10 INFO - PROCESS | 2336 | 1464864310836 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:10 INFO - PROCESS | 2336 | ++DOCSHELL 18329400 == 46 [pid = 2336] [id = 474] 03:45:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1834A400) [pid = 2336] [serial = 1422] [outer = 00000000] 03:45:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (18A1C800) [pid = 2336] [serial = 1423] [outer = 1834A400] 03:45:10 INFO - PROCESS | 2336 | 1464864310891 Marionette DEBUG loaded listener.js 03:45:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (18A21800) [pid = 2336] [serial = 1424] [outer = 1834A400] 03:45:11 INFO - PROCESS | 2336 | 1464864311460 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 930ms 03:45:11 INFO - PROCESS | 2336 | 1464864311526 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 03:45:11 INFO - PROCESS | 2336 | 1464864311528 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 03:45:11 INFO - PROCESS | 2336 | 1464864311531 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:45:11 INFO - PROCESS | 2336 | 1464864311533 Marionette TRACE conn5 <- [1,1862,null,{}] 03:45:11 INFO - PROCESS | 2336 | 1464864311537 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:11 INFO - PROCESS | 2336 | 1464864311638 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 03:45:11 INFO - PROCESS | 2336 | 1464864311744 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:11 INFO - PROCESS | 2336 | ++DOCSHELL 18A23C00 == 47 [pid = 2336] [id = 475] 03:45:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (18A3CC00) [pid = 2336] [serial = 1425] [outer = 00000000] 03:45:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (18A43000) [pid = 2336] [serial = 1426] [outer = 18A3CC00] 03:45:11 INFO - PROCESS | 2336 | 1464864311798 Marionette DEBUG loaded listener.js 03:45:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (18A40800) [pid = 2336] [serial = 1427] [outer = 18A3CC00] 03:45:12 INFO - PROCESS | 2336 | 1464864312386 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 930ms 03:45:12 INFO - PROCESS | 2336 | 1464864312465 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 03:45:12 INFO - PROCESS | 2336 | 1464864312468 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 03:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:45:12 INFO - PROCESS | 2336 | 1464864312471 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:45:12 INFO - PROCESS | 2336 | 1464864312474 Marionette TRACE conn5 <- [1,1866,null,{}] 03:45:12 INFO - PROCESS | 2336 | 1464864312477 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:12 INFO - PROCESS | 2336 | 1464864312601 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 03:45:12 INFO - PROCESS | 2336 | 1464864312739 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:12 INFO - PROCESS | 2336 | ++DOCSHELL 18A20400 == 48 [pid = 2336] [id = 476] 03:45:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (18A3FC00) [pid = 2336] [serial = 1428] [outer = 00000000] 03:45:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1971F000) [pid = 2336] [serial = 1429] [outer = 18A3FC00] 03:45:12 INFO - PROCESS | 2336 | 1464864312795 Marionette DEBUG loaded listener.js 03:45:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (19794000) [pid = 2336] [serial = 1430] [outer = 18A3FC00] 03:45:13 INFO - PROCESS | 2336 | 1464864313457 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1016ms 03:45:13 INFO - PROCESS | 2336 | 1464864313491 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 03:45:13 INFO - PROCESS | 2336 | 1464864313495 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 03:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:45:13 INFO - PROCESS | 2336 | 1464864313499 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:45:13 INFO - PROCESS | 2336 | 1464864313502 Marionette TRACE conn5 <- [1,1870,null,{}] 03:45:13 INFO - PROCESS | 2336 | 1464864313507 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:13 INFO - PROCESS | 2336 | 1464864313608 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 03:45:13 INFO - PROCESS | 2336 | 1464864313719 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:13 INFO - PROCESS | 2336 | ++DOCSHELL 108DF400 == 49 [pid = 2336] [id = 477] 03:45:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (109F1C00) [pid = 2336] [serial = 1431] [outer = 00000000] 03:45:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1485BC00) [pid = 2336] [serial = 1432] [outer = 109F1C00] 03:45:13 INFO - PROCESS | 2336 | 1464864313770 Marionette DEBUG loaded listener.js 03:45:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1570FC00) [pid = 2336] [serial = 1433] [outer = 109F1C00] 03:45:14 INFO - PROCESS | 2336 | 1464864314353 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 870ms 03:45:14 INFO - PROCESS | 2336 | 1464864314372 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 03:45:14 INFO - PROCESS | 2336 | 1464864314377 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 03:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:45:14 INFO - PROCESS | 2336 | 1464864314387 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:45:14 INFO - PROCESS | 2336 | 1464864314390 Marionette TRACE conn5 <- [1,1874,null,{}] 03:45:14 INFO - PROCESS | 2336 | 1464864314394 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:14 INFO - PROCESS | 2336 | 1464864314486 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 03:45:14 INFO - PROCESS | 2336 | 1464864314588 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:14 INFO - PROCESS | 2336 | ++DOCSHELL 104F0C00 == 50 [pid = 2336] [id = 478] 03:45:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (140EF400) [pid = 2336] [serial = 1434] [outer = 00000000] 03:45:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (177DC000) [pid = 2336] [serial = 1435] [outer = 140EF400] 03:45:14 INFO - PROCESS | 2336 | 1464864314633 Marionette DEBUG loaded listener.js 03:45:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (18A1E000) [pid = 2336] [serial = 1436] [outer = 140EF400] 03:45:15 INFO - PROCESS | 2336 | 1464864315028 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 03:45:15 INFO - PROCESS | 2336 | 1464864315062 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 03:45:15 INFO - PROCESS | 2336 | 1464864315065 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 03:45:15 INFO - PROCESS | 2336 | 1464864315068 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:45:15 INFO - PROCESS | 2336 | 1464864315072 Marionette TRACE conn5 <- [1,1878,null,{}] 03:45:15 INFO - PROCESS | 2336 | 1464864315082 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:15 INFO - PROCESS | 2336 | 1464864315172 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 03:45:15 INFO - PROCESS | 2336 | 1464864315180 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:15 INFO - PROCESS | 2336 | ++DOCSHELL 19708400 == 51 [pid = 2336] [id = 479] 03:45:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (19708800) [pid = 2336] [serial = 1437] [outer = 00000000] 03:45:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (19972400) [pid = 2336] [serial = 1438] [outer = 19708800] 03:45:15 INFO - PROCESS | 2336 | 1464864315226 Marionette DEBUG loaded listener.js 03:45:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1A57E400) [pid = 2336] [serial = 1439] [outer = 19708800] 03:45:15 INFO - PROCESS | 2336 | 1464864315707 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 03:45:15 INFO - PROCESS | 2336 | 1464864315743 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 03:45:15 INFO - PROCESS | 2336 | 1464864315745 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 03:45:15 INFO - PROCESS | 2336 | 1464864315753 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:45:15 INFO - PROCESS | 2336 | 1464864315755 Marionette TRACE conn5 <- [1,1882,null,{}] 03:45:15 INFO - PROCESS | 2336 | 1464864315758 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:15 INFO - PROCESS | 2336 | 1464864315846 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 03:45:15 INFO - PROCESS | 2336 | 1464864315853 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:15 INFO - PROCESS | 2336 | ++DOCSHELL 1A583400 == 52 [pid = 2336] [id = 480] 03:45:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1A66E800) [pid = 2336] [serial = 1440] [outer = 00000000] 03:45:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1A696800) [pid = 2336] [serial = 1441] [outer = 1A66E800] 03:45:15 INFO - PROCESS | 2336 | 1464864315897 Marionette DEBUG loaded listener.js 03:45:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1AF19C00) [pid = 2336] [serial = 1442] [outer = 1A66E800] 03:45:16 INFO - PROCESS | 2336 | 1464864316396 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 03:45:16 INFO - PROCESS | 2336 | 1464864316433 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 03:45:16 INFO - PROCESS | 2336 | 1464864316435 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 03:45:16 INFO - PROCESS | 2336 | 1464864316438 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:45:16 INFO - PROCESS | 2336 | 1464864316440 Marionette TRACE conn5 <- [1,1886,null,{}] 03:45:16 INFO - PROCESS | 2336 | 1464864316443 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:16 INFO - PROCESS | 2336 | 1464864316561 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 03:45:16 INFO - PROCESS | 2336 | 1464864316655 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:16 INFO - PROCESS | 2336 | ++DOCSHELL 0C862800 == 53 [pid = 2336] [id = 481] 03:45:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (19703000) [pid = 2336] [serial = 1443] [outer = 00000000] 03:45:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1B699800) [pid = 2336] [serial = 1444] [outer = 19703000] 03:45:16 INFO - PROCESS | 2336 | 1464864316699 Marionette DEBUG loaded listener.js 03:45:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1B6BB800) [pid = 2336] [serial = 1445] [outer = 19703000] 03:45:17 INFO - PROCESS | 2336 | 1464864317145 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 03:45:17 INFO - PROCESS | 2336 | 1464864317180 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 03:45:17 INFO - PROCESS | 2336 | 1464864317182 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 03:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:45:17 INFO - PROCESS | 2336 | 1464864317185 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:45:17 INFO - PROCESS | 2336 | 1464864317187 Marionette TRACE conn5 <- [1,1890,null,{}] 03:45:17 INFO - PROCESS | 2336 | 1464864317191 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:17 INFO - PROCESS | 2336 | 1464864317327 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 03:45:17 INFO - PROCESS | 2336 | 1464864317395 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:17 INFO - PROCESS | 2336 | ++DOCSHELL 1A678400 == 54 [pid = 2336] [id = 482] 03:45:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1BB3C400) [pid = 2336] [serial = 1446] [outer = 00000000] 03:45:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1C27F400) [pid = 2336] [serial = 1447] [outer = 1BB3C400] 03:45:17 INFO - PROCESS | 2336 | 1464864317439 Marionette DEBUG loaded listener.js 03:45:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1C280000) [pid = 2336] [serial = 1448] [outer = 1BB3C400] 03:45:17 INFO - PROCESS | 2336 | 1464864317854 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 03:45:17 INFO - PROCESS | 2336 | 1464864317940 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 03:45:17 INFO - PROCESS | 2336 | 1464864317942 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 03:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:45:17 INFO - PROCESS | 2336 | 1464864317954 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:45:17 INFO - PROCESS | 2336 | 1464864317956 Marionette TRACE conn5 <- [1,1894,null,{}] 03:45:17 INFO - PROCESS | 2336 | 1464864317959 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:18 INFO - PROCESS | 2336 | 1464864318203 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (108A7400) [pid = 2336] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (0C940000) [pid = 2336] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1832EC00) [pid = 2336] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (0F9EB000) [pid = 2336] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (18A44000) [pid = 2336] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1971DC00) [pid = 2336] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (0C940400) [pid = 2336] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (14860800) [pid = 2336] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1A510000) [pid = 2336] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (19871000) [pid = 2336] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (14A21400) [pid = 2336] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (17499400) [pid = 2336] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (18325000) [pid = 2336] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (0F9E6800) [pid = 2336] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (0F9E7800) [pid = 2336] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1996DC00) [pid = 2336] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (17499C00) [pid = 2336] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (19A02000) [pid = 2336] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:45:18 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1971A400) [pid = 2336] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:45:18 INFO - PROCESS | 2336 | 1464864318277 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:18 INFO - PROCESS | 2336 | ++DOCSHELL 0C80AC00 == 55 [pid = 2336] [id = 483] 03:45:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (0C80F800) [pid = 2336] [serial = 1449] [outer = 00000000] 03:45:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (0C944400) [pid = 2336] [serial = 1450] [outer = 0C80F800] 03:45:18 INFO - PROCESS | 2336 | 1464864318321 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (10121800) [pid = 2336] [serial = 1451] [outer = 0C80F800] 03:45:18 INFO - PROCESS | 2336 | 1464864318665 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 770ms 03:45:18 INFO - PROCESS | 2336 | 1464864318724 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 03:45:18 INFO - PROCESS | 2336 | 1464864318726 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 03:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:45:18 INFO - PROCESS | 2336 | 1464864318738 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:45:18 INFO - PROCESS | 2336 | 1464864318740 Marionette TRACE conn5 <- [1,1898,null,{}] 03:45:18 INFO - PROCESS | 2336 | 1464864318744 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:18 INFO - PROCESS | 2336 | 1464864318827 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 03:45:18 INFO - PROCESS | 2336 | 1464864318834 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:18 INFO - PROCESS | 2336 | ++DOCSHELL 0CA06800 == 56 [pid = 2336] [id = 484] 03:45:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1012C800) [pid = 2336] [serial = 1452] [outer = 00000000] 03:45:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (18A44800) [pid = 2336] [serial = 1453] [outer = 1012C800] 03:45:18 INFO - PROCESS | 2336 | 1464864318877 Marionette DEBUG loaded listener.js 03:45:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1A68E800) [pid = 2336] [serial = 1454] [outer = 1012C800] 03:45:19 INFO - PROCESS | 2336 | 1464864319313 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 03:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:45:19 INFO - PROCESS | 2336 | 1464864319364 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 03:45:19 INFO - PROCESS | 2336 | 1464864319366 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 03:45:19 INFO - PROCESS | 2336 | 1464864319369 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:45:19 INFO - PROCESS | 2336 | 1464864319371 Marionette TRACE conn5 <- [1,1902,null,{}] 03:45:19 INFO - PROCESS | 2336 | 1464864319374 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:19 INFO - PROCESS | 2336 | 1464864319459 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 03:45:19 INFO - PROCESS | 2336 | 1464864319466 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:19 INFO - PROCESS | 2336 | ++DOCSHELL 1AF15C00 == 57 [pid = 2336] [id = 485] 03:45:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1B6BD400) [pid = 2336] [serial = 1455] [outer = 00000000] 03:45:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1CC45400) [pid = 2336] [serial = 1456] [outer = 1B6BD400] 03:45:19 INFO - PROCESS | 2336 | 1464864319510 Marionette DEBUG loaded listener.js 03:45:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1CEE6C00) [pid = 2336] [serial = 1457] [outer = 1B6BD400] 03:45:19 INFO - PROCESS | 2336 | 1464864319965 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 631ms 03:45:19 INFO - PROCESS | 2336 | 1464864320000 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 03:45:19 INFO - PROCESS | 2336 | 1464864320002 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 03:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:45:20 INFO - PROCESS | 2336 | 1464864320019 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:45:20 INFO - PROCESS | 2336 | 1464864320021 Marionette TRACE conn5 <- [1,1906,null,{}] 03:45:20 INFO - PROCESS | 2336 | 1464864320025 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:20 INFO - PROCESS | 2336 | 1464864320110 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 03:45:20 INFO - PROCESS | 2336 | 1464864320117 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:20 INFO - PROCESS | 2336 | ++DOCSHELL 1CEE3000 == 58 [pid = 2336] [id = 486] 03:45:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1CEEA000) [pid = 2336] [serial = 1458] [outer = 00000000] 03:45:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1CFE3C00) [pid = 2336] [serial = 1459] [outer = 1CEEA000] 03:45:20 INFO - PROCESS | 2336 | 1464864320160 Marionette DEBUG loaded listener.js 03:45:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1CFF1C00) [pid = 2336] [serial = 1460] [outer = 1CEEA000] 03:45:20 INFO - PROCESS | 2336 | 1464864320899 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 950ms 03:45:20 INFO - PROCESS | 2336 | 1464864320958 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 03:45:20 INFO - PROCESS | 2336 | 1464864320964 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 03:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:45:20 INFO - PROCESS | 2336 | 1464864320970 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:45:20 INFO - PROCESS | 2336 | 1464864320974 Marionette TRACE conn5 <- [1,1910,null,{}] 03:45:20 INFO - PROCESS | 2336 | 1464864320980 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:21 INFO - PROCESS | 2336 | 1464864321104 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 03:45:21 INFO - PROCESS | 2336 | 1464864321242 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:21 INFO - PROCESS | 2336 | ++DOCSHELL 108E4000 == 59 [pid = 2336] [id = 487] 03:45:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (108E4C00) [pid = 2336] [serial = 1461] [outer = 00000000] 03:45:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (16CE5400) [pid = 2336] [serial = 1462] [outer = 108E4C00] 03:45:21 INFO - PROCESS | 2336 | 1464864321301 Marionette DEBUG loaded listener.js 03:45:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (18A1B000) [pid = 2336] [serial = 1463] [outer = 108E4C00] 03:45:21 INFO - PROCESS | 2336 | 1464864321856 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 930ms 03:45:21 INFO - PROCESS | 2336 | 1464864321903 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 03:45:21 INFO - PROCESS | 2336 | 1464864321909 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 03:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:45:21 INFO - PROCESS | 2336 | 1464864321915 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:45:21 INFO - PROCESS | 2336 | 1464864321918 Marionette TRACE conn5 <- [1,1914,null,{}] 03:45:21 INFO - PROCESS | 2336 | 1464864321923 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:22 INFO - PROCESS | 2336 | 1464864322039 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 03:45:22 INFO - PROCESS | 2336 | 1464864322156 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:22 INFO - PROCESS | 2336 | ++DOCSHELL 19720C00 == 60 [pid = 2336] [id = 488] 03:45:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (19793C00) [pid = 2336] [serial = 1464] [outer = 00000000] 03:45:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1A676000) [pid = 2336] [serial = 1465] [outer = 19793C00] 03:45:22 INFO - PROCESS | 2336 | 1464864322250 Marionette DEBUG loaded listener.js 03:45:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1AE41400) [pid = 2336] [serial = 1466] [outer = 19793C00] 03:45:22 INFO - PROCESS | 2336 | 1464864322868 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 970ms 03:45:22 INFO - PROCESS | 2336 | 1464864322887 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 03:45:22 INFO - PROCESS | 2336 | 1464864322889 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 03:45:22 INFO - PROCESS | 2336 | 1464864322893 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:45:22 INFO - PROCESS | 2336 | 1464864322897 Marionette TRACE conn5 <- [1,1918,null,{}] 03:45:22 INFO - PROCESS | 2336 | 1464864322907 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:23 INFO - PROCESS | 2336 | 1464864323022 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 03:45:23 INFO - PROCESS | 2336 | 1464864323170 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:23 INFO - PROCESS | 2336 | ++DOCSHELL 1CEF1C00 == 61 [pid = 2336] [id = 489] 03:45:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1CFE3400) [pid = 2336] [serial = 1467] [outer = 00000000] 03:45:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1D1BF000) [pid = 2336] [serial = 1468] [outer = 1CFE3400] 03:45:23 INFO - PROCESS | 2336 | 1464864323227 Marionette DEBUG loaded listener.js 03:45:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1D1C6000) [pid = 2336] [serial = 1469] [outer = 1CFE3400] 03:45:23 INFO - PROCESS | 2336 | 1464864323823 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 03:45:23 INFO - PROCESS | 2336 | 1464864323868 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 03:45:23 INFO - PROCESS | 2336 | 1464864323870 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 03:45:23 INFO - PROCESS | 2336 | 1464864323874 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:45:23 INFO - PROCESS | 2336 | 1464864323876 Marionette TRACE conn5 <- [1,1922,null,{}] 03:45:23 INFO - PROCESS | 2336 | 1464864323880 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:23 INFO - PROCESS | 2336 | 1464864323993 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 03:45:24 INFO - PROCESS | 2336 | 1464864324136 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:24 INFO - PROCESS | 2336 | ++DOCSHELL 1D267C00 == 62 [pid = 2336] [id = 490] 03:45:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (1D268000) [pid = 2336] [serial = 1470] [outer = 00000000] 03:45:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1D675000) [pid = 2336] [serial = 1471] [outer = 1D268000] 03:45:24 INFO - PROCESS | 2336 | 1464864324191 Marionette DEBUG loaded listener.js 03:45:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1D696400) [pid = 2336] [serial = 1472] [outer = 1D268000] 03:45:24 INFO - PROCESS | 2336 | 1464864324744 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 930ms 03:45:24 INFO - PROCESS | 2336 | 1464864324808 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 03:45:24 INFO - PROCESS | 2336 | 1464864324810 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 03:45:24 INFO - PROCESS | 2336 | 1464864324814 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:45:24 INFO - PROCESS | 2336 | 1464864324816 Marionette TRACE conn5 <- [1,1926,null,{}] 03:45:24 INFO - PROCESS | 2336 | 1464864324819 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:24 INFO - PROCESS | 2336 | 1464864324927 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 03:45:25 INFO - PROCESS | 2336 | 1464864325046 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:25 INFO - PROCESS | 2336 | ++DOCSHELL 0C85F800 == 63 [pid = 2336] [id = 491] 03:45:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (0C860800) [pid = 2336] [serial = 1473] [outer = 00000000] 03:45:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1012BC00) [pid = 2336] [serial = 1474] [outer = 0C860800] 03:45:25 INFO - PROCESS | 2336 | 1464864325141 Marionette DEBUG loaded listener.js 03:45:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1138FC00) [pid = 2336] [serial = 1475] [outer = 0C860800] 03:45:25 INFO - PROCESS | 2336 | 1464864325906 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1128ms 03:45:25 INFO - PROCESS | 2336 | 1464864325946 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 03:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:45:25 INFO - PROCESS | 2336 | 1464864325951 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 03:45:25 INFO - PROCESS | 2336 | 1464864325955 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:45:25 INFO - PROCESS | 2336 | 1464864325959 Marionette TRACE conn5 <- [1,1930,null,{}] 03:45:25 INFO - PROCESS | 2336 | 1464864325965 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:26 INFO - PROCESS | 2336 | 1464864326098 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 03:45:26 INFO - PROCESS | 2336 | 1464864326226 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:26 INFO - PROCESS | 2336 | ++DOCSHELL 1069E000 == 64 [pid = 2336] [id = 492] 03:45:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (140EA400) [pid = 2336] [serial = 1476] [outer = 00000000] 03:45:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (14742400) [pid = 2336] [serial = 1477] [outer = 140EA400] 03:45:26 INFO - PROCESS | 2336 | 1464864326275 Marionette DEBUG loaded listener.js 03:45:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (14772000) [pid = 2336] [serial = 1478] [outer = 140EA400] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 0F9E7C00 == 63 [pid = 2336] [id = 413] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 1AF15C00 == 62 [pid = 2336] [id = 485] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 0CA06800 == 61 [pid = 2336] [id = 484] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 0C80AC00 == 60 [pid = 2336] [id = 483] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 1A678400 == 59 [pid = 2336] [id = 482] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 0C861400 == 58 [pid = 2336] [id = 463] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 0C862800 == 57 [pid = 2336] [id = 481] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 1A583400 == 56 [pid = 2336] [id = 480] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 19708400 == 55 [pid = 2336] [id = 479] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 104F0C00 == 54 [pid = 2336] [id = 478] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 108DF400 == 53 [pid = 2336] [id = 477] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 18A20400 == 52 [pid = 2336] [id = 476] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 18A23C00 == 51 [pid = 2336] [id = 475] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (1473B800) [pid = 2336] [serial = 1411] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (1AE40400) [pid = 2336] [serial = 1390] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (1BA81000) [pid = 2336] [serial = 1405] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1C27FC00) [pid = 2336] [serial = 1408] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 18329400 == 50 [pid = 2336] [id = 474] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 16CEB800 == 49 [pid = 2336] [id = 473] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 1473F800 == 48 [pid = 2336] [id = 472] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 0C93B400 == 47 [pid = 2336] [id = 471] 03:45:26 INFO - PROCESS | 2336 | --DOCSHELL 0F939800 == 46 [pid = 2336] [id = 470] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (0FAF0000) [pid = 2336] [serial = 1393] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (19870C00) [pid = 2336] [serial = 1346] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (13E87000) [pid = 2336] [serial = 1349] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (14A1E400) [pid = 2336] [serial = 1396] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (18258C00) [pid = 2336] [serial = 1352] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (19A05400) [pid = 2336] [serial = 1355] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1A58D800) [pid = 2336] [serial = 1358] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (1A581000) [pid = 2336] [serial = 1399] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1B69D000) [pid = 2336] [serial = 1402] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1A691C00) [pid = 2336] [serial = 1388] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (14185000) [pid = 2336] [serial = 1364] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (111F0400) [pid = 2336] [serial = 1348] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (18A24000) [pid = 2336] [serial = 1376] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (18A43800) [pid = 2336] [serial = 1384] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (19719800) [pid = 2336] [serial = 1379] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1970F400) [pid = 2336] [serial = 1378] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (19976C00) [pid = 2336] [serial = 1381] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (19979000) [pid = 2336] [serial = 1382] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (14863800) [pid = 2336] [serial = 1316] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (160DC800) [pid = 2336] [serial = 1370] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1A585000) [pid = 2336] [serial = 1357] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1A584C00) [pid = 2336] [serial = 1360] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (177D4000) [pid = 2336] [serial = 1351] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (19976800) [pid = 2336] [serial = 1385] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (111F2800) [pid = 2336] [serial = 1363] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (18254400) [pid = 2336] [serial = 1372] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (14A21800) [pid = 2336] [serial = 1369] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (18B56C00) [pid = 2336] [serial = 1268] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (106A6000) [pid = 2336] [serial = 1313] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (18A18400) [pid = 2336] [serial = 1375] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (1069C800) [pid = 2336] [serial = 1366] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (109FC400) [pid = 2336] [serial = 1367] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (19973000) [pid = 2336] [serial = 1354] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (18326C00) [pid = 2336] [serial = 1373] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1A674C00) [pid = 2336] [serial = 1361] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (1A68A000) [pid = 2336] [serial = 1387] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1A588C00) [pid = 2336] [serial = 1310] [outer = 00000000] [url = about:blank] 03:45:26 INFO - PROCESS | 2336 | 1464864326908 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 990ms 03:45:26 INFO - PROCESS | 2336 | 1464864326947 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 03:45:26 INFO - PROCESS | 2336 | 1464864326952 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 03:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:45:26 INFO - PROCESS | 2336 | 1464864326973 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:45:26 INFO - PROCESS | 2336 | 1464864326976 Marionette TRACE conn5 <- [1,1934,null,{}] 03:45:26 INFO - PROCESS | 2336 | 1464864326983 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:27 INFO - PROCESS | 2336 | 1464864327073 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 03:45:27 INFO - PROCESS | 2336 | 1464864327080 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:27 INFO - PROCESS | 2336 | ++DOCSHELL 0F9E6C00 == 47 [pid = 2336] [id = 493] 03:45:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (0F9E7C00) [pid = 2336] [serial = 1479] [outer = 00000000] 03:45:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (108DC000) [pid = 2336] [serial = 1480] [outer = 0F9E7C00] 03:45:27 INFO - PROCESS | 2336 | 1464864327125 Marionette DEBUG loaded listener.js 03:45:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (11388000) [pid = 2336] [serial = 1481] [outer = 0F9E7C00] 03:45:27 INFO - PROCESS | 2336 | 1464864327625 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 690ms 03:45:27 INFO - PROCESS | 2336 | 1464864327651 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 03:45:27 INFO - PROCESS | 2336 | 1464864327653 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 03:45:27 INFO - PROCESS | 2336 | 1464864327656 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:45:27 INFO - PROCESS | 2336 | 1464864327660 Marionette TRACE conn5 <- [1,1938,null,{}] 03:45:27 INFO - PROCESS | 2336 | 1464864327670 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:27 INFO - PROCESS | 2336 | 1464864327785 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 03:45:27 INFO - PROCESS | 2336 | 1464864327796 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:27 INFO - PROCESS | 2336 | ++DOCSHELL 160E0000 == 48 [pid = 2336] [id = 494] 03:45:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (160E1400) [pid = 2336] [serial = 1482] [outer = 00000000] 03:45:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (16CE6800) [pid = 2336] [serial = 1483] [outer = 160E1400] 03:45:27 INFO - PROCESS | 2336 | 1464864327843 Marionette DEBUG loaded listener.js 03:45:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (177D8400) [pid = 2336] [serial = 1484] [outer = 160E1400] 03:45:28 INFO - PROCESS | 2336 | 1464864328312 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 03:45:28 INFO - PROCESS | 2336 | 1464864328349 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 03:45:28 INFO - PROCESS | 2336 | 1464864328351 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 03:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:45:28 INFO - PROCESS | 2336 | 1464864328357 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:45:28 INFO - PROCESS | 2336 | 1464864328359 Marionette TRACE conn5 <- [1,1942,null,{}] 03:45:28 INFO - PROCESS | 2336 | 1464864328362 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:28 INFO - PROCESS | 2336 | 1464864328451 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 03:45:28 INFO - PROCESS | 2336 | 1464864328458 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:28 INFO - PROCESS | 2336 | ++DOCSHELL 18232400 == 49 [pid = 2336] [id = 495] 03:45:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (18326400) [pid = 2336] [serial = 1485] [outer = 00000000] 03:45:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (18A1B800) [pid = 2336] [serial = 1486] [outer = 18326400] 03:45:28 INFO - PROCESS | 2336 | 1464864328504 Marionette DEBUG loaded listener.js 03:45:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (18A26C00) [pid = 2336] [serial = 1487] [outer = 18326400] 03:45:28 INFO - PROCESS | 2336 | 1464864328986 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 03:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:45:29 INFO - PROCESS | 2336 | 1464864329029 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 03:45:29 INFO - PROCESS | 2336 | 1464864329031 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 03:45:29 INFO - PROCESS | 2336 | 1464864329033 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:45:29 INFO - PROCESS | 2336 | 1464864329035 Marionette TRACE conn5 <- [1,1946,null,{}] 03:45:29 INFO - PROCESS | 2336 | 1464864329038 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:29 INFO - PROCESS | 2336 | 1464864329121 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 03:45:29 INFO - PROCESS | 2336 | 1464864329157 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:29 INFO - PROCESS | 2336 | ++DOCSHELL 18A3B000 == 50 [pid = 2336] [id = 496] 03:45:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (18A43800) [pid = 2336] [serial = 1488] [outer = 00000000] 03:45:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (18B54400) [pid = 2336] [serial = 1489] [outer = 18A43800] 03:45:29 INFO - PROCESS | 2336 | 1464864329206 Marionette DEBUG loaded listener.js 03:45:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (19703400) [pid = 2336] [serial = 1490] [outer = 18A43800] 03:45:29 INFO - PROCESS | 2336 | 1464864329704 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 03:45:29 INFO - PROCESS | 2336 | 1464864329771 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 03:45:29 INFO - PROCESS | 2336 | 1464864329773 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 03:45:29 INFO - PROCESS | 2336 | 1464864329776 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:45:29 INFO - PROCESS | 2336 | 1464864329778 Marionette TRACE conn5 <- [1,1950,null,{}] 03:45:29 INFO - PROCESS | 2336 | 1464864329782 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:29 INFO - PROCESS | 2336 | 1464864329907 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 03:45:29 INFO - PROCESS | 2336 | 1464864329973 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:29 INFO - PROCESS | 2336 | ++DOCSHELL 1970A400 == 51 [pid = 2336] [id = 497] 03:45:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (19717800) [pid = 2336] [serial = 1491] [outer = 00000000] 03:45:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (198F3800) [pid = 2336] [serial = 1492] [outer = 19717800] 03:45:30 INFO - PROCESS | 2336 | 1464864330018 Marionette DEBUG loaded listener.js 03:45:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (19971C00) [pid = 2336] [serial = 1493] [outer = 19717800] 03:45:30 INFO - PROCESS | 2336 | 1464864330445 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 03:45:30 INFO - PROCESS | 2336 | 1464864330529 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 03:45:30 INFO - PROCESS | 2336 | 1464864330531 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 03:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:45:30 INFO - PROCESS | 2336 | 1464864330539 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:45:30 INFO - PROCESS | 2336 | 1464864330540 Marionette TRACE conn5 <- [1,1954,null,{}] 03:45:30 INFO - PROCESS | 2336 | 1464864330544 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:30 INFO - PROCESS | 2336 | 1464864330661 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 03:45:30 INFO - PROCESS | 2336 | 1464864330671 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:30 INFO - PROCESS | 2336 | ++DOCSHELL 19712000 == 52 [pid = 2336] [id = 498] 03:45:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1971AC00) [pid = 2336] [serial = 1494] [outer = 00000000] 03:45:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (19A0D800) [pid = 2336] [serial = 1495] [outer = 1971AC00] 03:45:30 INFO - PROCESS | 2336 | 1464864330772 Marionette DEBUG loaded listener.js 03:45:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1A57F000) [pid = 2336] [serial = 1496] [outer = 1971AC00] 03:45:31 INFO - PROCESS | 2336 | 1464864331191 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 03:45:31 INFO - PROCESS | 2336 | 1464864331216 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 03:45:31 INFO - PROCESS | 2336 | 1464864331218 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 03:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:45:31 INFO - PROCESS | 2336 | 1464864331221 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:45:31 INFO - PROCESS | 2336 | 1464864331223 Marionette TRACE conn5 <- [1,1958,null,{}] 03:45:31 INFO - PROCESS | 2336 | 1464864331226 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:31 INFO - PROCESS | 2336 | 1464864331341 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 03:45:31 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (19703000) [pid = 2336] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:45:31 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1BB3C400) [pid = 2336] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:45:31 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1012C800) [pid = 2336] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:45:31 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (19708800) [pid = 2336] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:45:31 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (109F1C00) [pid = 2336] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:45:31 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (18A3FC00) [pid = 2336] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:45:31 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1A66E800) [pid = 2336] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:45:31 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (140EF400) [pid = 2336] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:45:31 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (0C80F800) [pid = 2336] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:45:31 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1C24EC00) [pid = 2336] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:45:31 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1A696000) [pid = 2336] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:45:31 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (1B6BD400) [pid = 2336] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:45:31 INFO - PROCESS | 2336 | 1464864331583 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:31 INFO - PROCESS | 2336 | ++DOCSHELL 0C995C00 == 53 [pid = 2336] [id = 499] 03:45:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (0F9ECC00) [pid = 2336] [serial = 1497] [outer = 00000000] 03:45:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (11351800) [pid = 2336] [serial = 1498] [outer = 0F9ECC00] 03:45:31 INFO - PROCESS | 2336 | 1464864331631 Marionette DEBUG loaded listener.js 03:45:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (14861C00) [pid = 2336] [serial = 1499] [outer = 0F9ECC00] 03:45:32 INFO - PROCESS | 2336 | 1464864332023 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 830ms 03:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:45:32 INFO - PROCESS | 2336 | 1464864332052 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 03:45:32 INFO - PROCESS | 2336 | 1464864332054 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 03:45:32 INFO - PROCESS | 2336 | 1464864332057 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:45:32 INFO - PROCESS | 2336 | 1464864332059 Marionette TRACE conn5 <- [1,1962,null,{}] 03:45:32 INFO - PROCESS | 2336 | 1464864332062 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:32 INFO - PROCESS | 2336 | 1464864332186 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 03:45:32 INFO - PROCESS | 2336 | 1464864332246 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:32 INFO - PROCESS | 2336 | ++DOCSHELL 0CA02000 == 54 [pid = 2336] [id = 500] 03:45:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1012C000) [pid = 2336] [serial = 1500] [outer = 00000000] 03:45:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (19A0AC00) [pid = 2336] [serial = 1501] [outer = 1012C000] 03:45:32 INFO - PROCESS | 2336 | 1464864332290 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1A671400) [pid = 2336] [serial = 1502] [outer = 1012C000] 03:45:32 INFO - PROCESS | 2336 | 1464864332648 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 03:45:32 INFO - PROCESS | 2336 | 1464864332688 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 03:45:32 INFO - PROCESS | 2336 | 1464864332690 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 03:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:45:32 INFO - PROCESS | 2336 | 1464864332693 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:45:32 INFO - PROCESS | 2336 | 1464864332695 Marionette TRACE conn5 <- [1,1966,null,{}] 03:45:32 INFO - PROCESS | 2336 | 1464864332698 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:32 INFO - PROCESS | 2336 | 1464864332821 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 03:45:32 INFO - PROCESS | 2336 | 1464864332834 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:32 INFO - PROCESS | 2336 | ++DOCSHELL 19790800 == 55 [pid = 2336] [id = 501] 03:45:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1A68F400) [pid = 2336] [serial = 1503] [outer = 00000000] 03:45:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1A7E9C00) [pid = 2336] [serial = 1504] [outer = 1A68F400] 03:45:32 INFO - PROCESS | 2336 | 1464864332877 Marionette DEBUG loaded listener.js 03:45:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1AF1A400) [pid = 2336] [serial = 1505] [outer = 1A68F400] 03:45:33 INFO - PROCESS | 2336 | 1464864333295 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 03:45:33 INFO - PROCESS | 2336 | 1464864333324 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 03:45:33 INFO - PROCESS | 2336 | 1464864333326 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 03:45:33 INFO - PROCESS | 2336 | 1464864333329 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:45:33 INFO - PROCESS | 2336 | 1464864333332 Marionette TRACE conn5 <- [1,1970,null,{}] 03:45:33 INFO - PROCESS | 2336 | 1464864333335 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:33 INFO - PROCESS | 2336 | 1464864333487 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 03:45:33 INFO - PROCESS | 2336 | 1464864333532 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:33 INFO - PROCESS | 2336 | ++DOCSHELL 1B607C00 == 56 [pid = 2336] [id = 502] 03:45:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1B6BAC00) [pid = 2336] [serial = 1506] [outer = 00000000] 03:45:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1BF8DC00) [pid = 2336] [serial = 1507] [outer = 1B6BAC00] 03:45:33 INFO - PROCESS | 2336 | 1464864333581 Marionette DEBUG loaded listener.js 03:45:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1C282000) [pid = 2336] [serial = 1508] [outer = 1B6BAC00] 03:45:34 INFO - PROCESS | 2336 | 1464864334219 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 930ms 03:45:34 INFO - PROCESS | 2336 | 1464864334264 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 03:45:34 INFO - PROCESS | 2336 | 1464864334270 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 03:45:34 INFO - PROCESS | 2336 | 1464864334274 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:45:34 INFO - PROCESS | 2336 | 1464864334279 Marionette TRACE conn5 <- [1,1974,null,{}] 03:45:34 INFO - PROCESS | 2336 | 1464864334284 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:34 INFO - PROCESS | 2336 | 1464864334400 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 03:45:34 INFO - PROCESS | 2336 | 1464864334546 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:34 INFO - PROCESS | 2336 | ++DOCSHELL 108B0C00 == 57 [pid = 2336] [id = 503] 03:45:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (109FDC00) [pid = 2336] [serial = 1509] [outer = 00000000] 03:45:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (14735C00) [pid = 2336] [serial = 1510] [outer = 109FDC00] 03:45:34 INFO - PROCESS | 2336 | 1464864334605 Marionette DEBUG loaded listener.js 03:45:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (14752400) [pid = 2336] [serial = 1511] [outer = 109FDC00] 03:45:35 INFO - PROCESS | 2336 | 1464864335210 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 03:45:35 INFO - PROCESS | 2336 | 1464864335250 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 03:45:35 INFO - PROCESS | 2336 | 1464864335256 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 03:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:45:35 INFO - PROCESS | 2336 | 1464864335262 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:45:35 INFO - PROCESS | 2336 | 1464864335265 Marionette TRACE conn5 <- [1,1978,null,{}] 03:45:35 INFO - PROCESS | 2336 | 1464864335269 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:35 INFO - PROCESS | 2336 | 1464864335384 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 03:45:35 INFO - PROCESS | 2336 | 1464864335540 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:35 INFO - PROCESS | 2336 | ++DOCSHELL 1832D000 == 58 [pid = 2336] [id = 504] 03:45:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1832E000) [pid = 2336] [serial = 1512] [outer = 00000000] 03:45:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (18A4E800) [pid = 2336] [serial = 1513] [outer = 1832E000] 03:45:35 INFO - PROCESS | 2336 | 1464864335595 Marionette DEBUG loaded listener.js 03:45:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (19717400) [pid = 2336] [serial = 1514] [outer = 1832E000] 03:45:36 INFO - PROCESS | 2336 | 1464864336137 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 03:45:36 INFO - PROCESS | 2336 | 1464864336194 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 03:45:36 INFO - PROCESS | 2336 | 1464864336197 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 03:45:36 INFO - PROCESS | 2336 | 1464864336201 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:45:36 INFO - PROCESS | 2336 | 1464864336204 Marionette TRACE conn5 <- [1,1982,null,{}] 03:45:36 INFO - PROCESS | 2336 | 1464864336215 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:36 INFO - PROCESS | 2336 | 1464864336330 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 03:45:36 INFO - PROCESS | 2336 | 1464864336475 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:36 INFO - PROCESS | 2336 | ++DOCSHELL 0CA08000 == 59 [pid = 2336] [id = 505] 03:45:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1B6C5C00) [pid = 2336] [serial = 1515] [outer = 00000000] 03:45:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1BF8B800) [pid = 2336] [serial = 1516] [outer = 1B6C5C00] 03:45:36 INFO - PROCESS | 2336 | 1464864336532 Marionette DEBUG loaded listener.js 03:45:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1C280800) [pid = 2336] [serial = 1517] [outer = 1B6C5C00] 03:45:37 INFO - PROCESS | 2336 | 1464864337120 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 03:45:37 INFO - PROCESS | 2336 | 1464864337174 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 03:45:37 INFO - PROCESS | 2336 | 1464864337177 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 03:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:45:37 INFO - PROCESS | 2336 | 1464864337180 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:45:37 INFO - PROCESS | 2336 | 1464864337182 Marionette TRACE conn5 <- [1,1986,null,{}] 03:45:37 INFO - PROCESS | 2336 | 1464864337186 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:37 INFO - PROCESS | 2336 | 1464864337298 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 03:45:37 INFO - PROCESS | 2336 | 1464864337413 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:37 INFO - PROCESS | 2336 | ++DOCSHELL 1A693C00 == 60 [pid = 2336] [id = 506] 03:45:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1BF8B400) [pid = 2336] [serial = 1518] [outer = 00000000] 03:45:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1CEED800) [pid = 2336] [serial = 1519] [outer = 1BF8B400] 03:45:37 INFO - PROCESS | 2336 | 1464864337507 Marionette DEBUG loaded listener.js 03:45:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1CFE6400) [pid = 2336] [serial = 1520] [outer = 1BF8B400] 03:45:38 INFO - PROCESS | 2336 | 1464864338109 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 03:45:38 INFO - PROCESS | 2336 | 1464864338155 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 03:45:38 INFO - PROCESS | 2336 | 1464864338157 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 03:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:45:38 INFO - PROCESS | 2336 | 1464864338161 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:45:38 INFO - PROCESS | 2336 | 1464864338163 Marionette TRACE conn5 <- [1,1990,null,{}] 03:45:38 INFO - PROCESS | 2336 | 1464864338167 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:38 INFO - PROCESS | 2336 | 1464864338273 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 03:45:38 INFO - PROCESS | 2336 | 1464864338425 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:38 INFO - PROCESS | 2336 | ++DOCSHELL 106A4C00 == 61 [pid = 2336] [id = 507] 03:45:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (1475E000) [pid = 2336] [serial = 1521] [outer = 00000000] 03:45:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1D674400) [pid = 2336] [serial = 1522] [outer = 1475E000] 03:45:38 INFO - PROCESS | 2336 | 1464864338480 Marionette DEBUG loaded listener.js 03:45:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (1D69D000) [pid = 2336] [serial = 1523] [outer = 1475E000] 03:45:39 INFO - PROCESS | 2336 | 1464864339073 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 970ms 03:45:39 INFO - PROCESS | 2336 | 1464864339135 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 03:45:39 INFO - PROCESS | 2336 | 1464864339137 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 03:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:45:39 INFO - PROCESS | 2336 | 1464864339140 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:45:39 INFO - PROCESS | 2336 | 1464864339142 Marionette TRACE conn5 <- [1,1994,null,{}] 03:45:39 INFO - PROCESS | 2336 | 1464864339146 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:39 INFO - PROCESS | 2336 | 1464864339420 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 03:45:39 INFO - PROCESS | 2336 | 1464864339571 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:39 INFO - PROCESS | 2336 | ++DOCSHELL 10122000 == 62 [pid = 2336] [id = 508] 03:45:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (10123400) [pid = 2336] [serial = 1524] [outer = 00000000] 03:45:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (1069DC00) [pid = 2336] [serial = 1525] [outer = 10123400] 03:45:39 INFO - PROCESS | 2336 | 1464864339623 Marionette DEBUG loaded listener.js 03:45:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (11360400) [pid = 2336] [serial = 1526] [outer = 10123400] 03:45:40 INFO - PROCESS | 2336 | 1464864340244 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:45:40 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 03:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1121ms 03:45:40 INFO - PROCESS | 2336 | 1464864340266 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 03:45:40 INFO - PROCESS | 2336 | 1464864340269 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 03:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:45:40 INFO - PROCESS | 2336 | 1464864340273 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:45:40 INFO - PROCESS | 2336 | 1464864340278 Marionette TRACE conn5 <- [1,1998,null,{}] 03:45:40 INFO - PROCESS | 2336 | 1464864340282 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:40 INFO - PROCESS | 2336 | 1464864340384 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 03:45:40 INFO - PROCESS | 2336 | 1464864340524 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 1BB3D800 == 61 [pid = 2336] [id = 411] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 19790800 == 60 [pid = 2336] [id = 501] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 0CA02000 == 59 [pid = 2336] [id = 500] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 0C995C00 == 58 [pid = 2336] [id = 499] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 19712000 == 57 [pid = 2336] [id = 498] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 1970A400 == 56 [pid = 2336] [id = 497] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 18A3B000 == 55 [pid = 2336] [id = 496] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 18232400 == 54 [pid = 2336] [id = 495] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 160E0000 == 53 [pid = 2336] [id = 494] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 0F9E6C00 == 52 [pid = 2336] [id = 493] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 1069E000 == 51 [pid = 2336] [id = 492] 03:45:40 INFO - PROCESS | 2336 | ++DOCSHELL 0C93B400 == 52 [pid = 2336] [id = 509] 03:45:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (0C93C800) [pid = 2336] [serial = 1527] [outer = 00000000] 03:45:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (10127800) [pid = 2336] [serial = 1528] [outer = 0C93C800] 03:45:40 INFO - PROCESS | 2336 | 1464864340628 Marionette DEBUG loaded listener.js 03:45:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1418A800) [pid = 2336] [serial = 1529] [outer = 0C93C800] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 1D267C00 == 51 [pid = 2336] [id = 490] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 1CEF1C00 == 50 [pid = 2336] [id = 489] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 19720C00 == 49 [pid = 2336] [id = 488] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 108E4000 == 48 [pid = 2336] [id = 487] 03:45:40 INFO - PROCESS | 2336 | --DOCSHELL 1CEE3000 == 47 [pid = 2336] [id = 486] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (1C284800) [pid = 2336] [serial = 1409] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1AF17000) [pid = 2336] [serial = 1391] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1CC45400) [pid = 2336] [serial = 1456] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1B699800) [pid = 2336] [serial = 1444] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (1C27F400) [pid = 2336] [serial = 1447] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (1B6BB800) [pid = 2336] [serial = 1445] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (1C280000) [pid = 2336] [serial = 1448] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (18A44800) [pid = 2336] [serial = 1453] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (172B2C00) [pid = 2336] [serial = 1420] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (19972400) [pid = 2336] [serial = 1438] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1A57E400) [pid = 2336] [serial = 1439] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (18A1C800) [pid = 2336] [serial = 1423] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (18A43000) [pid = 2336] [serial = 1426] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1570FC00) [pid = 2336] [serial = 1433] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1485BC00) [pid = 2336] [serial = 1432] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (10481000) [pid = 2336] [serial = 1414] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (19794000) [pid = 2336] [serial = 1430] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1971F000) [pid = 2336] [serial = 1429] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1A696800) [pid = 2336] [serial = 1441] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1475DC00) [pid = 2336] [serial = 1417] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (177DC000) [pid = 2336] [serial = 1435] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (18A1E000) [pid = 2336] [serial = 1436] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (10121800) [pid = 2336] [serial = 1451] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (0C944400) [pid = 2336] [serial = 1450] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1A68E800) [pid = 2336] [serial = 1454] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1CEE6C00) [pid = 2336] [serial = 1457] [outer = 00000000] [url = about:blank] 03:45:40 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (1AF19C00) [pid = 2336] [serial = 1442] [outer = 00000000] [url = about:blank] 03:45:41 INFO - PROCESS | 2336 | 1464864341070 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:45:41 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 03:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 830ms 03:45:41 INFO - PROCESS | 2336 | 1464864341106 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 03:45:41 INFO - PROCESS | 2336 | 1464864341108 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 03:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:45:41 INFO - PROCESS | 2336 | 1464864341116 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - PROCESS | 2336 | 1464864341118 Marionette TRACE conn5 <- [1,2002,null,{}] 03:45:41 INFO - PROCESS | 2336 | 1464864341121 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:41 INFO - PROCESS | 2336 | 1464864341211 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 03:45:41 INFO - PROCESS | 2336 | 1464864341219 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:41 INFO - PROCESS | 2336 | ++DOCSHELL 16CE1000 == 48 [pid = 2336] [id = 510] 03:45:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (17240400) [pid = 2336] [serial = 1530] [outer = 00000000] 03:45:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (177D6000) [pid = 2336] [serial = 1531] [outer = 17240400] 03:45:41 INFO - PROCESS | 2336 | 1464864341264 Marionette DEBUG loaded listener.js 03:45:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1832B800) [pid = 2336] [serial = 1532] [outer = 17240400] 03:45:41 INFO - PROCESS | 2336 | 1464864341749 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 03:45:41 INFO - PROCESS | 2336 | 1464864341785 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 03:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:45:41 INFO - PROCESS | 2336 | 1464864341789 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 03:45:41 INFO - PROCESS | 2336 | 1464864341799 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:45:41 INFO - PROCESS | 2336 | 1464864341804 Marionette TRACE conn5 <- [1,2006,null,{}] 03:45:41 INFO - PROCESS | 2336 | 1464864341807 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:41 INFO - PROCESS | 2336 | 1464864341898 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 03:45:41 INFO - PROCESS | 2336 | 1464864341905 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:41 INFO - PROCESS | 2336 | ++DOCSHELL 14AA5400 == 49 [pid = 2336] [id = 511] 03:45:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (18347000) [pid = 2336] [serial = 1533] [outer = 00000000] 03:45:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (19712400) [pid = 2336] [serial = 1534] [outer = 18347000] 03:45:41 INFO - PROCESS | 2336 | 1464864341950 Marionette DEBUG loaded listener.js 03:45:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1971F800) [pid = 2336] [serial = 1535] [outer = 18347000] 03:45:42 INFO - PROCESS | 2336 | 1464864342412 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 03:45:42 INFO - PROCESS | 2336 | 1464864342425 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 03:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:45:42 INFO - PROCESS | 2336 | 1464864342428 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 03:45:42 INFO - PROCESS | 2336 | 1464864342430 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:45:42 INFO - PROCESS | 2336 | 1464864342432 Marionette TRACE conn5 <- [1,2010,null,{}] 03:45:42 INFO - PROCESS | 2336 | 1464864342436 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:42 INFO - PROCESS | 2336 | 1464864342521 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 03:45:42 INFO - PROCESS | 2336 | 1464864342529 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:42 INFO - PROCESS | 2336 | ++DOCSHELL 1970DC00 == 50 [pid = 2336] [id = 512] 03:45:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (19787400) [pid = 2336] [serial = 1536] [outer = 00000000] 03:45:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (19979400) [pid = 2336] [serial = 1537] [outer = 19787400] 03:45:42 INFO - PROCESS | 2336 | 1464864342573 Marionette DEBUG loaded listener.js 03:45:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1A50D000) [pid = 2336] [serial = 1538] [outer = 19787400] 03:45:43 INFO - PROCESS | 2336 | 1464864343043 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 03:45:43 INFO - PROCESS | 2336 | 1464864343066 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 03:45:43 INFO - PROCESS | 2336 | 1464864343068 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 03:45:43 INFO - PROCESS | 2336 | 1464864343071 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:45:43 INFO - PROCESS | 2336 | 1464864343073 Marionette TRACE conn5 <- [1,2014,null,{}] 03:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:45:43 INFO - PROCESS | 2336 | 1464864343077 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:43 INFO - PROCESS | 2336 | 1464864343224 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 03:45:43 INFO - PROCESS | 2336 | 1464864343286 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:43 INFO - PROCESS | 2336 | ++DOCSHELL 1A66C800 == 51 [pid = 2336] [id = 513] 03:45:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1A66D400) [pid = 2336] [serial = 1539] [outer = 00000000] 03:45:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1A679000) [pid = 2336] [serial = 1540] [outer = 1A66D400] 03:45:43 INFO - PROCESS | 2336 | 1464864343337 Marionette DEBUG loaded listener.js 03:45:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1AE41C00) [pid = 2336] [serial = 1541] [outer = 1A66D400] 03:45:43 INFO - PROCESS | 2336 | 1464864343804 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 770ms 03:45:43 INFO - PROCESS | 2336 | 1464864343847 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 03:45:43 INFO - PROCESS | 2336 | 1464864343849 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 03:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:45:43 INFO - PROCESS | 2336 | 1464864343858 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:45:43 INFO - PROCESS | 2336 | 1464864343859 Marionette TRACE conn5 <- [1,2018,null,{}] 03:45:43 INFO - PROCESS | 2336 | 1464864343863 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:43 INFO - PROCESS | 2336 | 1464864344010 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 03:45:44 INFO - PROCESS | 2336 | 1464864344037 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:44 INFO - PROCESS | 2336 | ++DOCSHELL 1AF1C400 == 52 [pid = 2336] [id = 514] 03:45:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1AF22000) [pid = 2336] [serial = 1542] [outer = 00000000] 03:45:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1BB33400) [pid = 2336] [serial = 1543] [outer = 1AF22000] 03:45:44 INFO - PROCESS | 2336 | 1464864344080 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1BB37800) [pid = 2336] [serial = 1544] [outer = 1AF22000] 03:45:44 INFO - PROCESS | 2336 | 1464864344525 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 730ms 03:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:45:44 INFO - PROCESS | 2336 | 1464864344597 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 03:45:44 INFO - PROCESS | 2336 | 1464864344599 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 03:45:44 INFO - PROCESS | 2336 | 1464864344603 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:45:44 INFO - PROCESS | 2336 | 1464864344604 Marionette TRACE conn5 <- [1,2022,null,{}] 03:45:44 INFO - PROCESS | 2336 | 1464864344608 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:44 INFO - PROCESS | 2336 | 1464864344728 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 03:45:44 INFO - PROCESS | 2336 | 1464864344796 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:44 INFO - PROCESS | 2336 | ++DOCSHELL 0FAF5000 == 53 [pid = 2336] [id = 515] 03:45:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1B6BBC00) [pid = 2336] [serial = 1545] [outer = 00000000] 03:45:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1CB71400) [pid = 2336] [serial = 1546] [outer = 1B6BBC00] 03:45:44 INFO - PROCESS | 2336 | 1464864344850 Marionette DEBUG loaded listener.js 03:45:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1CEE8400) [pid = 2336] [serial = 1547] [outer = 1B6BBC00] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (1971AC00) [pid = 2336] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (140EA400) [pid = 2336] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (0C860800) [pid = 2336] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (0F9ECC00) [pid = 2336] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (1A68F400) [pid = 2336] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1012C000) [pid = 2336] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (0FA0A400) [pid = 2336] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1475D400) [pid = 2336] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (19715000) [pid = 2336] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1B608400) [pid = 2336] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1B6C0000) [pid = 2336] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (0FA64000) [pid = 2336] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (1474F400) [pid = 2336] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (17232000) [pid = 2336] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (0C947000) [pid = 2336] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1834A400) [pid = 2336] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (18A3CC00) [pid = 2336] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (160E1400) [pid = 2336] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (18326400) [pid = 2336] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (18A43800) [pid = 2336] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (0F9E7C00) [pid = 2336] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:45:45 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (19717800) [pid = 2336] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:45:45 INFO - PROCESS | 2336 | 1464864345476 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 930ms 03:45:45 INFO - PROCESS | 2336 | 1464864345536 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 03:45:45 INFO - PROCESS | 2336 | 1464864345538 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 03:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:45:45 INFO - PROCESS | 2336 | 1464864345542 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:45:45 INFO - PROCESS | 2336 | 1464864345543 Marionette TRACE conn5 <- [1,2026,null,{}] 03:45:45 INFO - PROCESS | 2336 | 1464864345547 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:45 INFO - PROCESS | 2336 | 1464864345669 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 03:45:45 INFO - PROCESS | 2336 | 1464864345737 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:45 INFO - PROCESS | 2336 | ++DOCSHELL 0FA0A400 == 54 [pid = 2336] [id = 516] 03:45:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (0FA64000) [pid = 2336] [serial = 1548] [outer = 00000000] 03:45:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (15711400) [pid = 2336] [serial = 1549] [outer = 0FA64000] 03:45:45 INFO - PROCESS | 2336 | 1464864345781 Marionette DEBUG loaded listener.js 03:45:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (18328C00) [pid = 2336] [serial = 1550] [outer = 0FA64000] 03:45:46 INFO - PROCESS | 2336 | 1464864346130 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 631ms 03:45:46 INFO - PROCESS | 2336 | 1464864346182 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 03:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:45:46 INFO - PROCESS | 2336 | 1464864346185 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 03:45:46 INFO - PROCESS | 2336 | 1464864346188 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - PROCESS | 2336 | 1464864346189 Marionette TRACE conn5 <- [1,2030,null,{}] 03:45:46 INFO - PROCESS | 2336 | 1464864346193 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:46 INFO - PROCESS | 2336 | 1464864346282 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 03:45:46 INFO - PROCESS | 2336 | 1464864346288 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:46 INFO - PROCESS | 2336 | ++DOCSHELL 1485FC00 == 55 [pid = 2336] [id = 517] 03:45:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (187DE800) [pid = 2336] [serial = 1551] [outer = 00000000] 03:45:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1A58B800) [pid = 2336] [serial = 1552] [outer = 187DE800] 03:45:46 INFO - PROCESS | 2336 | 1464864346332 Marionette DEBUG loaded listener.js 03:45:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1C27F400) [pid = 2336] [serial = 1553] [outer = 187DE800] 03:45:46 INFO - PROCESS | 2336 | 1464864346757 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:45:46 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) 03:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 03:45:46 INFO - PROCESS | 2336 | 1464864346820 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 03:45:46 INFO - PROCESS | 2336 | 1464864346822 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 03:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:45:46 INFO - PROCESS | 2336 | 1464864346826 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:45:46 INFO - PROCESS | 2336 | 1464864346827 Marionette TRACE conn5 <- [1,2034,null,{}] 03:45:46 INFO - PROCESS | 2336 | 1464864346831 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:46 INFO - PROCESS | 2336 | 1464864346916 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 03:45:46 INFO - PROCESS | 2336 | 1464864346922 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:46 INFO - PROCESS | 2336 | ++DOCSHELL 1B6B9400 == 56 [pid = 2336] [id = 518] 03:45:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1B6C3000) [pid = 2336] [serial = 1554] [outer = 00000000] 03:45:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1D265C00) [pid = 2336] [serial = 1555] [outer = 1B6C3000] 03:45:46 INFO - PROCESS | 2336 | 1464864346971 Marionette DEBUG loaded listener.js 03:45:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1D6B6800) [pid = 2336] [serial = 1556] [outer = 1B6C3000] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 0FA07800 == 55 [pid = 2336] [id = 464] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 14A20C00 == 54 [pid = 2336] [id = 417] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 19791000 == 53 [pid = 2336] [id = 466] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 19712800 == 52 [pid = 2336] [id = 448] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 1A50FC00 == 51 [pid = 2336] [id = 452] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 1AF22400 == 50 [pid = 2336] [id = 467] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 1B6BF800 == 49 [pid = 2336] [id = 468] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 16CE8000 == 48 [pid = 2336] [id = 443] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 0C80F400 == 47 [pid = 2336] [id = 412] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 1BF0B800 == 46 [pid = 2336] [id = 469] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 0F9E8000 == 45 [pid = 2336] [id = 465] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 0F9E7000 == 44 [pid = 2336] [id = 453] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 0C85F800 == 43 [pid = 2336] [id = 491] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 0C93B400 == 42 [pid = 2336] [id = 509] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 10122000 == 41 [pid = 2336] [id = 508] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 1A693C00 == 40 [pid = 2336] [id = 506] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 106A4C00 == 39 [pid = 2336] [id = 507] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 0CA08000 == 38 [pid = 2336] [id = 505] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 108B0C00 == 37 [pid = 2336] [id = 503] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 1832D000 == 36 [pid = 2336] [id = 504] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 1B607C00 == 35 [pid = 2336] [id = 502] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 16CE1000 == 34 [pid = 2336] [id = 510] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 0FA0A400 == 33 [pid = 2336] [id = 516] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 1970DC00 == 32 [pid = 2336] [id = 512] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 1AF1C400 == 31 [pid = 2336] [id = 514] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 1485FC00 == 30 [pid = 2336] [id = 517] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 14AA5400 == 29 [pid = 2336] [id = 511] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 0FAF5000 == 28 [pid = 2336] [id = 515] 03:45:48 INFO - PROCESS | 2336 | --DOCSHELL 1A66C800 == 27 [pid = 2336] [id = 513] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1012E000) [pid = 2336] [serial = 1394] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (16CEB400) [pid = 2336] [serial = 1397] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1A7E8C00) [pid = 2336] [serial = 1400] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1B6BE800) [pid = 2336] [serial = 1403] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (1BB3C000) [pid = 2336] [serial = 1406] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (14794800) [pid = 2336] [serial = 1412] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (16CE6800) [pid = 2336] [serial = 1483] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (177D8400) [pid = 2336] [serial = 1484] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (18A1B800) [pid = 2336] [serial = 1486] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (18B54400) [pid = 2336] [serial = 1489] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (108DC000) [pid = 2336] [serial = 1480] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (198F3800) [pid = 2336] [serial = 1492] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (11388000) [pid = 2336] [serial = 1481] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (19A0D800) [pid = 2336] [serial = 1495] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (14772000) [pid = 2336] [serial = 1478] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (14742400) [pid = 2336] [serial = 1477] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (19971C00) [pid = 2336] [serial = 1493] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1138FC00) [pid = 2336] [serial = 1475] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1012BC00) [pid = 2336] [serial = 1474] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1CFE3C00) [pid = 2336] [serial = 1459] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (11351800) [pid = 2336] [serial = 1498] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (16CE5400) [pid = 2336] [serial = 1462] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (1D1BF000) [pid = 2336] [serial = 1468] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (1D675000) [pid = 2336] [serial = 1471] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1A57F000) [pid = 2336] [serial = 1496] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (1A7E9C00) [pid = 2336] [serial = 1504] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (14861C00) [pid = 2336] [serial = 1499] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (1A676000) [pid = 2336] [serial = 1465] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (18A26C00) [pid = 2336] [serial = 1487] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (19A0AC00) [pid = 2336] [serial = 1501] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (1A671400) [pid = 2336] [serial = 1502] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (1AF1A400) [pid = 2336] [serial = 1505] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (19703400) [pid = 2336] [serial = 1490] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (14860400) [pid = 2336] [serial = 1418] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (1822EC00) [pid = 2336] [serial = 1421] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (108A8000) [pid = 2336] [serial = 1415] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (18A21800) [pid = 2336] [serial = 1424] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (18A40800) [pid = 2336] [serial = 1427] [outer = 00000000] [url = about:blank] 03:45:49 INFO - PROCESS | 2336 | 1464864349320 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2533ms 03:45:49 INFO - PROCESS | 2336 | 1464864349362 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 03:45:49 INFO - PROCESS | 2336 | 1464864349366 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 03:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:45:49 INFO - PROCESS | 2336 | 1464864349371 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:45:49 INFO - PROCESS | 2336 | 1464864349375 Marionette TRACE conn5 <- [1,2038,null,{}] 03:45:49 INFO - PROCESS | 2336 | 1464864349381 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:49 INFO - PROCESS | 2336 | 1464864349475 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 03:45:49 INFO - PROCESS | 2336 | 1464864349487 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:49 INFO - PROCESS | 2336 | ++DOCSHELL 0C93B000 == 28 [pid = 2336] [id = 519] 03:45:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (0C93B400) [pid = 2336] [serial = 1557] [outer = 00000000] 03:45:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (0C948C00) [pid = 2336] [serial = 1558] [outer = 0C93B400] 03:45:49 INFO - PROCESS | 2336 | 1464864349534 Marionette DEBUG loaded listener.js 03:45:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (0CA10C00) [pid = 2336] [serial = 1559] [outer = 0C93B400] 03:45:50 INFO - PROCESS | 2336 | 1464864350027 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 03:45:50 INFO - PROCESS | 2336 | 1464864350102 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 03:45:50 INFO - PROCESS | 2336 | 1464864350108 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 03:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:45:50 INFO - PROCESS | 2336 | 1464864350115 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - PROCESS | 2336 | 1464864350117 Marionette TRACE conn5 <- [1,2042,null,{}] 03:45:50 INFO - PROCESS | 2336 | 1464864350121 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:50 INFO - PROCESS | 2336 | 1464864350212 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 03:45:50 INFO - PROCESS | 2336 | 1464864350312 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:50 INFO - PROCESS | 2336 | ++DOCSHELL 10049000 == 29 [pid = 2336] [id = 520] 03:45:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1004A000) [pid = 2336] [serial = 1560] [outer = 00000000] 03:45:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (1012B800) [pid = 2336] [serial = 1561] [outer = 1004A000] 03:45:50 INFO - PROCESS | 2336 | 1464864350358 Marionette DEBUG loaded listener.js 03:45:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (10481400) [pid = 2336] [serial = 1562] [outer = 1004A000] 03:45:50 INFO - PROCESS | 2336 | 1464864350744 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 03:45:50 INFO - PROCESS | 2336 | 1464864350787 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 03:45:50 INFO - PROCESS | 2336 | 1464864350789 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 03:45:50 INFO - PROCESS | 2336 | 1464864350793 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:45:50 INFO - PROCESS | 2336 | 1464864350796 Marionette TRACE conn5 <- [1,2046,null,{}] 03:45:50 INFO - PROCESS | 2336 | 1464864350807 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:50 INFO - PROCESS | 2336 | 1464864350927 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 03:45:50 INFO - PROCESS | 2336 | 1464864350938 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:50 INFO - PROCESS | 2336 | ++DOCSHELL 1099D000 == 30 [pid = 2336] [id = 521] 03:45:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (109A1C00) [pid = 2336] [serial = 1563] [outer = 00000000] 03:45:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (111F7800) [pid = 2336] [serial = 1564] [outer = 109A1C00] 03:45:50 INFO - PROCESS | 2336 | 1464864350988 Marionette DEBUG loaded listener.js 03:45:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (1138F800) [pid = 2336] [serial = 1565] [outer = 109A1C00] 03:45:51 INFO - PROCESS | 2336 | 1464864351456 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 03:45:51 INFO - PROCESS | 2336 | 1464864351480 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 03:45:51 INFO - PROCESS | 2336 | 1464864351483 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 03:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:45:51 INFO - PROCESS | 2336 | 1464864351504 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:45:51 INFO - PROCESS | 2336 | 1464864351505 Marionette TRACE conn5 <- [1,2050,null,{}] 03:45:51 INFO - PROCESS | 2336 | 1464864351509 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:51 INFO - PROCESS | 2336 | 1464864351595 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 03:45:51 INFO - PROCESS | 2336 | 1464864351602 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:51 INFO - PROCESS | 2336 | ++DOCSHELL 0FA5D400 == 31 [pid = 2336] [id = 522] 03:45:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (111F7400) [pid = 2336] [serial = 1566] [outer = 00000000] 03:45:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (14735800) [pid = 2336] [serial = 1567] [outer = 111F7400] 03:45:51 INFO - PROCESS | 2336 | 1464864351658 Marionette DEBUG loaded listener.js 03:45:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (14750C00) [pid = 2336] [serial = 1568] [outer = 111F7400] 03:45:52 INFO - PROCESS | 2336 | 1464864352079 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 03:45:52 INFO - PROCESS | 2336 | 1464864352148 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 03:45:52 INFO - PROCESS | 2336 | 1464864352150 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 03:45:52 INFO - PROCESS | 2336 | 1464864352153 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:45:52 INFO - PROCESS | 2336 | 1464864352155 Marionette TRACE conn5 <- [1,2054,null,{}] 03:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:45:52 INFO - PROCESS | 2336 | 1464864352159 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:52 INFO - PROCESS | 2336 | 1464864352237 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 03:45:52 INFO - PROCESS | 2336 | 1464864352246 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:52 INFO - PROCESS | 2336 | ++DOCSHELL 14752800 == 32 [pid = 2336] [id = 523] 03:45:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (14755800) [pid = 2336] [serial = 1569] [outer = 00000000] 03:45:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (1476D000) [pid = 2336] [serial = 1570] [outer = 14755800] 03:45:52 INFO - PROCESS | 2336 | 1464864352291 Marionette DEBUG loaded listener.js 03:45:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (1485B800) [pid = 2336] [serial = 1571] [outer = 14755800] 03:45:52 INFO - PROCESS | 2336 | 1464864352748 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 03:45:52 INFO - PROCESS | 2336 | 1464864352793 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 03:45:52 INFO - PROCESS | 2336 | 1464864352795 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 03:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:45:52 INFO - PROCESS | 2336 | 1464864352798 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:45:52 INFO - PROCESS | 2336 | 1464864352800 Marionette TRACE conn5 <- [1,2058,null,{}] 03:45:52 INFO - PROCESS | 2336 | 1464864352804 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:52 INFO - PROCESS | 2336 | 1464864352917 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 03:45:52 INFO - PROCESS | 2336 | 1464864352929 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:52 INFO - PROCESS | 2336 | ++DOCSHELL 15712000 == 33 [pid = 2336] [id = 524] 03:45:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (15717000) [pid = 2336] [serial = 1572] [outer = 00000000] 03:45:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (16C48800) [pid = 2336] [serial = 1573] [outer = 15717000] 03:45:52 INFO - PROCESS | 2336 | 1464864352974 Marionette DEBUG loaded listener.js 03:45:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (16CE1C00) [pid = 2336] [serial = 1574] [outer = 15717000] 03:45:53 INFO - PROCESS | 2336 | 1464864353408 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 03:45:53 INFO - PROCESS | 2336 | 1464864353449 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 03:45:53 INFO - PROCESS | 2336 | 1464864353451 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 03:45:53 INFO - PROCESS | 2336 | 1464864353459 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:45:53 INFO - PROCESS | 2336 | 1464864353461 Marionette TRACE conn5 <- [1,2062,null,{}] 03:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:45:53 INFO - PROCESS | 2336 | 1464864353465 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:53 INFO - PROCESS | 2336 | 1464864353542 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 03:45:53 INFO - PROCESS | 2336 | 1464864353549 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:53 INFO - PROCESS | 2336 | ++DOCSHELL 16CE8400 == 34 [pid = 2336] [id = 525] 03:45:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (16D72C00) [pid = 2336] [serial = 1575] [outer = 00000000] 03:45:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (174A0000) [pid = 2336] [serial = 1576] [outer = 16D72C00] 03:45:53 INFO - PROCESS | 2336 | 1464864353593 Marionette DEBUG loaded listener.js 03:45:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (177D5C00) [pid = 2336] [serial = 1577] [outer = 16D72C00] 03:45:54 INFO - PROCESS | 2336 | 1464864354054 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 03:45:54 INFO - PROCESS | 2336 | 1464864354111 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 03:45:54 INFO - PROCESS | 2336 | 1464864354113 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 03:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:45:54 INFO - PROCESS | 2336 | 1464864354116 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:45:54 INFO - PROCESS | 2336 | 1464864354118 Marionette TRACE conn5 <- [1,2066,null,{}] 03:45:54 INFO - PROCESS | 2336 | 1464864354121 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:54 INFO - PROCESS | 2336 | 1464864354203 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 03:45:54 INFO - PROCESS | 2336 | 1464864354210 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:54 INFO - PROCESS | 2336 | ++DOCSHELL 18325C00 == 35 [pid = 2336] [id = 526] 03:45:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (18327000) [pid = 2336] [serial = 1578] [outer = 00000000] 03:45:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (18329400) [pid = 2336] [serial = 1579] [outer = 18327000] 03:45:54 INFO - PROCESS | 2336 | 1464864354256 Marionette DEBUG loaded listener.js 03:45:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (18325800) [pid = 2336] [serial = 1580] [outer = 18327000] 03:45:54 INFO - PROCESS | 2336 | 1464864354739 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 03:45:54 INFO - PROCESS | 2336 | 1464864354789 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 03:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:45:54 INFO - PROCESS | 2336 | 1464864354791 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 03:45:54 INFO - PROCESS | 2336 | 1464864354794 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:45:54 INFO - PROCESS | 2336 | 1464864354796 Marionette TRACE conn5 <- [1,2070,null,{}] 03:45:54 INFO - PROCESS | 2336 | 1464864354799 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:54 INFO - PROCESS | 2336 | 1464864354911 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 03:45:54 INFO - PROCESS | 2336 | 1464864355002 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:54 INFO - PROCESS | 2336 | ++DOCSHELL 10997400 == 36 [pid = 2336] [id = 527] 03:45:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (18A1C800) [pid = 2336] [serial = 1581] [outer = 00000000] 03:45:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (18A20C00) [pid = 2336] [serial = 1582] [outer = 18A1C800] 03:45:55 INFO - PROCESS | 2336 | 1464864355046 Marionette DEBUG loaded listener.js 03:45:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (18A22400) [pid = 2336] [serial = 1583] [outer = 18A1C800] 03:45:55 INFO - PROCESS | 2336 | 1464864355453 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 03:45:55 INFO - PROCESS | 2336 | 1464864355467 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 03:45:55 INFO - PROCESS | 2336 | 1464864355469 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 03:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:45:55 INFO - PROCESS | 2336 | 1464864355472 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:45:55 INFO - PROCESS | 2336 | 1464864355474 Marionette TRACE conn5 <- [1,2074,null,{}] 03:45:55 INFO - PROCESS | 2336 | 1464864355477 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:55 INFO - PROCESS | 2336 | 1464864355594 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 03:45:55 INFO - PROCESS | 2336 | 1464864355600 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:55 INFO - PROCESS | 2336 | ++DOCSHELL 0FAF4400 == 37 [pid = 2336] [id = 528] 03:45:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (18A3A400) [pid = 2336] [serial = 1584] [outer = 00000000] 03:45:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (18A47800) [pid = 2336] [serial = 1585] [outer = 18A3A400] 03:45:55 INFO - PROCESS | 2336 | 1464864355645 Marionette DEBUG loaded listener.js 03:45:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (18A58800) [pid = 2336] [serial = 1586] [outer = 18A3A400] 03:45:56 INFO - PROCESS | 2336 | 1464864356085 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 03:45:56 INFO - PROCESS | 2336 | 1464864356150 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 03:45:56 INFO - PROCESS | 2336 | 1464864356153 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 03:45:56 INFO - PROCESS | 2336 | 1464864356156 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:45:56 INFO - PROCESS | 2336 | 1464864356158 Marionette TRACE conn5 <- [1,2078,null,{}] 03:45:56 INFO - PROCESS | 2336 | 1464864356161 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:56 INFO - PROCESS | 2336 | 1464864356291 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 03:45:56 INFO - PROCESS | 2336 | 1464864356383 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:56 INFO - PROCESS | 2336 | ++DOCSHELL 106A1400 == 38 [pid = 2336] [id = 529] 03:45:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (14735400) [pid = 2336] [serial = 1587] [outer = 00000000] 03:45:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (19706800) [pid = 2336] [serial = 1588] [outer = 14735400] 03:45:56 INFO - PROCESS | 2336 | 1464864356452 Marionette DEBUG loaded listener.js 03:45:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (19719C00) [pid = 2336] [serial = 1589] [outer = 14735400] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (1CFE3400) [pid = 2336] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (19793C00) [pid = 2336] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1CEEA000) [pid = 2336] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (108E4C00) [pid = 2336] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1D268000) [pid = 2336] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (1AF22000) [pid = 2336] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (0FA64000) [pid = 2336] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (1B6BBC00) [pid = 2336] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (187DE800) [pid = 2336] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (19787400) [pid = 2336] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (18347000) [pid = 2336] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (17240400) [pid = 2336] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (0C93C800) [pid = 2336] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (10123400) [pid = 2336] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1475E000) [pid = 2336] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (1BF8B400) [pid = 2336] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1B6C5C00) [pid = 2336] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (1832E000) [pid = 2336] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (109FDC00) [pid = 2336] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1B6BAC00) [pid = 2336] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:45:57 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (1A66D400) [pid = 2336] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:45:57 INFO - PROCESS | 2336 | 1464864357360 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1216ms 03:45:57 INFO - PROCESS | 2336 | 1464864357385 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 03:45:57 INFO - PROCESS | 2336 | 1464864357387 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 03:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:45:57 INFO - PROCESS | 2336 | 1464864357390 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:45:57 INFO - PROCESS | 2336 | 1464864357392 Marionette TRACE conn5 <- [1,2082,null,{}] 03:45:57 INFO - PROCESS | 2336 | 1464864357395 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:57 INFO - PROCESS | 2336 | 1464864357474 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 03:45:57 INFO - PROCESS | 2336 | 1464864357481 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:57 INFO - PROCESS | 2336 | ++DOCSHELL 14188000 == 39 [pid = 2336] [id = 530] 03:45:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (14799C00) [pid = 2336] [serial = 1590] [outer = 00000000] 03:45:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (177CE000) [pid = 2336] [serial = 1591] [outer = 14799C00] 03:45:57 INFO - PROCESS | 2336 | 1464864357525 Marionette DEBUG loaded listener.js 03:45:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (187EB400) [pid = 2336] [serial = 1592] [outer = 14799C00] 03:45:57 INFO - PROCESS | 2336 | 1464864357949 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 570ms 03:45:57 INFO - PROCESS | 2336 | 1464864357961 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 03:45:57 INFO - PROCESS | 2336 | 1464864357963 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 03:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:45:57 INFO - PROCESS | 2336 | 1464864357966 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:45:57 INFO - PROCESS | 2336 | 1464864357968 Marionette TRACE conn5 <- [1,2086,null,{}] 03:45:57 INFO - PROCESS | 2336 | 1464864357971 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:58 INFO - PROCESS | 2336 | 1464864358091 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 03:45:58 INFO - PROCESS | 2336 | 1464864358101 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:58 INFO - PROCESS | 2336 | ++DOCSHELL 18A44000 == 40 [pid = 2336] [id = 531] 03:45:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (18A53800) [pid = 2336] [serial = 1593] [outer = 00000000] 03:45:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (1971E400) [pid = 2336] [serial = 1594] [outer = 18A53800] 03:45:58 INFO - PROCESS | 2336 | 1464864358145 Marionette DEBUG loaded listener.js 03:45:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (198EBC00) [pid = 2336] [serial = 1595] [outer = 18A53800] 03:45:58 INFO - PROCESS | 2336 | 1464864358582 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 03:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:45:58 INFO - PROCESS | 2336 | 1464864358637 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 03:45:58 INFO - PROCESS | 2336 | 1464864358639 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 03:45:58 INFO - PROCESS | 2336 | 1464864358642 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:45:58 INFO - PROCESS | 2336 | 1464864358643 Marionette TRACE conn5 <- [1,2090,null,{}] 03:45:58 INFO - PROCESS | 2336 | 1464864358657 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:45:58 INFO - PROCESS | 2336 | 1464864358737 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 03:45:58 INFO - PROCESS | 2336 | 1464864358751 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:45:58 INFO - PROCESS | 2336 | ++DOCSHELL 19711800 == 41 [pid = 2336] [id = 532] 03:45:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (198EE400) [pid = 2336] [serial = 1596] [outer = 00000000] 03:45:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1997BC00) [pid = 2336] [serial = 1597] [outer = 198EE400] 03:45:58 INFO - PROCESS | 2336 | 1464864358794 Marionette DEBUG loaded listener.js 03:45:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (19A06400) [pid = 2336] [serial = 1598] [outer = 198EE400] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 14737000 == 40 [pid = 2336] [id = 12] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 0FAEB000 == 39 [pid = 2336] [id = 424] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 19792400 == 38 [pid = 2336] [id = 435] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 0C944800 == 37 [pid = 2336] [id = 437] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 14AACC00 == 36 [pid = 2336] [id = 436] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 1485C000 == 35 [pid = 2336] [id = 427] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 16D70400 == 34 [pid = 2336] [id = 434] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 0C93E800 == 33 [pid = 2336] [id = 438] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 11390000 == 32 [pid = 2336] [id = 431] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 0C860C00 == 31 [pid = 2336] [id = 433] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 11387800 == 30 [pid = 2336] [id = 426] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 16D6AC00 == 29 [pid = 2336] [id = 429] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 11390800 == 28 [pid = 2336] [id = 425] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 1476C800 == 27 [pid = 2336] [id = 432] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 16D73000 == 26 [pid = 2336] [id = 428] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 0C943C00 == 25 [pid = 2336] [id = 439] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 187E8C00 == 24 [pid = 2336] [id = 430] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 0C869000 == 23 [pid = 2336] [id = 423] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 0C93EC00 == 22 [pid = 2336] [id = 440] 03:45:59 INFO - PROCESS | 2336 | --DOCSHELL 1B6B9400 == 21 [pid = 2336] [id = 518] 03:46:00 INFO - PROCESS | 2336 | --DOCSHELL 0CA08400 == 20 [pid = 2336] [id = 14] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1D1C6000) [pid = 2336] [serial = 1469] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1AE41400) [pid = 2336] [serial = 1466] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1CFF1C00) [pid = 2336] [serial = 1460] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (18A1B000) [pid = 2336] [serial = 1463] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1D696400) [pid = 2336] [serial = 1472] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (1BB33400) [pid = 2336] [serial = 1543] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (15711400) [pid = 2336] [serial = 1549] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1CB71400) [pid = 2336] [serial = 1546] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (1A58B800) [pid = 2336] [serial = 1552] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1CEE8400) [pid = 2336] [serial = 1547] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (19979400) [pid = 2336] [serial = 1537] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (19712400) [pid = 2336] [serial = 1534] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (1971F800) [pid = 2336] [serial = 1535] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (177D6000) [pid = 2336] [serial = 1531] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (1832B800) [pid = 2336] [serial = 1532] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (10127800) [pid = 2336] [serial = 1528] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (1418A800) [pid = 2336] [serial = 1529] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (11360400) [pid = 2336] [serial = 1526] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (1069DC00) [pid = 2336] [serial = 1525] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (1D69D000) [pid = 2336] [serial = 1523] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (1D674400) [pid = 2336] [serial = 1522] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (1CFE6400) [pid = 2336] [serial = 1520] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (1D265C00) [pid = 2336] [serial = 1555] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1CEED800) [pid = 2336] [serial = 1519] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (1C280800) [pid = 2336] [serial = 1517] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (1BF8B800) [pid = 2336] [serial = 1516] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (19717400) [pid = 2336] [serial = 1514] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (18A4E800) [pid = 2336] [serial = 1513] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (14752400) [pid = 2336] [serial = 1511] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (14735C00) [pid = 2336] [serial = 1510] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (1BF8DC00) [pid = 2336] [serial = 1507] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (1C282000) [pid = 2336] [serial = 1508] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (1C27F400) [pid = 2336] [serial = 1553] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 67 (1A679000) [pid = 2336] [serial = 1540] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 66 (1AE41C00) [pid = 2336] [serial = 1541] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 65 (18328C00) [pid = 2336] [serial = 1550] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 64 (1BB37800) [pid = 2336] [serial = 1544] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | --DOMWINDOW == 63 (1A50D000) [pid = 2336] [serial = 1538] [outer = 00000000] [url = about:blank] 03:46:00 INFO - PROCESS | 2336 | 1464864360736 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2136ms 03:46:00 INFO - PROCESS | 2336 | 1464864360780 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 03:46:00 INFO - PROCESS | 2336 | 1464864360784 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 03:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:46:00 INFO - PROCESS | 2336 | 1464864360790 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:46:00 INFO - PROCESS | 2336 | 1464864360794 Marionette TRACE conn5 <- [1,2094,null,{}] 03:46:00 INFO - PROCESS | 2336 | 1464864360801 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:00 INFO - PROCESS | 2336 | 1464864360893 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 03:46:00 INFO - PROCESS | 2336 | 1464864360905 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:00 INFO - PROCESS | 2336 | ++DOCSHELL 0C869000 == 21 [pid = 2336] [id = 533] 03:46:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 64 (0C869400) [pid = 2336] [serial = 1599] [outer = 00000000] 03:46:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 65 (0C940400) [pid = 2336] [serial = 1600] [outer = 0C869400] 03:46:00 INFO - PROCESS | 2336 | 1464864360955 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (0C949C00) [pid = 2336] [serial = 1601] [outer = 0C869400] 03:46:01 INFO - PROCESS | 2336 | 1464864361468 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 03:46:01 INFO - PROCESS | 2336 | 1464864361525 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 03:46:01 INFO - PROCESS | 2336 | 1464864361531 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 03:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:46:01 INFO - PROCESS | 2336 | 1464864361537 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:46:01 INFO - PROCESS | 2336 | 1464864361540 Marionette TRACE conn5 <- [1,2098,null,{}] 03:46:01 INFO - PROCESS | 2336 | 1464864361543 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:01 INFO - PROCESS | 2336 | 1464864361632 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 03:46:01 INFO - PROCESS | 2336 | 1464864361643 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:01 INFO - PROCESS | 2336 | ++DOCSHELL 10049400 == 22 [pid = 2336] [id = 534] 03:46:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (1004AC00) [pid = 2336] [serial = 1602] [outer = 00000000] 03:46:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (10122400) [pid = 2336] [serial = 1603] [outer = 1004AC00] 03:46:01 INFO - PROCESS | 2336 | 1464864361689 Marionette DEBUG loaded listener.js 03:46:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (1012D000) [pid = 2336] [serial = 1604] [outer = 1004AC00] 03:46:02 INFO - PROCESS | 2336 | 1464864362180 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 03:46:02 INFO - PROCESS | 2336 | 1464864362209 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 03:46:02 INFO - PROCESS | 2336 | 1464864362212 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 03:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:46:02 INFO - PROCESS | 2336 | 1464864362216 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:46:02 INFO - PROCESS | 2336 | 1464864362219 Marionette TRACE conn5 <- [1,2102,null,{}] 03:46:02 INFO - PROCESS | 2336 | 1464864362230 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:02 INFO - PROCESS | 2336 | 1464864362346 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 03:46:02 INFO - PROCESS | 2336 | 1464864362437 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:02 INFO - PROCESS | 2336 | ++DOCSHELL 1069EC00 == 23 [pid = 2336] [id = 535] 03:46:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (106A7C00) [pid = 2336] [serial = 1605] [outer = 00000000] 03:46:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (1093A800) [pid = 2336] [serial = 1606] [outer = 106A7C00] 03:46:02 INFO - PROCESS | 2336 | 1464864362486 Marionette DEBUG loaded listener.js 03:46:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (109FD400) [pid = 2336] [serial = 1607] [outer = 106A7C00] 03:46:02 INFO - PROCESS | 2336 | 1464864362880 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 731ms 03:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:46:02 INFO - PROCESS | 2336 | 1464864362951 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 03:46:02 INFO - PROCESS | 2336 | 1464864362953 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 03:46:02 INFO - PROCESS | 2336 | 1464864362957 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:46:02 INFO - PROCESS | 2336 | 1464864362958 Marionette TRACE conn5 <- [1,2106,null,{}] 03:46:02 INFO - PROCESS | 2336 | 1464864362962 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:03 INFO - PROCESS | 2336 | 1464864363047 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 03:46:03 INFO - PROCESS | 2336 | 1464864363054 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:03 INFO - PROCESS | 2336 | ++DOCSHELL 0F9ED800 == 24 [pid = 2336] [id = 536] 03:46:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (1093A000) [pid = 2336] [serial = 1608] [outer = 00000000] 03:46:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (14366C00) [pid = 2336] [serial = 1609] [outer = 1093A000] 03:46:03 INFO - PROCESS | 2336 | 1464864363110 Marionette DEBUG loaded listener.js 03:46:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (1473A400) [pid = 2336] [serial = 1610] [outer = 1093A000] 03:46:03 INFO - PROCESS | 2336 | 1464864363555 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 631ms 03:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:46:03 INFO - PROCESS | 2336 | 1464864363588 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 03:46:03 INFO - PROCESS | 2336 | 1464864363590 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 03:46:03 INFO - PROCESS | 2336 | 1464864363593 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:46:03 INFO - PROCESS | 2336 | 1464864363595 Marionette TRACE conn5 <- [1,2110,null,{}] 03:46:03 INFO - PROCESS | 2336 | 1464864363599 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:03 INFO - PROCESS | 2336 | 1464864363675 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 03:46:03 INFO - PROCESS | 2336 | 1464864363681 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:03 INFO - PROCESS | 2336 | ++DOCSHELL 1473F000 == 25 [pid = 2336] [id = 537] 03:46:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (14743800) [pid = 2336] [serial = 1611] [outer = 00000000] 03:46:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (14759C00) [pid = 2336] [serial = 1612] [outer = 14743800] 03:46:03 INFO - PROCESS | 2336 | 1464864363726 Marionette DEBUG loaded listener.js 03:46:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (1485B000) [pid = 2336] [serial = 1613] [outer = 14743800] 03:46:04 INFO - PROCESS | 2336 | 1464864364177 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 03:46:04 INFO - PROCESS | 2336 | 1464864364224 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 03:46:04 INFO - PROCESS | 2336 | 1464864364226 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 03:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:46:04 INFO - PROCESS | 2336 | 1464864364233 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:46:04 INFO - PROCESS | 2336 | 1464864364235 Marionette TRACE conn5 <- [1,2114,null,{}] 03:46:04 INFO - PROCESS | 2336 | 1464864364238 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:04 INFO - PROCESS | 2336 | 1464864364352 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 03:46:04 INFO - PROCESS | 2336 | 1464864364361 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:04 INFO - PROCESS | 2336 | ++DOCSHELL 15711C00 == 26 [pid = 2336] [id = 538] 03:46:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (160D9C00) [pid = 2336] [serial = 1614] [outer = 00000000] 03:46:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (16C47800) [pid = 2336] [serial = 1615] [outer = 160D9C00] 03:46:04 INFO - PROCESS | 2336 | 1464864364411 Marionette DEBUG loaded listener.js 03:46:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (16CE6400) [pid = 2336] [serial = 1616] [outer = 160D9C00] 03:46:04 INFO - PROCESS | 2336 | 1464864364846 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 03:46:04 INFO - PROCESS | 2336 | 1464864364860 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 03:46:04 INFO - PROCESS | 2336 | 1464864364862 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 03:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:46:04 INFO - PROCESS | 2336 | 1464864364882 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:46:04 INFO - PROCESS | 2336 | 1464864364884 Marionette TRACE conn5 <- [1,2118,null,{}] 03:46:04 INFO - PROCESS | 2336 | 1464864364887 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:04 INFO - PROCESS | 2336 | 1464864364961 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 03:46:04 INFO - PROCESS | 2336 | 1464864364968 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:04 INFO - PROCESS | 2336 | ++DOCSHELL 1069F000 == 27 [pid = 2336] [id = 539] 03:46:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (16C47000) [pid = 2336] [serial = 1617] [outer = 00000000] 03:46:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (1749CC00) [pid = 2336] [serial = 1618] [outer = 16C47000] 03:46:04 INFO - PROCESS | 2336 | 1464864365014 Marionette DEBUG loaded listener.js 03:46:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (177D6000) [pid = 2336] [serial = 1619] [outer = 16C47000] 03:46:05 INFO - PROCESS | 2336 | 1464864365468 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 03:46:05 INFO - PROCESS | 2336 | 1464864365518 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 03:46:05 INFO - PROCESS | 2336 | 1464864365522 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:46:05 INFO - PROCESS | 2336 | 1464864365523 Marionette TRACE conn5 <- [1,2122,null,{}] 03:46:05 INFO - PROCESS | 2336 | 1464864365527 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:05 INFO - PROCESS | 2336 | 1464864365602 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 03:46:05 INFO - PROCESS | 2336 | 1464864365608 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:05 INFO - PROCESS | 2336 | ++DOCSHELL 18251800 == 28 [pid = 2336] [id = 540] 03:46:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (18326C00) [pid = 2336] [serial = 1620] [outer = 00000000] 03:46:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (18A1B800) [pid = 2336] [serial = 1621] [outer = 18326C00] 03:46:05 INFO - PROCESS | 2336 | 1464864365652 Marionette DEBUG loaded listener.js 03:46:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (1832D000) [pid = 2336] [serial = 1622] [outer = 18326C00] 03:46:06 INFO - PROCESS | 2336 | 1464864366125 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 03:46:06 INFO - PROCESS | 2336 | 1464864366160 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 03:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:46:06 INFO - PROCESS | 2336 | 1464864366162 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 03:46:06 INFO - PROCESS | 2336 | 1464864366165 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:46:06 INFO - PROCESS | 2336 | 1464864366167 Marionette TRACE conn5 <- [1,2126,null,{}] 03:46:06 INFO - PROCESS | 2336 | 1464864366170 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:06 INFO - PROCESS | 2336 | 1464864366277 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 03:46:06 INFO - PROCESS | 2336 | 1464864366285 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:06 INFO - PROCESS | 2336 | ++DOCSHELL 18A3A800 == 29 [pid = 2336] [id = 541] 03:46:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (18A3AC00) [pid = 2336] [serial = 1623] [outer = 00000000] 03:46:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (18A3FC00) [pid = 2336] [serial = 1624] [outer = 18A3AC00] 03:46:06 INFO - PROCESS | 2336 | 1464864366328 Marionette DEBUG loaded listener.js 03:46:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (18A44C00) [pid = 2336] [serial = 1625] [outer = 18A3AC00] 03:46:06 INFO - PROCESS | 2336 | 1464864366802 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 03:46:06 INFO - PROCESS | 2336 | 1464864366836 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 03:46:06 INFO - PROCESS | 2336 | 1464864366838 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 03:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:46:06 INFO - PROCESS | 2336 | 1464864366841 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:46:06 INFO - PROCESS | 2336 | 1464864366843 Marionette TRACE conn5 <- [1,2130,null,{}] 03:46:06 INFO - PROCESS | 2336 | 1464864366846 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:06 INFO - PROCESS | 2336 | 1464864366958 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 03:46:06 INFO - PROCESS | 2336 | 1464864366965 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:06 INFO - PROCESS | 2336 | ++DOCSHELL 18A3B000 == 30 [pid = 2336] [id = 542] 03:46:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (18A55C00) [pid = 2336] [serial = 1626] [outer = 00000000] 03:46:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (19703000) [pid = 2336] [serial = 1627] [outer = 18A55C00] 03:46:06 INFO - PROCESS | 2336 | 1464864367009 Marionette DEBUG loaded listener.js 03:46:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (19709C00) [pid = 2336] [serial = 1628] [outer = 18A55C00] 03:46:07 INFO - PROCESS | 2336 | 1464864367464 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:46:07 INFO - PROCESS | 2336 | 1464864367517 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 03:46:07 INFO - PROCESS | 2336 | 1464864367520 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:46:07 INFO - PROCESS | 2336 | 1464864367523 Marionette TRACE conn5 <- [1,2134,null,{}] 03:46:07 INFO - PROCESS | 2336 | 1464864367526 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:07 INFO - PROCESS | 2336 | 1464864367682 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 03:46:07 INFO - PROCESS | 2336 | 1464864367719 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:07 INFO - PROCESS | 2336 | ++DOCSHELL 16D6C400 == 31 [pid = 2336] [id = 543] 03:46:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (1970CC00) [pid = 2336] [serial = 1629] [outer = 00000000] 03:46:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (19790400) [pid = 2336] [serial = 1630] [outer = 1970CC00] 03:46:07 INFO - PROCESS | 2336 | 1464864367773 Marionette DEBUG loaded listener.js 03:46:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (1996D000) [pid = 2336] [serial = 1631] [outer = 1970CC00] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (198F3400) [pid = 2336] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (0CA09000) [pid = 2336] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (18A53800) [pid = 2336] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (18A1C800) [pid = 2336] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (18A3A400) [pid = 2336] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (14735400) [pid = 2336] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (18327000) [pid = 2336] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (16D72C00) [pid = 2336] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (15717000) [pid = 2336] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (14755800) [pid = 2336] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (111F7400) [pid = 2336] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (109A1C00) [pid = 2336] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (1004A000) [pid = 2336] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0C93B400) [pid = 2336] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (1B6C3000) [pid = 2336] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:46:08 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (14799C00) [pid = 2336] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:46:08 INFO - PROCESS | 2336 | 1464864368344 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 03:46:08 INFO - PROCESS | 2336 | 1464864368394 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 03:46:08 INFO - PROCESS | 2336 | 1464864368398 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:46:08 INFO - PROCESS | 2336 | 1464864368399 Marionette TRACE conn5 <- [1,2138,null,{}] 03:46:08 INFO - PROCESS | 2336 | 1464864368403 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:08 INFO - PROCESS | 2336 | 1464864368481 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 03:46:08 INFO - PROCESS | 2336 | 1464864368487 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:08 INFO - PROCESS | 2336 | ++DOCSHELL 1473CC00 == 32 [pid = 2336] [id = 544] 03:46:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (14755800) [pid = 2336] [serial = 1632] [outer = 00000000] 03:46:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (18330400) [pid = 2336] [serial = 1633] [outer = 14755800] 03:46:08 INFO - PROCESS | 2336 | 1464864368531 Marionette DEBUG loaded listener.js 03:46:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (18A48C00) [pid = 2336] [serial = 1634] [outer = 14755800] 03:46:08 INFO - PROCESS | 2336 | 1464864368955 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 570ms 03:46:08 INFO - PROCESS | 2336 | 1464864368972 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 03:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:46:08 INFO - PROCESS | 2336 | 1464864368974 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 03:46:08 INFO - PROCESS | 2336 | 1464864368977 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:46:08 INFO - PROCESS | 2336 | 1464864368979 Marionette TRACE conn5 <- [1,2142,null,{}] 03:46:08 INFO - PROCESS | 2336 | 1464864368982 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:09 INFO - PROCESS | 2336 | 1464864369099 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 03:46:09 INFO - PROCESS | 2336 | 1464864369108 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:09 INFO - PROCESS | 2336 | ++DOCSHELL 18A27400 == 33 [pid = 2336] [id = 545] 03:46:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (18A55000) [pid = 2336] [serial = 1635] [outer = 00000000] 03:46:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (19970C00) [pid = 2336] [serial = 1636] [outer = 18A55000] 03:46:09 INFO - PROCESS | 2336 | 1464864369151 Marionette DEBUG loaded listener.js 03:46:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1997A800) [pid = 2336] [serial = 1637] [outer = 18A55000] 03:46:09 INFO - PROCESS | 2336 | 1464864369580 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 03:46:09 INFO - PROCESS | 2336 | 1464864369608 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 03:46:09 INFO - PROCESS | 2336 | 1464864369610 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 03:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:46:09 INFO - PROCESS | 2336 | 1464864369613 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:46:09 INFO - PROCESS | 2336 | 1464864369615 Marionette TRACE conn5 <- [1,2146,null,{}] 03:46:09 INFO - PROCESS | 2336 | 1464864369618 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:09 INFO - PROCESS | 2336 | 1464864369730 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 03:46:09 INFO - PROCESS | 2336 | 1464864369740 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:09 INFO - PROCESS | 2336 | ++DOCSHELL 15710C00 == 34 [pid = 2336] [id = 546] 03:46:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (1996E800) [pid = 2336] [serial = 1638] [outer = 00000000] 03:46:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (1A50F400) [pid = 2336] [serial = 1639] [outer = 1996E800] 03:46:09 INFO - PROCESS | 2336 | 1464864369784 Marionette DEBUG loaded listener.js 03:46:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (1A57FC00) [pid = 2336] [serial = 1640] [outer = 1996E800] 03:46:10 INFO - PROCESS | 2336 | 1464864370323 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 771ms 03:46:10 INFO - PROCESS | 2336 | 1464864370386 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 03:46:10 INFO - PROCESS | 2336 | 1464864370390 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 03:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:46:10 INFO - PROCESS | 2336 | 1464864370396 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:46:10 INFO - PROCESS | 2336 | 1464864370400 Marionette TRACE conn5 <- [1,2150,null,{}] 03:46:10 INFO - PROCESS | 2336 | 1464864370451 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:10 INFO - PROCESS | 2336 | 1464864370629 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 03:46:10 INFO - PROCESS | 2336 | 1464864370727 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:10 INFO - PROCESS | 2336 | ++DOCSHELL 0C865800 == 35 [pid = 2336] [id = 547] 03:46:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (0C866800) [pid = 2336] [serial = 1641] [outer = 00000000] 03:46:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (0FA07800) [pid = 2336] [serial = 1642] [outer = 0C866800] 03:46:10 INFO - PROCESS | 2336 | 1464864370786 Marionette DEBUG loaded listener.js 03:46:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (10052000) [pid = 2336] [serial = 1643] [outer = 0C866800] 03:46:11 INFO - PROCESS | 2336 | 1464864371473 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1132ms 03:46:11 INFO - PROCESS | 2336 | 1464864371528 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 03:46:11 INFO - PROCESS | 2336 | 1464864371534 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 03:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:46:11 INFO - PROCESS | 2336 | 1464864371560 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:46:11 INFO - PROCESS | 2336 | 1464864371563 Marionette TRACE conn5 <- [1,2154,null,{}] 03:46:11 INFO - PROCESS | 2336 | 1464864371591 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:11 INFO - PROCESS | 2336 | 1464864371715 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 03:46:11 INFO - PROCESS | 2336 | 1464864371846 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:11 INFO - PROCESS | 2336 | ++DOCSHELL 108DFC00 == 36 [pid = 2336] [id = 548] 03:46:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (108E4C00) [pid = 2336] [serial = 1644] [outer = 00000000] 03:46:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (140F0C00) [pid = 2336] [serial = 1645] [outer = 108E4C00] 03:46:11 INFO - PROCESS | 2336 | 1464864371901 Marionette DEBUG loaded listener.js 03:46:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (14753400) [pid = 2336] [serial = 1646] [outer = 108E4C00] 03:46:12 INFO - PROCESS | 2336 | --DOCSHELL 18A44000 == 35 [pid = 2336] [id = 531] 03:46:12 INFO - PROCESS | 2336 | --DOCSHELL 0FA5D400 == 34 [pid = 2336] [id = 522] 03:46:12 INFO - PROCESS | 2336 | --DOCSHELL 14188000 == 33 [pid = 2336] [id = 530] 03:46:12 INFO - PROCESS | 2336 | --DOCSHELL 14752800 == 32 [pid = 2336] [id = 523] 03:46:12 INFO - PROCESS | 2336 | --DOCSHELL 16CE8400 == 31 [pid = 2336] [id = 525] 03:46:12 INFO - PROCESS | 2336 | --DOCSHELL 15712000 == 30 [pid = 2336] [id = 524] 03:46:12 INFO - PROCESS | 2336 | --DOCSHELL 1099D000 == 29 [pid = 2336] [id = 521] 03:46:12 INFO - PROCESS | 2336 | --DOCSHELL 0C93B000 == 28 [pid = 2336] [id = 519] 03:46:12 INFO - PROCESS | 2336 | --DOCSHELL 10049000 == 27 [pid = 2336] [id = 520] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (1CC46C00) [pid = 2336] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1997BC00) [pid = 2336] [serial = 1597] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | 1464864372835 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (0C80E400) [pid = 2336] [serial = 1112] [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.] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (198EBC00) [pid = 2336] [serial = 1595] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (18A20C00) [pid = 2336] [serial = 1582] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (18A47800) [pid = 2336] [serial = 1585] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (18A22400) [pid = 2336] [serial = 1583] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (19706800) [pid = 2336] [serial = 1588] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (18A58800) [pid = 2336] [serial = 1586] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (1971E400) [pid = 2336] [serial = 1594] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (19719C00) [pid = 2336] [serial = 1589] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (18329400) [pid = 2336] [serial = 1579] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (174A0000) [pid = 2336] [serial = 1576] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (177D5C00) [pid = 2336] [serial = 1577] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (16C48800) [pid = 2336] [serial = 1573] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (16CE1C00) [pid = 2336] [serial = 1574] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (1476D000) [pid = 2336] [serial = 1570] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1485B800) [pid = 2336] [serial = 1571] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (14735800) [pid = 2336] [serial = 1567] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (14750C00) [pid = 2336] [serial = 1568] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (111F7800) [pid = 2336] [serial = 1564] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (1138F800) [pid = 2336] [serial = 1565] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (1012B800) [pid = 2336] [serial = 1561] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (10481400) [pid = 2336] [serial = 1562] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (0C948C00) [pid = 2336] [serial = 1558] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (0CA10C00) [pid = 2336] [serial = 1559] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (1D6B6800) [pid = 2336] [serial = 1556] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 67 (177CE000) [pid = 2336] [serial = 1591] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 66 (187EB400) [pid = 2336] [serial = 1592] [outer = 00000000] [url = about:blank] 03:46:12 INFO - PROCESS | 2336 | --DOMWINDOW == 65 (18325800) [pid = 2336] [serial = 1580] [outer = 00000000] [url = about:blank] 03:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1304ms 03:46:12 INFO - PROCESS | 2336 | 1464864372868 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 03:46:12 INFO - PROCESS | 2336 | 1464864372872 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 03:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:46:12 INFO - PROCESS | 2336 | 1464864372877 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:46:12 INFO - PROCESS | 2336 | 1464864372880 Marionette TRACE conn5 <- [1,2158,null,{}] 03:46:12 INFO - PROCESS | 2336 | 1464864372886 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:12 INFO - PROCESS | 2336 | 1464864372972 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 03:46:12 INFO - PROCESS | 2336 | 1464864372986 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:12 INFO - PROCESS | 2336 | ++DOCSHELL 0C995C00 == 28 [pid = 2336] [id = 549] 03:46:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (0CA02000) [pid = 2336] [serial = 1647] [outer = 00000000] 03:46:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (0F97F400) [pid = 2336] [serial = 1648] [outer = 0CA02000] 03:46:13 INFO - PROCESS | 2336 | 1464864373033 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (0FAED800) [pid = 2336] [serial = 1649] [outer = 0CA02000] 03:46:13 INFO - PROCESS | 2336 | 1464864373555 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 03:46:13 INFO - PROCESS | 2336 | 1464864373623 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 03:46:13 INFO - PROCESS | 2336 | 1464864373629 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 03:46:13 INFO - PROCESS | 2336 | 1464864373637 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:46:13 INFO - PROCESS | 2336 | 1464864373640 Marionette TRACE conn5 <- [1,2162,null,{}] 03:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:46:13 INFO - PROCESS | 2336 | 1464864373643 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:13 INFO - PROCESS | 2336 | 1464864373731 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 03:46:13 INFO - PROCESS | 2336 | 1464864373821 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:13 INFO - PROCESS | 2336 | ++DOCSHELL 106AA000 == 29 [pid = 2336] [id = 550] 03:46:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (106AB800) [pid = 2336] [serial = 1650] [outer = 00000000] 03:46:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (109F1400) [pid = 2336] [serial = 1651] [outer = 106AB800] 03:46:13 INFO - PROCESS | 2336 | 1464864373867 Marionette DEBUG loaded listener.js 03:46:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (11394800) [pid = 2336] [serial = 1652] [outer = 106AB800] 03:46:14 INFO - PROCESS | 2336 | 1464864374418 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 830ms 03:46:14 INFO - PROCESS | 2336 | 1464864374474 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 03:46:14 INFO - PROCESS | 2336 | 1464864374478 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 03:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:46:14 INFO - PROCESS | 2336 | 1464864374484 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:46:14 INFO - PROCESS | 2336 | 1464864374488 Marionette TRACE conn5 <- [1,2166,null,{}] 03:46:14 INFO - PROCESS | 2336 | 1464864374494 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:14 INFO - PROCESS | 2336 | 1464864374606 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 03:46:14 INFO - PROCESS | 2336 | 1464864374730 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:14 INFO - PROCESS | 2336 | ++DOCSHELL 0F97B000 == 30 [pid = 2336] [id = 551] 03:46:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (0F983400) [pid = 2336] [serial = 1653] [outer = 00000000] 03:46:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (106A7400) [pid = 2336] [serial = 1654] [outer = 0F983400] 03:46:14 INFO - PROCESS | 2336 | 1464864374788 Marionette DEBUG loaded listener.js 03:46:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (11386800) [pid = 2336] [serial = 1655] [outer = 0F983400] 03:46:15 INFO - PROCESS | 2336 | 1464864375363 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 930ms 03:46:15 INFO - PROCESS | 2336 | 1464864375415 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 03:46:15 INFO - PROCESS | 2336 | 1464864375421 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 03:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:46:15 INFO - PROCESS | 2336 | 1464864375427 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:46:15 INFO - PROCESS | 2336 | 1464864375430 Marionette TRACE conn5 <- [1,2170,null,{}] 03:46:15 INFO - PROCESS | 2336 | 1464864375434 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:15 INFO - PROCESS | 2336 | 1464864375537 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 03:46:15 INFO - PROCESS | 2336 | 1464864375667 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:15 INFO - PROCESS | 2336 | ++DOCSHELL 14743000 == 31 [pid = 2336] [id = 552] 03:46:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (14750000) [pid = 2336] [serial = 1656] [outer = 00000000] 03:46:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (14756800) [pid = 2336] [serial = 1657] [outer = 14750000] 03:46:15 INFO - PROCESS | 2336 | 1464864375722 Marionette DEBUG loaded listener.js 03:46:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (1476D000) [pid = 2336] [serial = 1658] [outer = 14750000] 03:46:16 INFO - PROCESS | 2336 | 1464864376314 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 930ms 03:46:16 INFO - PROCESS | 2336 | 1464864376359 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 03:46:16 INFO - PROCESS | 2336 | 1464864376362 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 03:46:16 INFO - PROCESS | 2336 | 1464864376365 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:46:16 INFO - PROCESS | 2336 | 1464864376369 Marionette TRACE conn5 <- [1,2174,null,{}] 03:46:16 INFO - PROCESS | 2336 | 1464864376381 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:16 INFO - PROCESS | 2336 | 1464864376490 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 03:46:16 INFO - PROCESS | 2336 | 1464864376623 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:16 INFO - PROCESS | 2336 | ++DOCSHELL 160E4800 == 32 [pid = 2336] [id = 553] 03:46:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (16C44400) [pid = 2336] [serial = 1659] [outer = 00000000] 03:46:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (16CDD400) [pid = 2336] [serial = 1660] [outer = 16C44400] 03:46:16 INFO - PROCESS | 2336 | 1464864376681 Marionette DEBUG loaded listener.js 03:46:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (16CEA000) [pid = 2336] [serial = 1661] [outer = 16C44400] 03:46:17 INFO - PROCESS | 2336 | 1464864377321 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 970ms 03:46:17 INFO - PROCESS | 2336 | 1464864377339 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 03:46:17 INFO - PROCESS | 2336 | 1464864377341 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 03:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:46:17 INFO - PROCESS | 2336 | 1464864377365 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:46:17 INFO - PROCESS | 2336 | 1464864377368 Marionette TRACE conn5 <- [1,2178,null,{}] 03:46:17 INFO - PROCESS | 2336 | 1464864377373 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:17 INFO - PROCESS | 2336 | 1464864377475 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 03:46:17 INFO - PROCESS | 2336 | 1464864377606 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:17 INFO - PROCESS | 2336 | ++DOCSHELL 17238C00 == 33 [pid = 2336] [id = 554] 03:46:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (174A0000) [pid = 2336] [serial = 1662] [outer = 00000000] 03:46:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (18232400) [pid = 2336] [serial = 1663] [outer = 174A0000] 03:46:17 INFO - PROCESS | 2336 | 1464864377661 Marionette DEBUG loaded listener.js 03:46:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (18232C00) [pid = 2336] [serial = 1664] [outer = 174A0000] 03:46:18 INFO - PROCESS | 2336 | 1464864378249 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 950ms 03:46:18 INFO - PROCESS | 2336 | 1464864378299 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 03:46:18 INFO - PROCESS | 2336 | 1464864378303 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 03:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:46:18 INFO - PROCESS | 2336 | 1464864378308 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:46:18 INFO - PROCESS | 2336 | 1464864378311 Marionette TRACE conn5 <- [1,2182,null,{}] 03:46:18 INFO - PROCESS | 2336 | 1464864378317 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:18 INFO - PROCESS | 2336 | 1464864378417 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 03:46:18 INFO - PROCESS | 2336 | 1464864378522 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:18 INFO - PROCESS | 2336 | ++DOCSHELL 0FA5D800 == 34 [pid = 2336] [id = 555] 03:46:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (10049000) [pid = 2336] [serial = 1665] [outer = 00000000] 03:46:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (140F1400) [pid = 2336] [serial = 1666] [outer = 10049000] 03:46:18 INFO - PROCESS | 2336 | 1464864378572 Marionette DEBUG loaded listener.js 03:46:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1473D400) [pid = 2336] [serial = 1667] [outer = 10049000] 03:46:19 INFO - PROCESS | 2336 | 1464864379109 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 830ms 03:46:19 INFO - PROCESS | 2336 | 1464864379139 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 03:46:19 INFO - PROCESS | 2336 | 1464864379144 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 03:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:46:19 INFO - PROCESS | 2336 | 1464864379150 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:46:19 INFO - PROCESS | 2336 | 1464864379153 Marionette TRACE conn5 <- [1,2186,null,{}] 03:46:19 INFO - PROCESS | 2336 | 1464864379156 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:19 INFO - PROCESS | 2336 | 1464864379240 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 03:46:19 INFO - PROCESS | 2336 | 1464864379248 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:19 INFO - PROCESS | 2336 | ++DOCSHELL 14751800 == 35 [pid = 2336] [id = 556] 03:46:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (14754000) [pid = 2336] [serial = 1668] [outer = 00000000] 03:46:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (14A12C00) [pid = 2336] [serial = 1669] [outer = 14754000] 03:46:19 INFO - PROCESS | 2336 | 1464864379293 Marionette DEBUG loaded listener.js 03:46:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (160DDC00) [pid = 2336] [serial = 1670] [outer = 14754000] 03:46:19 INFO - PROCESS | 2336 | 1464864379799 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 03:46:19 INFO - PROCESS | 2336 | 1464864379824 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 03:46:19 INFO - PROCESS | 2336 | 1464864379826 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 03:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:46:19 INFO - PROCESS | 2336 | 1464864379836 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:46:19 INFO - PROCESS | 2336 | 1464864379839 Marionette TRACE conn5 <- [1,2190,null,{}] 03:46:19 INFO - PROCESS | 2336 | 1464864379850 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:19 INFO - PROCESS | 2336 | 1464864379965 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 03:46:20 INFO - PROCESS | 2336 | 1464864380060 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:20 INFO - PROCESS | 2336 | ++DOCSHELL 1833DC00 == 36 [pid = 2336] [id = 557] 03:46:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (18347000) [pid = 2336] [serial = 1671] [outer = 00000000] 03:46:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (187EAC00) [pid = 2336] [serial = 1672] [outer = 18347000] 03:46:20 INFO - PROCESS | 2336 | 1464864380109 Marionette DEBUG loaded listener.js 03:46:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (18A20800) [pid = 2336] [serial = 1673] [outer = 18347000] 03:46:20 INFO - PROCESS | 2336 | 1464864380538 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 03:46:20 INFO - PROCESS | 2336 | 1464864380569 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 03:46:20 INFO - PROCESS | 2336 | 1464864380571 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 03:46:20 INFO - PROCESS | 2336 | 1464864380575 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:46:20 INFO - PROCESS | 2336 | 1464864380576 Marionette TRACE conn5 <- [1,2194,null,{}] 03:46:20 INFO - PROCESS | 2336 | 1464864380580 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:20 INFO - PROCESS | 2336 | 1464864380693 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 03:46:20 INFO - PROCESS | 2336 | 1464864380700 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:20 INFO - PROCESS | 2336 | ++DOCSHELL 18A24C00 == 37 [pid = 2336] [id = 558] 03:46:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (18A3B400) [pid = 2336] [serial = 1674] [outer = 00000000] 03:46:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (18A48000) [pid = 2336] [serial = 1675] [outer = 18A3B400] 03:46:20 INFO - PROCESS | 2336 | 1464864380794 Marionette DEBUG loaded listener.js 03:46:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (18A5AC00) [pid = 2336] [serial = 1676] [outer = 18A3B400] 03:46:21 INFO - PROCESS | 2336 | 1464864381239 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 03:46:21 INFO - PROCESS | 2336 | 1464864381250 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 03:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:46:21 INFO - PROCESS | 2336 | 1464864381251 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 03:46:21 INFO - PROCESS | 2336 | 1464864381254 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:46:21 INFO - PROCESS | 2336 | 1464864381256 Marionette TRACE conn5 <- [1,2198,null,{}] 03:46:21 INFO - PROCESS | 2336 | 1464864381259 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:21 INFO - PROCESS | 2336 | 1464864381376 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 03:46:21 INFO - PROCESS | 2336 | 1464864381469 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:21 INFO - PROCESS | 2336 | ++DOCSHELL 19703C00 == 38 [pid = 2336] [id = 559] 03:46:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (19707400) [pid = 2336] [serial = 1677] [outer = 00000000] 03:46:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (19715C00) [pid = 2336] [serial = 1678] [outer = 19707400] 03:46:21 INFO - PROCESS | 2336 | 1464864381514 Marionette DEBUG loaded listener.js 03:46:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1971D000) [pid = 2336] [serial = 1679] [outer = 19707400] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (106A7C00) [pid = 2336] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (18A3AC00) [pid = 2336] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (1004AC00) [pid = 2336] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (160D9C00) [pid = 2336] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (18A55C00) [pid = 2336] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (18326C00) [pid = 2336] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1970CC00) [pid = 2336] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (14743800) [pid = 2336] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (18A55000) [pid = 2336] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (0C869400) [pid = 2336] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (1093A000) [pid = 2336] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (16C47000) [pid = 2336] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (198EE400) [pid = 2336] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (14755800) [pid = 2336] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:46:21 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (0CA02000) [pid = 2336] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:46:21 INFO - PROCESS | 2336 | 1464864381910 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 03:46:21 INFO - PROCESS | 2336 | 1464864381926 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 03:46:21 INFO - PROCESS | 2336 | 1464864381928 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 03:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:46:21 INFO - PROCESS | 2336 | 1464864381931 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:46:21 INFO - PROCESS | 2336 | 1464864381932 Marionette TRACE conn5 <- [1,2202,null,{}] 03:46:21 INFO - PROCESS | 2336 | 1464864381936 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:22 INFO - PROCESS | 2336 | 1464864382037 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 03:46:22 INFO - PROCESS | 2336 | 1464864382046 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:22 INFO - PROCESS | 2336 | ++DOCSHELL 14362000 == 39 [pid = 2336] [id = 560] 03:46:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1479F000) [pid = 2336] [serial = 1680] [outer = 00000000] 03:46:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (1971F800) [pid = 2336] [serial = 1681] [outer = 1479F000] 03:46:22 INFO - PROCESS | 2336 | 1464864382091 Marionette DEBUG loaded listener.js 03:46:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (19791400) [pid = 2336] [serial = 1682] [outer = 1479F000] 03:46:22 INFO - PROCESS | 2336 | 1464864382498 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 03:46:22 INFO - PROCESS | 2336 | 1464864382563 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 03:46:22 INFO - PROCESS | 2336 | 1464864382565 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 03:46:22 INFO - PROCESS | 2336 | 1464864382568 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:46:22 INFO - PROCESS | 2336 | 1464864382570 Marionette TRACE conn5 <- [1,2206,null,{}] 03:46:22 INFO - PROCESS | 2336 | 1464864382573 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:22 INFO - PROCESS | 2336 | 1464864382651 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 03:46:22 INFO - PROCESS | 2336 | 1464864382657 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:22 INFO - PROCESS | 2336 | ++DOCSHELL 10481000 == 40 [pid = 2336] [id = 561] 03:46:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (1971F000) [pid = 2336] [serial = 1683] [outer = 00000000] 03:46:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (19979400) [pid = 2336] [serial = 1684] [outer = 1971F000] 03:46:22 INFO - PROCESS | 2336 | 1464864382701 Marionette DEBUG loaded listener.js 03:46:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (19A03000) [pid = 2336] [serial = 1685] [outer = 1971F000] 03:46:23 INFO - PROCESS | 2336 | 1464864383134 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 03:46:23 INFO - PROCESS | 2336 | 1464864383210 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 03:46:23 INFO - PROCESS | 2336 | 1464864383212 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 03:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:46:23 INFO - PROCESS | 2336 | 1464864383215 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:46:23 INFO - PROCESS | 2336 | 1464864383217 Marionette TRACE conn5 <- [1,2210,null,{}] 03:46:23 INFO - PROCESS | 2336 | 1464864383220 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:23 INFO - PROCESS | 2336 | 1464864383316 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 03:46:23 INFO - PROCESS | 2336 | 1464864383323 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:23 INFO - PROCESS | 2336 | ++DOCSHELL 19A0B400 == 41 [pid = 2336] [id = 562] 03:46:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (1A57EC00) [pid = 2336] [serial = 1686] [outer = 00000000] 03:46:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (1A586C00) [pid = 2336] [serial = 1687] [outer = 1A57EC00] 03:46:23 INFO - PROCESS | 2336 | 1464864383370 Marionette DEBUG loaded listener.js 03:46:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1A58C800) [pid = 2336] [serial = 1688] [outer = 1A57EC00] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 0FAF4400 == 40 [pid = 2336] [id = 528] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 106A1400 == 39 [pid = 2336] [id = 529] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 19711800 == 38 [pid = 2336] [id = 532] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 10997400 == 37 [pid = 2336] [id = 527] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 18325C00 == 36 [pid = 2336] [id = 526] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 0FA5D800 == 35 [pid = 2336] [id = 555] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 160E4800 == 34 [pid = 2336] [id = 553] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 17238C00 == 33 [pid = 2336] [id = 554] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 14743000 == 32 [pid = 2336] [id = 552] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 0F97B000 == 31 [pid = 2336] [id = 551] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 14751800 == 30 [pid = 2336] [id = 556] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 14362000 == 29 [pid = 2336] [id = 560] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 19703C00 == 28 [pid = 2336] [id = 559] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 18A24C00 == 27 [pid = 2336] [id = 558] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 1833DC00 == 26 [pid = 2336] [id = 557] 03:46:24 INFO - PROCESS | 2336 | --DOCSHELL 10481000 == 25 [pid = 2336] [id = 561] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1093A800) [pid = 2336] [serial = 1606] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (109FD400) [pid = 2336] [serial = 1607] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (18A3FC00) [pid = 2336] [serial = 1624] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (10122400) [pid = 2336] [serial = 1603] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (1012D000) [pid = 2336] [serial = 1604] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (16C47800) [pid = 2336] [serial = 1615] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (16CE6400) [pid = 2336] [serial = 1616] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (19703000) [pid = 2336] [serial = 1627] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (18A1B800) [pid = 2336] [serial = 1621] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (18A44C00) [pid = 2336] [serial = 1625] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (19790400) [pid = 2336] [serial = 1630] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (14759C00) [pid = 2336] [serial = 1612] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (1485B000) [pid = 2336] [serial = 1613] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (19970C00) [pid = 2336] [serial = 1636] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (0C940400) [pid = 2336] [serial = 1600] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (0C949C00) [pid = 2336] [serial = 1601] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (1997A800) [pid = 2336] [serial = 1637] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (14366C00) [pid = 2336] [serial = 1609] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (1473A400) [pid = 2336] [serial = 1610] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (1749CC00) [pid = 2336] [serial = 1618] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (177D6000) [pid = 2336] [serial = 1619] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (19A06400) [pid = 2336] [serial = 1598] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (109F1400) [pid = 2336] [serial = 1651] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (18330400) [pid = 2336] [serial = 1633] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 67 (19709C00) [pid = 2336] [serial = 1628] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 66 (18A48C00) [pid = 2336] [serial = 1634] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 65 (0F97F400) [pid = 2336] [serial = 1648] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 64 (0FA07800) [pid = 2336] [serial = 1642] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 63 (1A50F400) [pid = 2336] [serial = 1639] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 62 (0FAED800) [pid = 2336] [serial = 1649] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 61 (1996D000) [pid = 2336] [serial = 1631] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 60 (140F0C00) [pid = 2336] [serial = 1645] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | --DOMWINDOW == 59 (1832D000) [pid = 2336] [serial = 1622] [outer = 00000000] [url = about:blank] 03:46:25 INFO - PROCESS | 2336 | 1464864385263 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2074ms 03:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:46:25 INFO - PROCESS | 2336 | 1464864385291 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 03:46:25 INFO - PROCESS | 2336 | 1464864385295 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 03:46:25 INFO - PROCESS | 2336 | 1464864385301 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:46:25 INFO - PROCESS | 2336 | 1464864385305 Marionette TRACE conn5 <- [1,2214,null,{}] 03:46:25 INFO - PROCESS | 2336 | 1464864385311 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:25 INFO - PROCESS | 2336 | 1464864385399 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 03:46:25 INFO - PROCESS | 2336 | 1464864385410 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:25 INFO - PROCESS | 2336 | ++DOCSHELL 0C948800 == 26 [pid = 2336] [id = 563] 03:46:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 60 (0C948C00) [pid = 2336] [serial = 1689] [outer = 00000000] 03:46:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 61 (0CA02C00) [pid = 2336] [serial = 1690] [outer = 0C948C00] 03:46:25 INFO - PROCESS | 2336 | 1464864385459 Marionette DEBUG loaded listener.js 03:46:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 62 (0F935800) [pid = 2336] [serial = 1691] [outer = 0C948C00] 03:46:25 INFO - PROCESS | 2336 | 1464864385931 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 690ms 03:46:25 INFO - PROCESS | 2336 | 1464864385992 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 03:46:25 INFO - PROCESS | 2336 | 1464864385998 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 03:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:46:25 INFO - PROCESS | 2336 | 1464864386005 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:46:25 INFO - PROCESS | 2336 | 1464864386007 Marionette TRACE conn5 <- [1,2218,null,{}] 03:46:25 INFO - PROCESS | 2336 | 1464864386011 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:26 INFO - PROCESS | 2336 | 1464864386096 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 03:46:26 INFO - PROCESS | 2336 | 1464864386106 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:26 INFO - PROCESS | 2336 | ++DOCSHELL 10123000 == 27 [pid = 2336] [id = 564] 03:46:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 63 (10124400) [pid = 2336] [serial = 1692] [outer = 00000000] 03:46:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 64 (1012C800) [pid = 2336] [serial = 1693] [outer = 10124400] 03:46:26 INFO - PROCESS | 2336 | 1464864386151 Marionette DEBUG loaded listener.js 03:46:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 65 (1047E400) [pid = 2336] [serial = 1694] [outer = 10124400] 03:46:26 INFO - PROCESS | 2336 | 1464864386622 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 03:46:26 INFO - PROCESS | 2336 | 1464864386676 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 03:46:26 INFO - PROCESS | 2336 | 1464864386679 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 03:46:26 INFO - PROCESS | 2336 | 1464864386682 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:46:26 INFO - PROCESS | 2336 | 1464864386686 Marionette TRACE conn5 <- [1,2222,null,{}] 03:46:26 INFO - PROCESS | 2336 | 1464864386697 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:26 INFO - PROCESS | 2336 | 1464864386782 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 03:46:26 INFO - PROCESS | 2336 | 1464864386903 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:26 INFO - PROCESS | 2336 | ++DOCSHELL 109FEC00 == 28 [pid = 2336] [id = 565] 03:46:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (11353C00) [pid = 2336] [serial = 1695] [outer = 00000000] 03:46:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (11393000) [pid = 2336] [serial = 1696] [outer = 11353C00] 03:46:26 INFO - PROCESS | 2336 | 1464864386951 Marionette DEBUG loaded listener.js 03:46:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (1408FC00) [pid = 2336] [serial = 1697] [outer = 11353C00] 03:46:27 INFO - PROCESS | 2336 | 1464864387322 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 03:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:46:27 INFO - PROCESS | 2336 | 1464864387356 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 03:46:27 INFO - PROCESS | 2336 | 1464864387358 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 03:46:27 INFO - PROCESS | 2336 | 1464864387361 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - PROCESS | 2336 | 1464864387363 Marionette TRACE conn5 <- [1,2226,null,{}] 03:46:27 INFO - PROCESS | 2336 | 1464864387366 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:27 INFO - PROCESS | 2336 | 1464864387448 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 03:46:27 INFO - PROCESS | 2336 | 1464864387464 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:27 INFO - PROCESS | 2336 | ++DOCSHELL 0F981C00 == 29 [pid = 2336] [id = 566] 03:46:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (0FA0E400) [pid = 2336] [serial = 1698] [outer = 00000000] 03:46:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (1473BC00) [pid = 2336] [serial = 1699] [outer = 0FA0E400] 03:46:27 INFO - PROCESS | 2336 | 1464864387586 Marionette DEBUG loaded listener.js 03:46:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (14752800) [pid = 2336] [serial = 1700] [outer = 0FA0E400] 03:46:27 INFO - PROCESS | 2336 | 1464864387959 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 03:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:46:27 INFO - PROCESS | 2336 | 1464864387992 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 03:46:27 INFO - PROCESS | 2336 | 1464864387994 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 03:46:27 INFO - PROCESS | 2336 | 1464864387997 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:46:27 INFO - PROCESS | 2336 | 1464864387998 Marionette TRACE conn5 <- [1,2230,null,{}] 03:46:27 INFO - PROCESS | 2336 | 1464864388002 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:28 INFO - PROCESS | 2336 | 1464864388077 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 03:46:28 INFO - PROCESS | 2336 | 1464864388197 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:28 INFO - PROCESS | 2336 | ++DOCSHELL 14752400 == 30 [pid = 2336] [id = 567] 03:46:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (14758400) [pid = 2336] [serial = 1701] [outer = 00000000] 03:46:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (14868800) [pid = 2336] [serial = 1702] [outer = 14758400] 03:46:28 INFO - PROCESS | 2336 | 1464864388246 Marionette DEBUG loaded listener.js 03:46:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (14A1E000) [pid = 2336] [serial = 1703] [outer = 14758400] 03:46:28 INFO - PROCESS | 2336 | 1464864388618 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 03:46:28 INFO - PROCESS | 2336 | 1464864388668 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 03:46:28 INFO - PROCESS | 2336 | 1464864388670 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 03:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:46:28 INFO - PROCESS | 2336 | 1464864388673 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:46:28 INFO - PROCESS | 2336 | 1464864388675 Marionette TRACE conn5 <- [1,2234,null,{}] 03:46:28 INFO - PROCESS | 2336 | 1464864388686 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:28 INFO - PROCESS | 2336 | 1464864388781 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 03:46:28 INFO - PROCESS | 2336 | 1464864388789 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:28 INFO - PROCESS | 2336 | ++DOCSHELL 14AB0800 == 31 [pid = 2336] [id = 568] 03:46:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (160D9C00) [pid = 2336] [serial = 1704] [outer = 00000000] 03:46:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (16D70800) [pid = 2336] [serial = 1705] [outer = 160D9C00] 03:46:28 INFO - PROCESS | 2336 | 1464864388835 Marionette DEBUG loaded listener.js 03:46:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (172B2800) [pid = 2336] [serial = 1706] [outer = 160D9C00] 03:46:29 INFO - PROCESS | 2336 | 1464864389266 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 03:46:29 INFO - PROCESS | 2336 | 1464864389304 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 03:46:29 INFO - PROCESS | 2336 | 1464864389306 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 03:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:46:29 INFO - PROCESS | 2336 | 1464864389309 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:46:29 INFO - PROCESS | 2336 | 1464864389311 Marionette TRACE conn5 <- [1,2238,null,{}] 03:46:29 INFO - PROCESS | 2336 | 1464864389319 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:29 INFO - PROCESS | 2336 | 1464864389396 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 03:46:29 INFO - PROCESS | 2336 | 1464864389403 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:29 INFO - PROCESS | 2336 | ++DOCSHELL 1749A400 == 32 [pid = 2336] [id = 569] 03:46:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (177CE800) [pid = 2336] [serial = 1707] [outer = 00000000] 03:46:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (18256800) [pid = 2336] [serial = 1708] [outer = 177CE800] 03:46:29 INFO - PROCESS | 2336 | 1464864389448 Marionette DEBUG loaded listener.js 03:46:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (18326800) [pid = 2336] [serial = 1709] [outer = 177CE800] 03:46:29 INFO - PROCESS | 2336 | 1464864389888 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 03:46:29 INFO - PROCESS | 2336 | 1464864389953 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 03:46:29 INFO - PROCESS | 2336 | 1464864389955 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 03:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:46:29 INFO - PROCESS | 2336 | 1464864389958 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:46:29 INFO - PROCESS | 2336 | 1464864389960 Marionette TRACE conn5 <- [1,2242,null,{}] 03:46:29 INFO - PROCESS | 2336 | 1464864389964 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:30 INFO - PROCESS | 2336 | 1464864390039 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 03:46:30 INFO - PROCESS | 2336 | 1464864390046 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:30 INFO - PROCESS | 2336 | ++DOCSHELL 18256400 == 33 [pid = 2336] [id = 570] 03:46:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (1832DC00) [pid = 2336] [serial = 1710] [outer = 00000000] 03:46:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (187E9C00) [pid = 2336] [serial = 1711] [outer = 1832DC00] 03:46:30 INFO - PROCESS | 2336 | 1464864390091 Marionette DEBUG loaded listener.js 03:46:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (187DE800) [pid = 2336] [serial = 1712] [outer = 1832DC00] 03:46:30 INFO - PROCESS | 2336 | 1464864390552 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 630ms 03:46:30 INFO - PROCESS | 2336 | 1464864390591 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 03:46:30 INFO - PROCESS | 2336 | 1464864390593 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 03:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:46:30 INFO - PROCESS | 2336 | 1464864390596 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:46:30 INFO - PROCESS | 2336 | 1464864390598 Marionette TRACE conn5 <- [1,2246,null,{}] 03:46:30 INFO - PROCESS | 2336 | 1464864390607 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:30 INFO - PROCESS | 2336 | 1464864390715 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 03:46:30 INFO - PROCESS | 2336 | 1464864390724 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:30 INFO - PROCESS | 2336 | ++DOCSHELL 108A9400 == 34 [pid = 2336] [id = 571] 03:46:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (18A25400) [pid = 2336] [serial = 1713] [outer = 00000000] 03:46:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (18A41000) [pid = 2336] [serial = 1714] [outer = 18A25400] 03:46:30 INFO - PROCESS | 2336 | 1464864390768 Marionette DEBUG loaded listener.js 03:46:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (18A42400) [pid = 2336] [serial = 1715] [outer = 18A25400] 03:46:31 INFO - PROCESS | 2336 | 1464864391253 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 03:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:46:31 INFO - PROCESS | 2336 | 1464864391289 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 03:46:31 INFO - PROCESS | 2336 | 1464864391291 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 03:46:31 INFO - PROCESS | 2336 | 1464864391294 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:46:31 INFO - PROCESS | 2336 | 1464864391296 Marionette TRACE conn5 <- [1,2250,null,{}] 03:46:31 INFO - PROCESS | 2336 | 1464864391299 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:31 INFO - PROCESS | 2336 | 1464864391411 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 03:46:31 INFO - PROCESS | 2336 | 1464864391418 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:31 INFO - PROCESS | 2336 | ++DOCSHELL 18327C00 == 35 [pid = 2336] [id = 572] 03:46:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (18A40C00) [pid = 2336] [serial = 1716] [outer = 00000000] 03:46:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (18B5A000) [pid = 2336] [serial = 1717] [outer = 18A40C00] 03:46:31 INFO - PROCESS | 2336 | 1464864391461 Marionette DEBUG loaded listener.js 03:46:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (19705000) [pid = 2336] [serial = 1718] [outer = 18A40C00] 03:46:31 INFO - PROCESS | 2336 | 1464864391904 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 03:46:31 INFO - PROCESS | 2336 | 1464864391965 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 03:46:31 INFO - PROCESS | 2336 | 1464864391967 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 03:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:46:31 INFO - PROCESS | 2336 | 1464864391970 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:46:31 INFO - PROCESS | 2336 | 1464864391973 Marionette TRACE conn5 <- [1,2254,null,{}] 03:46:31 INFO - PROCESS | 2336 | 1464864391976 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:32 INFO - PROCESS | 2336 | 1464864392139 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 03:46:32 INFO - PROCESS | 2336 | 1464864392158 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:32 INFO - PROCESS | 2336 | ++DOCSHELL 14385400 == 36 [pid = 2336] [id = 573] 03:46:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (14738C00) [pid = 2336] [serial = 1719] [outer = 00000000] 03:46:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (1971B400) [pid = 2336] [serial = 1720] [outer = 14738C00] 03:46:32 INFO - PROCESS | 2336 | 1464864392207 Marionette DEBUG loaded listener.js 03:46:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1996D400) [pid = 2336] [serial = 1721] [outer = 14738C00] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1971F000) [pid = 2336] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (18347000) [pid = 2336] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (18A3B400) [pid = 2336] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (19707400) [pid = 2336] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (16C44400) [pid = 2336] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (14750000) [pid = 2336] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (0F983400) [pid = 2336] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (106AB800) [pid = 2336] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (14754000) [pid = 2336] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (10049000) [pid = 2336] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (174A0000) [pid = 2336] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (1479F000) [pid = 2336] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (0C866800) [pid = 2336] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (108E4C00) [pid = 2336] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:46:32 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1996E800) [pid = 2336] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:46:32 INFO - PROCESS | 2336 | 1464864392917 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 970ms 03:46:32 INFO - PROCESS | 2336 | 1464864392941 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 03:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:46:32 INFO - PROCESS | 2336 | 1464864392943 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 03:46:32 INFO - PROCESS | 2336 | 1464864392946 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:46:32 INFO - PROCESS | 2336 | 1464864392947 Marionette TRACE conn5 <- [1,2258,null,{}] 03:46:32 INFO - PROCESS | 2336 | 1464864392963 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:33 INFO - PROCESS | 2336 | 1464864393040 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 03:46:33 INFO - PROCESS | 2336 | 1464864393047 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:33 INFO - PROCESS | 2336 | ++DOCSHELL 108E4C00 == 37 [pid = 2336] [id = 574] 03:46:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (14754400) [pid = 2336] [serial = 1722] [outer = 00000000] 03:46:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (16CEB400) [pid = 2336] [serial = 1723] [outer = 14754400] 03:46:33 INFO - PROCESS | 2336 | 1464864393091 Marionette DEBUG loaded listener.js 03:46:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (174A0C00) [pid = 2336] [serial = 1724] [outer = 14754400] 03:46:33 INFO - PROCESS | 2336 | 1464864393504 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 590ms 03:46:33 INFO - PROCESS | 2336 | 1464864393537 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 03:46:33 INFO - PROCESS | 2336 | 1464864393539 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 03:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:46:33 INFO - PROCESS | 2336 | 1464864393542 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:46:33 INFO - PROCESS | 2336 | 1464864393544 Marionette TRACE conn5 <- [1,2262,null,{}] 03:46:33 INFO - PROCESS | 2336 | 1464864393551 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:33 INFO - PROCESS | 2336 | 1464864393671 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 03:46:33 INFO - PROCESS | 2336 | 1464864393683 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:33 INFO - PROCESS | 2336 | ++DOCSHELL 160E3C00 == 38 [pid = 2336] [id = 575] 03:46:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (16CE7000) [pid = 2336] [serial = 1725] [outer = 00000000] 03:46:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (198F3400) [pid = 2336] [serial = 1726] [outer = 16CE7000] 03:46:33 INFO - PROCESS | 2336 | 1464864393726 Marionette DEBUG loaded listener.js 03:46:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (1997B800) [pid = 2336] [serial = 1727] [outer = 16CE7000] 03:46:34 INFO - PROCESS | 2336 | 1464864394151 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 03:46:34 INFO - PROCESS | 2336 | 1464864394173 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 03:46:34 INFO - PROCESS | 2336 | 1464864394175 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 03:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:46:34 INFO - PROCESS | 2336 | 1464864394178 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:46:34 INFO - PROCESS | 2336 | 1464864394179 Marionette TRACE conn5 <- [1,2266,null,{}] 03:46:34 INFO - PROCESS | 2336 | 1464864394182 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:34 INFO - PROCESS | 2336 | 1464864394300 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 03:46:34 INFO - PROCESS | 2336 | 1464864394309 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:34 INFO - PROCESS | 2336 | ++DOCSHELL 14862000 == 39 [pid = 2336] [id = 576] 03:46:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1970C800) [pid = 2336] [serial = 1728] [outer = 00000000] 03:46:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (19A0B800) [pid = 2336] [serial = 1729] [outer = 1970C800] 03:46:34 INFO - PROCESS | 2336 | 1464864394354 Marionette DEBUG loaded listener.js 03:46:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1A50A800) [pid = 2336] [serial = 1730] [outer = 1970C800] 03:46:34 INFO - PROCESS | 2336 | 1464864394873 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 03:46:34 INFO - PROCESS | 2336 | 1464864394910 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 03:46:34 INFO - PROCESS | 2336 | 1464864394915 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 03:46:34 INFO - PROCESS | 2336 | 1464864394920 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:46:34 INFO - PROCESS | 2336 | 1464864394925 Marionette TRACE conn5 <- [1,2270,null,{}] 03:46:34 INFO - PROCESS | 2336 | 1464864394932 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:35 INFO - PROCESS | 2336 | 1464864395097 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 03:46:35 INFO - PROCESS | 2336 | 1464864395220 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:35 INFO - PROCESS | 2336 | ++DOCSHELL 0C947000 == 40 [pid = 2336] [id = 577] 03:46:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (0C949000) [pid = 2336] [serial = 1731] [outer = 00000000] 03:46:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (0F934000) [pid = 2336] [serial = 1732] [outer = 0C949000] 03:46:35 INFO - PROCESS | 2336 | 1464864395316 Marionette DEBUG loaded listener.js 03:46:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (0FAF2C00) [pid = 2336] [serial = 1733] [outer = 0C949000] 03:46:36 INFO - PROCESS | 2336 | 1464864396043 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1178ms 03:46:36 INFO - PROCESS | 2336 | 1464864396103 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 03:46:36 INFO - PROCESS | 2336 | 1464864396109 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 03:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:46:36 INFO - PROCESS | 2336 | 1464864396116 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:46:36 INFO - PROCESS | 2336 | 1464864396119 Marionette TRACE conn5 <- [1,2274,null,{}] 03:46:36 INFO - PROCESS | 2336 | 1464864396123 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:36 INFO - PROCESS | 2336 | 1464864396259 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 03:46:36 INFO - PROCESS | 2336 | 1464864396534 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:36 INFO - PROCESS | 2336 | ++DOCSHELL 0C808800 == 41 [pid = 2336] [id = 578] 03:46:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (0C807C00) [pid = 2336] [serial = 1734] [outer = 00000000] 03:46:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (0C866400) [pid = 2336] [serial = 1735] [outer = 0C807C00] 03:46:36 INFO - PROCESS | 2336 | 1464864396617 Marionette DEBUG loaded listener.js 03:46:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (0C943C00) [pid = 2336] [serial = 1736] [outer = 0C807C00] 03:46:37 INFO - PROCESS | 2336 | --DOCSHELL 160E3C00 == 40 [pid = 2336] [id = 575] 03:46:37 INFO - PROCESS | 2336 | --DOCSHELL 108E4C00 == 39 [pid = 2336] [id = 574] 03:46:37 INFO - PROCESS | 2336 | --DOCSHELL 14385400 == 38 [pid = 2336] [id = 573] 03:46:37 INFO - PROCESS | 2336 | --DOCSHELL 18327C00 == 37 [pid = 2336] [id = 572] 03:46:37 INFO - PROCESS | 2336 | --DOCSHELL 108A9400 == 36 [pid = 2336] [id = 571] 03:46:37 INFO - PROCESS | 2336 | --DOCSHELL 18256400 == 35 [pid = 2336] [id = 570] 03:46:37 INFO - PROCESS | 2336 | --DOCSHELL 1749A400 == 34 [pid = 2336] [id = 569] 03:46:37 INFO - PROCESS | 2336 | --DOCSHELL 14AB0800 == 33 [pid = 2336] [id = 568] 03:46:37 INFO - PROCESS | 2336 | --DOCSHELL 14752400 == 32 [pid = 2336] [id = 567] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1A586C00) [pid = 2336] [serial = 1687] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOCSHELL 0F981C00 == 31 [pid = 2336] [id = 566] 03:46:37 INFO - PROCESS | 2336 | --DOCSHELL 109FEC00 == 30 [pid = 2336] [id = 565] 03:46:37 INFO - PROCESS | 2336 | --DOCSHELL 10123000 == 29 [pid = 2336] [id = 564] 03:46:37 INFO - PROCESS | 2336 | --DOCSHELL 0C948800 == 28 [pid = 2336] [id = 563] 03:46:37 INFO - PROCESS | 2336 | 1464864397312 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:46:37 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 03:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1224ms 03:46:37 INFO - PROCESS | 2336 | 1464864397341 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 03:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:46:37 INFO - PROCESS | 2336 | 1464864397346 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 03:46:37 INFO - PROCESS | 2336 | 1464864397350 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:46:37 INFO - PROCESS | 2336 | 1464864397353 Marionette TRACE conn5 <- [1,2278,null,{}] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (14753400) [pid = 2336] [serial = 1646] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (10052000) [pid = 2336] [serial = 1643] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (19A03000) [pid = 2336] [serial = 1685] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (187EAC00) [pid = 2336] [serial = 1672] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (18A48000) [pid = 2336] [serial = 1675] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (18A20800) [pid = 2336] [serial = 1673] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (19715C00) [pid = 2336] [serial = 1678] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (18A5AC00) [pid = 2336] [serial = 1676] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (19979400) [pid = 2336] [serial = 1684] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (1971D000) [pid = 2336] [serial = 1679] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (16CDD400) [pid = 2336] [serial = 1660] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (1476D000) [pid = 2336] [serial = 1658] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (14756800) [pid = 2336] [serial = 1657] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (11386800) [pid = 2336] [serial = 1655] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (106A7400) [pid = 2336] [serial = 1654] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (11394800) [pid = 2336] [serial = 1652] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (14A12C00) [pid = 2336] [serial = 1669] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (1473D400) [pid = 2336] [serial = 1667] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (140F1400) [pid = 2336] [serial = 1666] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (18232C00) [pid = 2336] [serial = 1664] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (18232400) [pid = 2336] [serial = 1663] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (16CEA000) [pid = 2336] [serial = 1661] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (19791400) [pid = 2336] [serial = 1682] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 67 (1971F800) [pid = 2336] [serial = 1681] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 66 (160DDC00) [pid = 2336] [serial = 1670] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | --DOMWINDOW == 65 (1A57FC00) [pid = 2336] [serial = 1640] [outer = 00000000] [url = about:blank] 03:46:37 INFO - PROCESS | 2336 | 1464864397385 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:37 INFO - PROCESS | 2336 | 1464864397471 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 03:46:37 INFO - PROCESS | 2336 | 1464864397480 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:37 INFO - PROCESS | 2336 | ++DOCSHELL 0F9EAC00 == 29 [pid = 2336] [id = 579] 03:46:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (0FA0A400) [pid = 2336] [serial = 1737] [outer = 00000000] 03:46:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (0FAEDC00) [pid = 2336] [serial = 1738] [outer = 0FA0A400] 03:46:37 INFO - PROCESS | 2336 | 1464864397527 Marionette DEBUG loaded listener.js 03:46:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (10123000) [pid = 2336] [serial = 1739] [outer = 0FA0A400] 03:46:38 INFO - PROCESS | 2336 | 1464864398055 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 731ms 03:46:38 INFO - PROCESS | 2336 | 1464864398084 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 03:46:38 INFO - PROCESS | 2336 | 1464864398088 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 03:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:46:38 INFO - PROCESS | 2336 | 1464864398092 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:46:38 INFO - PROCESS | 2336 | 1464864398094 Marionette TRACE conn5 <- [1,2282,null,{}] 03:46:38 INFO - PROCESS | 2336 | 1464864398098 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:38 INFO - PROCESS | 2336 | 1464864398181 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 03:46:38 INFO - PROCESS | 2336 | 1464864398191 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:38 INFO - PROCESS | 2336 | ++DOCSHELL 108DF000 == 30 [pid = 2336] [id = 580] 03:46:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (108DF800) [pid = 2336] [serial = 1740] [outer = 00000000] 03:46:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (111F7800) [pid = 2336] [serial = 1741] [outer = 108DF800] 03:46:38 INFO - PROCESS | 2336 | 1464864398238 Marionette DEBUG loaded listener.js 03:46:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (13E87000) [pid = 2336] [serial = 1742] [outer = 108DF800] 03:46:38 INFO - PROCESS | 2336 | 1464864398703 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 03:46:38 INFO - PROCESS | 2336 | 1464864398732 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 03:46:38 INFO - PROCESS | 2336 | 1464864398734 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 03:46:38 INFO - PROCESS | 2336 | 1464864398739 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:46:38 INFO - PROCESS | 2336 | 1464864398745 Marionette TRACE conn5 <- [1,2286,null,{}] 03:46:38 INFO - PROCESS | 2336 | 1464864398754 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:38 INFO - PROCESS | 2336 | 1464864398837 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 03:46:38 INFO - PROCESS | 2336 | 1464864398848 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:38 INFO - PROCESS | 2336 | ++DOCSHELL 1473E800 == 31 [pid = 2336] [id = 581] 03:46:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (1473FC00) [pid = 2336] [serial = 1743] [outer = 00000000] 03:46:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (14754800) [pid = 2336] [serial = 1744] [outer = 1473FC00] 03:46:38 INFO - PROCESS | 2336 | 1464864398892 Marionette DEBUG loaded listener.js 03:46:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (14759800) [pid = 2336] [serial = 1745] [outer = 1473FC00] 03:46:39 INFO - PROCESS | 2336 | 1464864399315 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 03:46:39 INFO - PROCESS | 2336 | 1464864399373 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 03:46:39 INFO - PROCESS | 2336 | 1464864399375 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 03:46:39 INFO - PROCESS | 2336 | 1464864399378 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:46:39 INFO - PROCESS | 2336 | 1464864399389 Marionette TRACE conn5 <- [1,2290,null,{}] 03:46:39 INFO - PROCESS | 2336 | 1464864399393 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:39 INFO - PROCESS | 2336 | 1464864399476 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 03:46:39 INFO - PROCESS | 2336 | 1464864399483 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:39 INFO - PROCESS | 2336 | ++DOCSHELL 14774000 == 32 [pid = 2336] [id = 582] 03:46:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (14774400) [pid = 2336] [serial = 1746] [outer = 00000000] 03:46:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (14AA5800) [pid = 2336] [serial = 1747] [outer = 14774400] 03:46:39 INFO - PROCESS | 2336 | 1464864399528 Marionette DEBUG loaded listener.js 03:46:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (15714C00) [pid = 2336] [serial = 1748] [outer = 14774400] 03:46:39 INFO - PROCESS | 2336 | 1464864400008 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 690ms 03:46:40 INFO - PROCESS | 2336 | 1464864400073 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 03:46:40 INFO - PROCESS | 2336 | 1464864400075 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 03:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:46:40 INFO - PROCESS | 2336 | 1464864400084 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:46:40 INFO - PROCESS | 2336 | 1464864400086 Marionette TRACE conn5 <- [1,2294,null,{}] 03:46:40 INFO - PROCESS | 2336 | 1464864400089 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:40 INFO - PROCESS | 2336 | 1464864400195 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 03:46:40 INFO - PROCESS | 2336 | 1464864400205 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:40 INFO - PROCESS | 2336 | ++DOCSHELL 16C48800 == 33 [pid = 2336] [id = 583] 03:46:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (16C49400) [pid = 2336] [serial = 1749] [outer = 00000000] 03:46:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (16CE6400) [pid = 2336] [serial = 1750] [outer = 16C49400] 03:46:40 INFO - PROCESS | 2336 | 1464864400257 Marionette DEBUG loaded listener.js 03:46:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (17233000) [pid = 2336] [serial = 1751] [outer = 16C49400] 03:46:40 INFO - PROCESS | 2336 | 1464864400734 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 03:46:40 INFO - PROCESS | 2336 | 1464864400757 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 03:46:40 INFO - PROCESS | 2336 | 1464864400759 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 03:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:46:40 INFO - PROCESS | 2336 | 1464864400775 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:46:40 INFO - PROCESS | 2336 | 1464864400777 Marionette TRACE conn5 <- [1,2298,null,{}] 03:46:40 INFO - PROCESS | 2336 | 1464864400785 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:40 INFO - PROCESS | 2336 | 1464864400924 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 03:46:40 INFO - PROCESS | 2336 | 1464864400951 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:40 INFO - PROCESS | 2336 | ++DOCSHELL 1824C000 == 34 [pid = 2336] [id = 584] 03:46:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (1824CC00) [pid = 2336] [serial = 1752] [outer = 00000000] 03:46:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (18325800) [pid = 2336] [serial = 1753] [outer = 1824CC00] 03:46:40 INFO - PROCESS | 2336 | 1464864400996 Marionette DEBUG loaded listener.js 03:46:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (18323400) [pid = 2336] [serial = 1754] [outer = 1824CC00] 03:46:41 INFO - PROCESS | 2336 | 1464864401427 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 03:46:41 INFO - PROCESS | 2336 | 1464864401448 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 03:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:46:41 INFO - PROCESS | 2336 | 1464864401450 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 03:46:41 INFO - PROCESS | 2336 | 1464864401454 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:46:41 INFO - PROCESS | 2336 | 1464864401455 Marionette TRACE conn5 <- [1,2302,null,{}] 03:46:41 INFO - PROCESS | 2336 | 1464864401459 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:41 INFO - PROCESS | 2336 | 1464864401576 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 03:46:41 INFO - PROCESS | 2336 | 1464864401583 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:41 INFO - PROCESS | 2336 | ++DOCSHELL 18346C00 == 35 [pid = 2336] [id = 585] 03:46:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (187E0800) [pid = 2336] [serial = 1755] [outer = 00000000] 03:46:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (18A22800) [pid = 2336] [serial = 1756] [outer = 187E0800] 03:46:41 INFO - PROCESS | 2336 | 1464864401627 Marionette DEBUG loaded listener.js 03:46:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (18A3E400) [pid = 2336] [serial = 1757] [outer = 187E0800] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (11353C00) [pid = 2336] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (14738C00) [pid = 2336] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (1A57EC00) [pid = 2336] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (14754400) [pid = 2336] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (16CE7000) [pid = 2336] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (160D9C00) [pid = 2336] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (177CE800) [pid = 2336] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (1832DC00) [pid = 2336] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (0C948C00) [pid = 2336] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (14758400) [pid = 2336] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (10124400) [pid = 2336] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (18A25400) [pid = 2336] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (0FA0E400) [pid = 2336] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:46:41 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (18A40C00) [pid = 2336] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:46:42 INFO - PROCESS | 2336 | 1464864402156 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 03:46:42 INFO - PROCESS | 2336 | 1464864402199 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 03:46:42 INFO - PROCESS | 2336 | 1464864402201 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 03:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:46:42 INFO - PROCESS | 2336 | 1464864402204 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:46:42 INFO - PROCESS | 2336 | 1464864402206 Marionette TRACE conn5 <- [1,2306,null,{}] 03:46:42 INFO - PROCESS | 2336 | 1464864402209 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:42 INFO - PROCESS | 2336 | 1464864402309 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 03:46:42 INFO - PROCESS | 2336 | 1464864402316 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:42 INFO - PROCESS | 2336 | ++DOCSHELL 14754400 == 36 [pid = 2336] [id = 586] 03:46:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (14A13000) [pid = 2336] [serial = 1758] [outer = 00000000] 03:46:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (18A1C000) [pid = 2336] [serial = 1759] [outer = 14A13000] 03:46:42 INFO - PROCESS | 2336 | 1464864402359 Marionette DEBUG loaded listener.js 03:46:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (18A40C00) [pid = 2336] [serial = 1760] [outer = 14A13000] 03:46:42 INFO - PROCESS | 2336 | 1464864402788 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 03:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:46:42 INFO - PROCESS | 2336 | 1464864402838 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 03:46:42 INFO - PROCESS | 2336 | 1464864402841 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:46:42 INFO - PROCESS | 2336 | 1464864402842 Marionette TRACE conn5 <- [1,2310,null,{}] 03:46:42 INFO - PROCESS | 2336 | 1464864402846 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:42 INFO - PROCESS | 2336 | 1464864402922 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 03:46:42 INFO - PROCESS | 2336 | 1464864402929 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:42 INFO - PROCESS | 2336 | ++DOCSHELL 14739C00 == 37 [pid = 2336] [id = 587] 03:46:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (160D9C00) [pid = 2336] [serial = 1761] [outer = 00000000] 03:46:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (19589400) [pid = 2336] [serial = 1762] [outer = 160D9C00] 03:46:42 INFO - PROCESS | 2336 | 1464864402972 Marionette DEBUG loaded listener.js 03:46:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (19706400) [pid = 2336] [serial = 1763] [outer = 160D9C00] 03:46:43 INFO - PROCESS | 2336 | 1464864403403 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 571ms 03:46:43 INFO - PROCESS | 2336 | 1464864403412 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 03:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:46:43 INFO - PROCESS | 2336 | 1464864403414 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 03:46:43 INFO - PROCESS | 2336 | 1464864403417 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:46:43 INFO - PROCESS | 2336 | 1464864403419 Marionette TRACE conn5 <- [1,2314,null,{}] 03:46:43 INFO - PROCESS | 2336 | 1464864403422 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:43 INFO - PROCESS | 2336 | 1464864403543 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 03:46:43 INFO - PROCESS | 2336 | 1464864403552 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:43 INFO - PROCESS | 2336 | ++DOCSHELL 19587400 == 38 [pid = 2336] [id = 588] 03:46:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (1970CC00) [pid = 2336] [serial = 1764] [outer = 00000000] 03:46:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (19718800) [pid = 2336] [serial = 1765] [outer = 1970CC00] 03:46:43 INFO - PROCESS | 2336 | 1464864403602 Marionette DEBUG loaded listener.js 03:46:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (1978B800) [pid = 2336] [serial = 1766] [outer = 1970CC00] 03:46:44 INFO - PROCESS | 2336 | --DOCSHELL 19A0B400 == 37 [pid = 2336] [id = 562] 03:46:44 INFO - PROCESS | 2336 | --DOCSHELL 0F9EAC00 == 36 [pid = 2336] [id = 579] 03:46:44 INFO - PROCESS | 2336 | --DOCSHELL 0C808800 == 35 [pid = 2336] [id = 578] 03:46:44 INFO - PROCESS | 2336 | --DOCSHELL 14862000 == 34 [pid = 2336] [id = 576] 03:46:44 INFO - PROCESS | 2336 | --DOCSHELL 0C947000 == 33 [pid = 2336] [id = 577] 03:46:45 INFO - PROCESS | 2336 | --DOCSHELL 108DF000 == 32 [pid = 2336] [id = 580] 03:46:45 INFO - PROCESS | 2336 | --DOCSHELL 14774000 == 31 [pid = 2336] [id = 582] 03:46:45 INFO - PROCESS | 2336 | --DOCSHELL 16C48800 == 30 [pid = 2336] [id = 583] 03:46:45 INFO - PROCESS | 2336 | --DOCSHELL 18346C00 == 29 [pid = 2336] [id = 585] 03:46:45 INFO - PROCESS | 2336 | --DOCSHELL 14739C00 == 28 [pid = 2336] [id = 587] 03:46:45 INFO - PROCESS | 2336 | --DOCSHELL 1824C000 == 27 [pid = 2336] [id = 584] 03:46:45 INFO - PROCESS | 2336 | --DOCSHELL 1473E800 == 26 [pid = 2336] [id = 581] 03:46:45 INFO - PROCESS | 2336 | --DOCSHELL 14754400 == 25 [pid = 2336] [id = 586] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (11393000) [pid = 2336] [serial = 1696] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (1971B400) [pid = 2336] [serial = 1720] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (1A58C800) [pid = 2336] [serial = 1688] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1996D400) [pid = 2336] [serial = 1721] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (174A0C00) [pid = 2336] [serial = 1724] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (198F3400) [pid = 2336] [serial = 1726] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (16D70800) [pid = 2336] [serial = 1705] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (18326800) [pid = 2336] [serial = 1709] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (1408FC00) [pid = 2336] [serial = 1697] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (187E9C00) [pid = 2336] [serial = 1711] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (0F935800) [pid = 2336] [serial = 1691] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (14A1E000) [pid = 2336] [serial = 1703] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (172B2800) [pid = 2336] [serial = 1706] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 67 (1047E400) [pid = 2336] [serial = 1694] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 66 (18A41000) [pid = 2336] [serial = 1714] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 65 (14868800) [pid = 2336] [serial = 1702] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 64 (0CA02C00) [pid = 2336] [serial = 1690] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 63 (16CEB400) [pid = 2336] [serial = 1723] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 62 (18A42400) [pid = 2336] [serial = 1715] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 61 (14752800) [pid = 2336] [serial = 1700] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 60 (1473BC00) [pid = 2336] [serial = 1699] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 59 (187DE800) [pid = 2336] [serial = 1712] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 58 (18256800) [pid = 2336] [serial = 1708] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 57 (18B5A000) [pid = 2336] [serial = 1717] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 56 (1012C800) [pid = 2336] [serial = 1693] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 55 (19705000) [pid = 2336] [serial = 1718] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 54 (1997B800) [pid = 2336] [serial = 1727] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | --DOMWINDOW == 53 (19A0B800) [pid = 2336] [serial = 1729] [outer = 00000000] [url = about:blank] 03:46:45 INFO - PROCESS | 2336 | 1464864405390 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2026ms 03:46:45 INFO - PROCESS | 2336 | 1464864405445 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 03:46:45 INFO - PROCESS | 2336 | 1464864405449 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 03:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:46:45 INFO - PROCESS | 2336 | 1464864405455 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:46:45 INFO - PROCESS | 2336 | 1464864405458 Marionette TRACE conn5 <- [1,2318,null,{}] 03:46:45 INFO - PROCESS | 2336 | 1464864405464 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:45 INFO - PROCESS | 2336 | 1464864405551 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 03:46:45 INFO - PROCESS | 2336 | 1464864405559 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:45 INFO - PROCESS | 2336 | ++DOCSHELL 0CA02C00 == 26 [pid = 2336] [id = 589] 03:46:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 54 (0CA06400) [pid = 2336] [serial = 1767] [outer = 00000000] 03:46:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 55 (0F9E5C00) [pid = 2336] [serial = 1768] [outer = 0CA06400] 03:46:45 INFO - PROCESS | 2336 | 1464864405607 Marionette DEBUG loaded listener.js 03:46:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 56 (0FA0E400) [pid = 2336] [serial = 1769] [outer = 0CA06400] 03:46:46 INFO - PROCESS | 2336 | 1464864406080 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 690ms 03:46:46 INFO - PROCESS | 2336 | 1464864406146 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 2336 | 1464864406152 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 03:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:46:46 INFO - PROCESS | 2336 | 1464864406158 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:46:46 INFO - PROCESS | 2336 | 1464864406161 Marionette TRACE conn5 <- [1,2322,null,{}] 03:46:46 INFO - PROCESS | 2336 | 1464864406165 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:46 INFO - PROCESS | 2336 | 1464864406248 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 03:46:46 INFO - PROCESS | 2336 | 1464864406258 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:46 INFO - PROCESS | 2336 | ++DOCSHELL 1047E400 == 27 [pid = 2336] [id = 590] 03:46:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 57 (1047EC00) [pid = 2336] [serial = 1770] [outer = 00000000] 03:46:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 58 (1069C400) [pid = 2336] [serial = 1771] [outer = 1047EC00] 03:46:46 INFO - PROCESS | 2336 | 1464864406303 Marionette DEBUG loaded listener.js 03:46:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 59 (106A1C00) [pid = 2336] [serial = 1772] [outer = 1047EC00] 03:46:46 INFO - PROCESS | 2336 | 1464864406769 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 03:46:46 INFO - PROCESS | 2336 | 1464864406790 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 2336 | 1464864406792 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 03:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:46:46 INFO - PROCESS | 2336 | 1464864406799 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:46:46 INFO - PROCESS | 2336 | 1464864406803 Marionette TRACE conn5 <- [1,2326,null,{}] 03:46:46 INFO - PROCESS | 2336 | 1464864406814 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:46 INFO - PROCESS | 2336 | 1464864406898 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 03:46:46 INFO - PROCESS | 2336 | 1464864406909 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:46 INFO - PROCESS | 2336 | ++DOCSHELL 1135E400 == 28 [pid = 2336] [id = 591] 03:46:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 60 (11360400) [pid = 2336] [serial = 1773] [outer = 00000000] 03:46:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 61 (13E86800) [pid = 2336] [serial = 1774] [outer = 11360400] 03:46:46 INFO - PROCESS | 2336 | 1464864406957 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 62 (1408FC00) [pid = 2336] [serial = 1775] [outer = 11360400] 03:46:47 INFO - PROCESS | 2336 | 1464864407418 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 03:46:47 INFO - PROCESS | 2336 | 1464864407490 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 03:46:47 INFO - PROCESS | 2336 | 1464864407492 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 03:46:47 INFO - PROCESS | 2336 | 1464864407496 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:46:47 INFO - PROCESS | 2336 | 1464864407498 Marionette TRACE conn5 <- [1,2330,null,{}] 03:46:47 INFO - PROCESS | 2336 | 1464864407501 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:47 INFO - PROCESS | 2336 | 1464864407582 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 03:46:47 INFO - PROCESS | 2336 | 1464864407599 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:47 INFO - PROCESS | 2336 | ++DOCSHELL 11394800 == 29 [pid = 2336] [id = 592] 03:46:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 63 (140EE400) [pid = 2336] [serial = 1776] [outer = 00000000] 03:46:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 64 (1473C000) [pid = 2336] [serial = 1777] [outer = 140EE400] 03:46:47 INFO - PROCESS | 2336 | 1464864407645 Marionette DEBUG loaded listener.js 03:46:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 65 (14755800) [pid = 2336] [serial = 1778] [outer = 140EE400] 03:46:48 INFO - PROCESS | 2336 | 1464864408067 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 03:46:48 INFO - PROCESS | 2336 | 1464864408130 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 03:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:46:48 INFO - PROCESS | 2336 | 1464864408132 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 03:46:48 INFO - PROCESS | 2336 | 1464864408135 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:46:48 INFO - PROCESS | 2336 | 1464864408136 Marionette TRACE conn5 <- [1,2334,null,{}] 03:46:48 INFO - PROCESS | 2336 | 1464864408140 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:48 INFO - PROCESS | 2336 | 1464864408215 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 03:46:48 INFO - PROCESS | 2336 | 1464864408223 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:48 INFO - PROCESS | 2336 | ++DOCSHELL 14759400 == 30 [pid = 2336] [id = 593] 03:46:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 66 (14794800) [pid = 2336] [serial = 1779] [outer = 00000000] 03:46:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 67 (1485E400) [pid = 2336] [serial = 1780] [outer = 14794800] 03:46:48 INFO - PROCESS | 2336 | 1464864408270 Marionette DEBUG loaded listener.js 03:46:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 68 (14A12C00) [pid = 2336] [serial = 1781] [outer = 14794800] 03:46:48 INFO - PROCESS | 2336 | 1464864408720 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 03:46:48 INFO - PROCESS | 2336 | 1464864408766 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 03:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:46:48 INFO - PROCESS | 2336 | 1464864408768 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 03:46:48 INFO - PROCESS | 2336 | 1464864408771 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:46:48 INFO - PROCESS | 2336 | 1464864408773 Marionette TRACE conn5 <- [1,2338,null,{}] 03:46:48 INFO - PROCESS | 2336 | 1464864408776 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:48 INFO - PROCESS | 2336 | 1464864408877 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 03:46:48 INFO - PROCESS | 2336 | 1464864408885 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:48 INFO - PROCESS | 2336 | ++DOCSHELL 16CDEC00 == 31 [pid = 2336] [id = 594] 03:46:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (16CE6C00) [pid = 2336] [serial = 1782] [outer = 00000000] 03:46:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (16D76C00) [pid = 2336] [serial = 1783] [outer = 16CE6C00] 03:46:48 INFO - PROCESS | 2336 | 1464864408930 Marionette DEBUG loaded listener.js 03:46:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (172AAC00) [pid = 2336] [serial = 1784] [outer = 16CE6C00] 03:46:49 INFO - PROCESS | 2336 | 1464864409401 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 03:46:49 INFO - PROCESS | 2336 | 1464864409443 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 03:46:49 INFO - PROCESS | 2336 | 1464864409445 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 03:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:46:49 INFO - PROCESS | 2336 | 1464864409448 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:46:49 INFO - PROCESS | 2336 | 1464864409449 Marionette TRACE conn5 <- [1,2342,null,{}] 03:46:49 INFO - PROCESS | 2336 | 1464864409453 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:49 INFO - PROCESS | 2336 | 1464864409526 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 03:46:49 INFO - PROCESS | 2336 | 1464864409532 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:49 INFO - PROCESS | 2336 | ++DOCSHELL 1749CC00 == 32 [pid = 2336] [id = 595] 03:46:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (177D6000) [pid = 2336] [serial = 1785] [outer = 00000000] 03:46:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (18322400) [pid = 2336] [serial = 1786] [outer = 177D6000] 03:46:49 INFO - PROCESS | 2336 | 1464864409577 Marionette DEBUG loaded listener.js 03:46:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (18324000) [pid = 2336] [serial = 1787] [outer = 177D6000] 03:46:49 INFO - PROCESS | 2336 | 1464864410022 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 03:46:50 INFO - PROCESS | 2336 | 1464864410083 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 03:46:50 INFO - PROCESS | 2336 | 1464864410085 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 03:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:46:50 INFO - PROCESS | 2336 | 1464864410088 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:46:50 INFO - PROCESS | 2336 | 1464864410090 Marionette TRACE conn5 <- [1,2346,null,{}] 03:46:50 INFO - PROCESS | 2336 | 1464864410093 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:50 INFO - PROCESS | 2336 | 1464864410167 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 03:46:50 INFO - PROCESS | 2336 | 1464864410174 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:50 INFO - PROCESS | 2336 | ++DOCSHELL 17496400 == 33 [pid = 2336] [id = 596] 03:46:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (1824D800) [pid = 2336] [serial = 1788] [outer = 00000000] 03:46:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (187E6C00) [pid = 2336] [serial = 1789] [outer = 1824D800] 03:46:50 INFO - PROCESS | 2336 | 1464864410217 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (18347000) [pid = 2336] [serial = 1790] [outer = 1824D800] 03:46:50 INFO - PROCESS | 2336 | 1464864410644 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 570ms 03:46:50 INFO - PROCESS | 2336 | 1464864410659 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 03:46:50 INFO - PROCESS | 2336 | 1464864410660 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 03:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:46:50 INFO - PROCESS | 2336 | 1464864410663 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:46:50 INFO - PROCESS | 2336 | 1464864410665 Marionette TRACE conn5 <- [1,2350,null,{}] 03:46:50 INFO - PROCESS | 2336 | 1464864410668 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:50 INFO - PROCESS | 2336 | 1464864410787 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 03:46:50 INFO - PROCESS | 2336 | 1464864410802 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:50 INFO - PROCESS | 2336 | ++DOCSHELL 1135E000 == 34 [pid = 2336] [id = 597] 03:46:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (18A25800) [pid = 2336] [serial = 1791] [outer = 00000000] 03:46:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (18A44C00) [pid = 2336] [serial = 1792] [outer = 18A25800] 03:46:50 INFO - PROCESS | 2336 | 1464864410846 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (18A55800) [pid = 2336] [serial = 1793] [outer = 18A25800] 03:46:51 INFO - PROCESS | 2336 | 1464864411307 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 03:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:46:51 INFO - PROCESS | 2336 | 1464864411335 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 2336 | 1464864411337 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 03:46:51 INFO - PROCESS | 2336 | 1464864411340 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 2336 | 1464864411341 Marionette TRACE conn5 <- [1,2354,null,{}] 03:46:51 INFO - PROCESS | 2336 | 1464864411345 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:51 INFO - PROCESS | 2336 | 1464864411457 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 03:46:51 INFO - PROCESS | 2336 | 1464864411464 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:51 INFO - PROCESS | 2336 | ++DOCSHELL 14757000 == 35 [pid = 2336] [id = 598] 03:46:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (18A27000) [pid = 2336] [serial = 1794] [outer = 00000000] 03:46:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (18B54800) [pid = 2336] [serial = 1795] [outer = 18A27000] 03:46:51 INFO - PROCESS | 2336 | 1464864411507 Marionette DEBUG loaded listener.js 03:46:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (19707800) [pid = 2336] [serial = 1796] [outer = 18A27000] 03:46:51 INFO - PROCESS | 2336 | 1464864411961 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 03:46:51 INFO - PROCESS | 2336 | 1464864412011 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 2336 | 1464864412013 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 03:46:51 INFO - PROCESS | 2336 | 1464864412016 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 2336 | 1464864412018 Marionette TRACE conn5 <- [1,2358,null,{}] 03:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:46:52 INFO - PROCESS | 2336 | 1464864412022 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:52 INFO - PROCESS | 2336 | 1464864412154 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 03:46:52 INFO - PROCESS | 2336 | 1464864412248 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:52 INFO - PROCESS | 2336 | ++DOCSHELL 14758800 == 36 [pid = 2336] [id = 599] 03:46:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1970A000) [pid = 2336] [serial = 1797] [outer = 00000000] 03:46:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (1971D800) [pid = 2336] [serial = 1798] [outer = 1970A000] 03:46:52 INFO - PROCESS | 2336 | 1464864412296 Marionette DEBUG loaded listener.js 03:46:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (198EB800) [pid = 2336] [serial = 1799] [outer = 1970A000] 03:46:52 INFO - PROCESS | 2336 | 1464864412867 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:46:52 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (160D9C00) [pid = 2336] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:46:52 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (16C49400) [pid = 2336] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:46:52 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (1824CC00) [pid = 2336] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:46:52 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (187E0800) [pid = 2336] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:46:52 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (14A13000) [pid = 2336] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:46:52 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (14774400) [pid = 2336] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:46:52 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (1473FC00) [pid = 2336] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:46:52 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (108DF800) [pid = 2336] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:46:52 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (0FA0A400) [pid = 2336] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:46:52 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (0C807C00) [pid = 2336] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:46:52 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (0C949000) [pid = 2336] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:46:52 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (1970C800) [pid = 2336] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 870ms 03:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:46:52 INFO - PROCESS | 2336 | 1464864412891 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 03:46:52 INFO - PROCESS | 2336 | 1464864412893 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 03:46:52 INFO - PROCESS | 2336 | 1464864412896 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:46:52 INFO - PROCESS | 2336 | 1464864412897 Marionette TRACE conn5 <- [1,2362,null,{}] 03:46:52 INFO - PROCESS | 2336 | 1464864412901 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:52 INFO - PROCESS | 2336 | 1464864412979 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 03:46:52 INFO - PROCESS | 2336 | 1464864412986 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:52 INFO - PROCESS | 2336 | ++DOCSHELL 10052000 == 37 [pid = 2336] [id = 600] 03:46:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (1012FC00) [pid = 2336] [serial = 1800] [outer = 00000000] 03:46:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (14082800) [pid = 2336] [serial = 1801] [outer = 1012FC00] 03:46:53 INFO - PROCESS | 2336 | 1464864413029 Marionette DEBUG loaded listener.js 03:46:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (14750C00) [pid = 2336] [serial = 1802] [outer = 1012FC00] 03:46:53 INFO - PROCESS | 2336 | 1464864413460 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 03:46:53 INFO - PROCESS | 2336 | 1464864413539 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 03:46:53 INFO - PROCESS | 2336 | 1464864413541 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 03:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:46:53 INFO - PROCESS | 2336 | 1464864413544 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:46:53 INFO - PROCESS | 2336 | 1464864413545 Marionette TRACE conn5 <- [1,2366,null,{}] 03:46:53 INFO - PROCESS | 2336 | 1464864413552 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:53 INFO - PROCESS | 2336 | 1464864413628 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 03:46:53 INFO - PROCESS | 2336 | 1464864413635 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:53 INFO - PROCESS | 2336 | ++DOCSHELL 16C47800 == 38 [pid = 2336] [id = 601] 03:46:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (177CE000) [pid = 2336] [serial = 1803] [outer = 00000000] 03:46:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (18B4BC00) [pid = 2336] [serial = 1804] [outer = 177CE000] 03:46:53 INFO - PROCESS | 2336 | 1464864413677 Marionette DEBUG loaded listener.js 03:46:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (19970800) [pid = 2336] [serial = 1805] [outer = 177CE000] 03:46:54 INFO - PROCESS | 2336 | 1464864414102 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 570ms 03:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:46:54 INFO - PROCESS | 2336 | 1464864414118 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 03:46:54 INFO - PROCESS | 2336 | 1464864414120 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 03:46:54 INFO - PROCESS | 2336 | 1464864414123 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:46:54 INFO - PROCESS | 2336 | 1464864414124 Marionette TRACE conn5 <- [1,2370,null,{}] 03:46:54 INFO - PROCESS | 2336 | 1464864414146 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:54 INFO - PROCESS | 2336 | 1464864414223 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 03:46:54 INFO - PROCESS | 2336 | 1464864414230 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:54 INFO - PROCESS | 2336 | ++DOCSHELL 1996E400 == 39 [pid = 2336] [id = 602] 03:46:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (19975C00) [pid = 2336] [serial = 1806] [outer = 00000000] 03:46:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (19A07800) [pid = 2336] [serial = 1807] [outer = 19975C00] 03:46:54 INFO - PROCESS | 2336 | 1464864414273 Marionette DEBUG loaded listener.js 03:46:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (1A506800) [pid = 2336] [serial = 1808] [outer = 19975C00] 03:46:54 INFO - PROCESS | 2336 | 1464864414708 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 03:46:54 INFO - PROCESS | 2336 | 1464864414760 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 03:46:54 INFO - PROCESS | 2336 | 1464864414762 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 03:46:54 INFO - PROCESS | 2336 | 1464864414766 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:46:54 INFO - PROCESS | 2336 | 1464864414767 Marionette TRACE conn5 <- [1,2374,null,{}] 03:46:54 INFO - PROCESS | 2336 | 1464864414771 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:54 INFO - PROCESS | 2336 | 1464864414846 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 03:46:54 INFO - PROCESS | 2336 | 1464864414853 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:54 INFO - PROCESS | 2336 | ++DOCSHELL 19A0B400 == 40 [pid = 2336] [id = 603] 03:46:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1A50D000) [pid = 2336] [serial = 1809] [outer = 00000000] 03:46:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (1A584400) [pid = 2336] [serial = 1810] [outer = 1A50D000] 03:46:54 INFO - PROCESS | 2336 | 1464864414896 Marionette DEBUG loaded listener.js 03:46:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1A58BC00) [pid = 2336] [serial = 1811] [outer = 1A50D000] 03:46:55 INFO - PROCESS | 2336 | 1464864415709 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1019ms 03:46:55 INFO - PROCESS | 2336 | 1464864415789 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 03:46:55 INFO - PROCESS | 2336 | 1464864415793 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 03:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:46:55 INFO - PROCESS | 2336 | 1464864415798 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:46:55 INFO - PROCESS | 2336 | 1464864415802 Marionette TRACE conn5 <- [1,2378,null,{}] 03:46:55 INFO - PROCESS | 2336 | 1464864415828 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:55 INFO - PROCESS | 2336 | 1464864415974 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 03:46:56 INFO - PROCESS | 2336 | 1464864416103 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:56 INFO - PROCESS | 2336 | ++DOCSHELL 0C994000 == 41 [pid = 2336] [id = 604] 03:46:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (0F983400) [pid = 2336] [serial = 1812] [outer = 00000000] 03:46:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (104F1400) [pid = 2336] [serial = 1813] [outer = 0F983400] 03:46:56 INFO - PROCESS | 2336 | 1464864416160 Marionette DEBUG loaded listener.js 03:46:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (0C85E000) [pid = 2336] [serial = 1814] [outer = 0F983400] 03:46:57 INFO - PROCESS | 2336 | 1464864417076 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1296ms 03:46:57 INFO - PROCESS | 2336 | 1464864417094 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 2336 | 1464864417098 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 03:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:46:57 INFO - PROCESS | 2336 | 1464864417103 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:46:57 INFO - PROCESS | 2336 | 1464864417107 Marionette TRACE conn5 <- [1,2382,null,{}] 03:46:57 INFO - PROCESS | 2336 | 1464864417114 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:57 INFO - PROCESS | 2336 | 1464864417223 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 03:46:57 INFO - PROCESS | 2336 | 1464864417364 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:57 INFO - PROCESS | 2336 | ++DOCSHELL 10051000 == 42 [pid = 2336] [id = 605] 03:46:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (10121800) [pid = 2336] [serial = 1815] [outer = 00000000] 03:46:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (106A7800) [pid = 2336] [serial = 1816] [outer = 10121800] 03:46:57 INFO - PROCESS | 2336 | 1464864417414 Marionette DEBUG loaded listener.js 03:46:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (106AB000) [pid = 2336] [serial = 1817] [outer = 10121800] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 1996E400 == 41 [pid = 2336] [id = 602] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 16C47800 == 40 [pid = 2336] [id = 601] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 10052000 == 39 [pid = 2336] [id = 600] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 14758800 == 38 [pid = 2336] [id = 599] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 14757000 == 37 [pid = 2336] [id = 598] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 1135E000 == 36 [pid = 2336] [id = 597] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 17496400 == 35 [pid = 2336] [id = 596] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 1749CC00 == 34 [pid = 2336] [id = 595] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 16CDEC00 == 33 [pid = 2336] [id = 594] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 14759400 == 32 [pid = 2336] [id = 593] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 11394800 == 31 [pid = 2336] [id = 592] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 1135E400 == 30 [pid = 2336] [id = 591] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 1047E400 == 29 [pid = 2336] [id = 590] 03:46:57 INFO - PROCESS | 2336 | --DOCSHELL 0CA02C00 == 28 [pid = 2336] [id = 589] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (19718800) [pid = 2336] [serial = 1765] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (19706400) [pid = 2336] [serial = 1763] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (16CE6400) [pid = 2336] [serial = 1750] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (18325800) [pid = 2336] [serial = 1753] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (17233000) [pid = 2336] [serial = 1751] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (18A22800) [pid = 2336] [serial = 1756] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (18323400) [pid = 2336] [serial = 1754] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (18A1C000) [pid = 2336] [serial = 1759] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (19589400) [pid = 2336] [serial = 1762] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (18A3E400) [pid = 2336] [serial = 1757] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (14AA5800) [pid = 2336] [serial = 1747] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (14754800) [pid = 2336] [serial = 1744] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (14759800) [pid = 2336] [serial = 1745] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (111F7800) [pid = 2336] [serial = 1741] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (13E87000) [pid = 2336] [serial = 1742] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (0FAEDC00) [pid = 2336] [serial = 1738] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (10123000) [pid = 2336] [serial = 1739] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (0C943C00) [pid = 2336] [serial = 1736] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (0C866400) [pid = 2336] [serial = 1735] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (0FAF2C00) [pid = 2336] [serial = 1733] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (0F934000) [pid = 2336] [serial = 1732] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (1A50A800) [pid = 2336] [serial = 1730] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (18A40C00) [pid = 2336] [serial = 1760] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (15714C00) [pid = 2336] [serial = 1748] [outer = 00000000] [url = about:blank] 03:46:57 INFO - PROCESS | 2336 | 1464864417984 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 930ms 03:46:58 INFO - PROCESS | 2336 | 1464864418035 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 03:46:58 INFO - PROCESS | 2336 | 1464864418041 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 03:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:46:58 INFO - PROCESS | 2336 | 1464864418047 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - PROCESS | 2336 | 1464864418049 Marionette TRACE conn5 <- [1,2386,null,{}] 03:46:58 INFO - PROCESS | 2336 | 1464864418053 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:58 INFO - PROCESS | 2336 | 1464864418136 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 03:46:58 INFO - PROCESS | 2336 | 1464864418143 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:58 INFO - PROCESS | 2336 | ++DOCSHELL 0F93A400 == 29 [pid = 2336] [id = 606] 03:46:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (0F984000) [pid = 2336] [serial = 1818] [outer = 00000000] 03:46:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (1012E000) [pid = 2336] [serial = 1819] [outer = 0F984000] 03:46:58 INFO - PROCESS | 2336 | 1464864418189 Marionette DEBUG loaded listener.js 03:46:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (108A9400) [pid = 2336] [serial = 1820] [outer = 0F984000] 03:46:58 INFO - PROCESS | 2336 | 1464864418693 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 03:46:58 INFO - PROCESS | 2336 | 1464864418740 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 03:46:58 INFO - PROCESS | 2336 | 1464864418742 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 03:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:46:58 INFO - PROCESS | 2336 | 1464864418746 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - PROCESS | 2336 | 1464864418749 Marionette TRACE conn5 <- [1,2390,null,{}] 03:46:58 INFO - PROCESS | 2336 | 1464864418760 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:58 INFO - PROCESS | 2336 | 1464864418844 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 03:46:58 INFO - PROCESS | 2336 | 1464864418955 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:58 INFO - PROCESS | 2336 | ++DOCSHELL 14184800 == 30 [pid = 2336] [id = 607] 03:46:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (14185800) [pid = 2336] [serial = 1821] [outer = 00000000] 03:46:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (1473A400) [pid = 2336] [serial = 1822] [outer = 14185800] 03:46:58 INFO - PROCESS | 2336 | 1464864419005 Marionette DEBUG loaded listener.js 03:46:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (14750000) [pid = 2336] [serial = 1823] [outer = 14185800] 03:46:59 INFO - PROCESS | 2336 | 1464864419383 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 690ms 03:46:59 INFO - PROCESS | 2336 | 1464864419437 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 03:46:59 INFO - PROCESS | 2336 | 1464864419440 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 03:46:59 INFO - PROCESS | 2336 | 1464864419443 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:46:59 INFO - PROCESS | 2336 | 1464864419444 Marionette TRACE conn5 <- [1,2394,null,{}] 03:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:46:59 INFO - PROCESS | 2336 | 1464864419448 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:46:59 INFO - PROCESS | 2336 | 1464864419528 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 03:46:59 INFO - PROCESS | 2336 | 1464864419535 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:59 INFO - PROCESS | 2336 | ++DOCSHELL 1475B800 == 31 [pid = 2336] [id = 608] 03:46:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (1475E800) [pid = 2336] [serial = 1824] [outer = 00000000] 03:46:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (14AA6000) [pid = 2336] [serial = 1825] [outer = 1475E800] 03:46:59 INFO - PROCESS | 2336 | 1464864419579 Marionette DEBUG loaded listener.js 03:46:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (1570F800) [pid = 2336] [serial = 1826] [outer = 1475E800] 03:47:00 INFO - PROCESS | 2336 | 1464864420020 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 03:47:00 INFO - PROCESS | 2336 | 1464864420078 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 2336 | 1464864420080 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 03:47:00 INFO - PROCESS | 2336 | 1464864420083 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:47:00 INFO - PROCESS | 2336 | 1464864420085 Marionette TRACE conn5 <- [1,2398,null,{}] 03:47:00 INFO - PROCESS | 2336 | 1464864420088 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:00 INFO - PROCESS | 2336 | 1464864420194 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 03:47:00 INFO - PROCESS | 2336 | 1464864420287 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:00 INFO - PROCESS | 2336 | ++DOCSHELL 16C46000 == 32 [pid = 2336] [id = 609] 03:47:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (16C47800) [pid = 2336] [serial = 1827] [outer = 00000000] 03:47:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (16CE5400) [pid = 2336] [serial = 1828] [outer = 16C47800] 03:47:00 INFO - PROCESS | 2336 | 1464864420332 Marionette DEBUG loaded listener.js 03:47:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (17232000) [pid = 2336] [serial = 1829] [outer = 16C47800] 03:47:00 INFO - PROCESS | 2336 | 1464864420784 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 730ms 03:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:47:00 INFO - PROCESS | 2336 | 1464864420817 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 2336 | 1464864420819 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 03:47:00 INFO - PROCESS | 2336 | 1464864420822 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - PROCESS | 2336 | 1464864420824 Marionette TRACE conn5 <- [1,2402,null,{}] 03:47:00 INFO - PROCESS | 2336 | 1464864420827 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:00 INFO - PROCESS | 2336 | 1464864420955 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 03:47:00 INFO - PROCESS | 2336 | 1464864420965 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:01 INFO - PROCESS | 2336 | ++DOCSHELL 17240400 == 33 [pid = 2336] [id = 610] 03:47:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (18322000) [pid = 2336] [serial = 1830] [outer = 00000000] 03:47:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (1832F000) [pid = 2336] [serial = 1831] [outer = 18322000] 03:47:01 INFO - PROCESS | 2336 | 1464864421068 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (187E3400) [pid = 2336] [serial = 1832] [outer = 18322000] 03:47:01 INFO - PROCESS | 2336 | 1464864421494 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 03:47:01 INFO - PROCESS | 2336 | 1464864421581 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 03:47:01 INFO - PROCESS | 2336 | 1464864421583 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 03:47:01 INFO - PROCESS | 2336 | 1464864421586 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:47:01 INFO - PROCESS | 2336 | 1464864421588 Marionette TRACE conn5 <- [1,2406,null,{}] 03:47:01 INFO - PROCESS | 2336 | 1464864421591 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:01 INFO - PROCESS | 2336 | 1464864421697 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 03:47:01 INFO - PROCESS | 2336 | 1464864421710 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:01 INFO - PROCESS | 2336 | ++DOCSHELL 108B2C00 == 34 [pid = 2336] [id = 611] 03:47:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (140F1400) [pid = 2336] [serial = 1833] [outer = 00000000] 03:47:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (18A3A400) [pid = 2336] [serial = 1834] [outer = 140F1400] 03:47:01 INFO - PROCESS | 2336 | 1464864421754 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (18A42800) [pid = 2336] [serial = 1835] [outer = 140F1400] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (19975C00) [pid = 2336] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (18A25800) [pid = 2336] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (1047EC00) [pid = 2336] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (11360400) [pid = 2336] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (177D6000) [pid = 2336] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (14794800) [pid = 2336] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (16CE6C00) [pid = 2336] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (1824D800) [pid = 2336] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (0CA06400) [pid = 2336] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (140EE400) [pid = 2336] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (18A27000) [pid = 2336] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (1970A000) [pid = 2336] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (1012FC00) [pid = 2336] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:47:02 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (177CE000) [pid = 2336] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:47:02 INFO - PROCESS | 2336 | 1464864422308 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 770ms 03:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:47:02 INFO - PROCESS | 2336 | 1464864422359 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 2336 | 1464864422361 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 03:47:02 INFO - PROCESS | 2336 | 1464864422365 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 2336 | 1464864422375 Marionette TRACE conn5 <- [1,2410,null,{}] 03:47:02 INFO - PROCESS | 2336 | 1464864422379 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:02 INFO - PROCESS | 2336 | 1464864422454 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 03:47:02 INFO - PROCESS | 2336 | 1464864422464 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:02 INFO - PROCESS | 2336 | ++DOCSHELL 10050400 == 35 [pid = 2336] [id = 612] 03:47:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (10121400) [pid = 2336] [serial = 1836] [outer = 00000000] 03:47:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (177D6000) [pid = 2336] [serial = 1837] [outer = 10121400] 03:47:02 INFO - PROCESS | 2336 | 1464864422507 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (18A25800) [pid = 2336] [serial = 1838] [outer = 10121400] 03:47:02 INFO - PROCESS | 2336 | 1464864422951 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 03:47:02 INFO - PROCESS | 2336 | 1464864423009 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 2336 | 1464864423011 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 03:47:02 INFO - PROCESS | 2336 | 1464864423017 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 2336 | 1464864423018 Marionette TRACE conn5 <- [1,2414,null,{}] 03:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:47:02 INFO - PROCESS | 2336 | 1464864423021 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:03 INFO - PROCESS | 2336 | 1464864423097 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 03:47:03 INFO - PROCESS | 2336 | 1464864423104 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:03 INFO - PROCESS | 2336 | ++DOCSHELL 11360400 == 36 [pid = 2336] [id = 613] 03:47:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (14AB2400) [pid = 2336] [serial = 1839] [outer = 00000000] 03:47:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (18B53400) [pid = 2336] [serial = 1840] [outer = 14AB2400] 03:47:03 INFO - PROCESS | 2336 | 1464864423147 Marionette DEBUG loaded listener.js 03:47:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (19704000) [pid = 2336] [serial = 1841] [outer = 14AB2400] 03:47:03 INFO - PROCESS | 2336 | 1464864423569 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 570ms 03:47:03 INFO - PROCESS | 2336 | 1464864423593 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 03:47:03 INFO - PROCESS | 2336 | 1464864423595 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 03:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:47:03 INFO - PROCESS | 2336 | 1464864423616 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:47:03 INFO - PROCESS | 2336 | 1464864423618 Marionette TRACE conn5 <- [1,2418,null,{}] 03:47:03 INFO - PROCESS | 2336 | 1464864423622 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:03 INFO - PROCESS | 2336 | 1464864423703 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 03:47:03 INFO - PROCESS | 2336 | 1464864423709 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:03 INFO - PROCESS | 2336 | ++DOCSHELL 18B4C800 == 37 [pid = 2336] [id = 614] 03:47:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (1970EC00) [pid = 2336] [serial = 1842] [outer = 00000000] 03:47:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (19719800) [pid = 2336] [serial = 1843] [outer = 1970EC00] 03:47:03 INFO - PROCESS | 2336 | 1464864423752 Marionette DEBUG loaded listener.js 03:47:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (1971A000) [pid = 2336] [serial = 1844] [outer = 1970EC00] 03:47:04 INFO - PROCESS | 2336 | 1464864424182 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 03:47:04 INFO - PROCESS | 2336 | 1464864424274 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 03:47:04 INFO - PROCESS | 2336 | 1464864424278 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 03:47:04 INFO - PROCESS | 2336 | 1464864424284 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:47:04 INFO - PROCESS | 2336 | 1464864424289 Marionette TRACE conn5 <- [1,2422,null,{}] 03:47:04 INFO - PROCESS | 2336 | 1464864424295 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:04 INFO - PROCESS | 2336 | 1464864424394 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 03:47:04 INFO - PROCESS | 2336 | 1464864424622 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:04 INFO - PROCESS | 2336 | ++DOCSHELL 0C991000 == 38 [pid = 2336] [id = 615] 03:47:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (0C997400) [pid = 2336] [serial = 1845] [outer = 00000000] 03:47:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (0F939800) [pid = 2336] [serial = 1846] [outer = 0C997400] 03:47:04 INFO - PROCESS | 2336 | 1464864424681 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (10048400) [pid = 2336] [serial = 1847] [outer = 0C997400] 03:47:05 INFO - PROCESS | 2336 | 1464864425241 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 970ms 03:47:05 INFO - PROCESS | 2336 | 1464864425263 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 03:47:05 INFO - PROCESS | 2336 | 1464864425267 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 03:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:47:05 INFO - PROCESS | 2336 | 1464864425276 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:47:05 INFO - PROCESS | 2336 | 1464864425280 Marionette TRACE conn5 <- [1,2426,null,{}] 03:47:05 INFO - PROCESS | 2336 | 1464864425285 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:05 INFO - PROCESS | 2336 | 1464864425393 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 03:47:05 INFO - PROCESS | 2336 | 1464864425500 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:05 INFO - PROCESS | 2336 | ++DOCSHELL 1135E000 == 39 [pid = 2336] [id = 616] 03:47:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (14085800) [pid = 2336] [serial = 1848] [outer = 00000000] 03:47:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1475B000) [pid = 2336] [serial = 1849] [outer = 14085800] 03:47:05 INFO - PROCESS | 2336 | 1464864425553 Marionette DEBUG loaded listener.js 03:47:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (14867800) [pid = 2336] [serial = 1850] [outer = 14085800] 03:47:06 INFO - PROCESS | 2336 | 1464864426159 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 930ms 03:47:06 INFO - PROCESS | 2336 | 1464864426205 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 03:47:06 INFO - PROCESS | 2336 | 1464864426207 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 03:47:06 INFO - PROCESS | 2336 | 1464864426211 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:47:06 INFO - PROCESS | 2336 | 1464864426213 Marionette TRACE conn5 <- [1,2430,null,{}] 03:47:06 INFO - PROCESS | 2336 | 1464864426223 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:06 INFO - PROCESS | 2336 | 1464864426331 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 03:47:06 INFO - PROCESS | 2336 | 1464864426441 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:06 INFO - PROCESS | 2336 | ++DOCSHELL 18A3DC00 == 40 [pid = 2336] [id = 617] 03:47:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (18A41000) [pid = 2336] [serial = 1851] [outer = 00000000] 03:47:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (1970B000) [pid = 2336] [serial = 1852] [outer = 18A41000] 03:47:06 INFO - PROCESS | 2336 | 1464864426498 Marionette DEBUG loaded listener.js 03:47:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (19790400) [pid = 2336] [serial = 1853] [outer = 18A41000] 03:47:07 INFO - PROCESS | 2336 | 1464864427059 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 870ms 03:47:07 INFO - PROCESS | 2336 | 1464864427128 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 03:47:07 INFO - PROCESS | 2336 | 1464864427130 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 03:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:47:07 INFO - PROCESS | 2336 | 1464864427149 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:47:07 INFO - PROCESS | 2336 | 1464864427151 Marionette TRACE conn5 <- [1,2434,null,{}] 03:47:07 INFO - PROCESS | 2336 | 1464864427155 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:07 INFO - PROCESS | 2336 | 1464864427259 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 03:47:07 INFO - PROCESS | 2336 | 1464864427392 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:07 INFO - PROCESS | 2336 | ++DOCSHELL 19A03C00 == 41 [pid = 2336] [id = 618] 03:47:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (19A04400) [pid = 2336] [serial = 1854] [outer = 00000000] 03:47:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1A57F800) [pid = 2336] [serial = 1855] [outer = 19A04400] 03:47:07 INFO - PROCESS | 2336 | 1464864427449 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1A585400) [pid = 2336] [serial = 1856] [outer = 19A04400] 03:47:08 INFO - PROCESS | 2336 | 1464864428161 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1019ms 03:47:08 INFO - PROCESS | 2336 | 1464864428170 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 2336 | 1464864428173 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 03:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:47:08 INFO - PROCESS | 2336 | 1464864428193 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - PROCESS | 2336 | 1464864428197 Marionette TRACE conn5 <- [1,2438,null,{}] 03:47:08 INFO - PROCESS | 2336 | 1464864428226 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:08 INFO - PROCESS | 2336 | 1464864428324 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 03:47:08 INFO - PROCESS | 2336 | 1464864428462 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:08 INFO - PROCESS | 2336 | ++DOCSHELL 0F941800 == 42 [pid = 2336] [id = 619] 03:47:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (0FAEF800) [pid = 2336] [serial = 1857] [outer = 00000000] 03:47:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (1099D800) [pid = 2336] [serial = 1858] [outer = 0FAEF800] 03:47:08 INFO - PROCESS | 2336 | 1464864428514 Marionette DEBUG loaded listener.js 03:47:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (11391000) [pid = 2336] [serial = 1859] [outer = 0FAEF800] 03:47:08 INFO - PROCESS | 2336 | --DOCSHELL 11360400 == 41 [pid = 2336] [id = 613] 03:47:08 INFO - PROCESS | 2336 | --DOCSHELL 10050400 == 40 [pid = 2336] [id = 612] 03:47:08 INFO - PROCESS | 2336 | --DOCSHELL 108B2C00 == 39 [pid = 2336] [id = 611] 03:47:08 INFO - PROCESS | 2336 | --DOCSHELL 17240400 == 38 [pid = 2336] [id = 610] 03:47:08 INFO - PROCESS | 2336 | --DOCSHELL 16C46000 == 37 [pid = 2336] [id = 609] 03:47:08 INFO - PROCESS | 2336 | --DOCSHELL 1475B800 == 36 [pid = 2336] [id = 608] 03:47:08 INFO - PROCESS | 2336 | --DOCSHELL 14184800 == 35 [pid = 2336] [id = 607] 03:47:08 INFO - PROCESS | 2336 | --DOCSHELL 0F93A400 == 34 [pid = 2336] [id = 606] 03:47:08 INFO - PROCESS | 2336 | --DOCSHELL 10051000 == 33 [pid = 2336] [id = 605] 03:47:08 INFO - PROCESS | 2336 | --DOCSHELL 0C994000 == 32 [pid = 2336] [id = 604] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (18A55800) [pid = 2336] [serial = 1793] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (1069C400) [pid = 2336] [serial = 1771] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (106A1C00) [pid = 2336] [serial = 1772] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (13E86800) [pid = 2336] [serial = 1774] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1408FC00) [pid = 2336] [serial = 1775] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (18322400) [pid = 2336] [serial = 1786] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (18324000) [pid = 2336] [serial = 1787] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (1485E400) [pid = 2336] [serial = 1780] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (14A12C00) [pid = 2336] [serial = 1781] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (16D76C00) [pid = 2336] [serial = 1783] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (172AAC00) [pid = 2336] [serial = 1784] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (187E6C00) [pid = 2336] [serial = 1789] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (18347000) [pid = 2336] [serial = 1790] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0F9E5C00) [pid = 2336] [serial = 1768] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (0FA0E400) [pid = 2336] [serial = 1769] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (1473C000) [pid = 2336] [serial = 1777] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (14755800) [pid = 2336] [serial = 1778] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (18B54800) [pid = 2336] [serial = 1795] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1A506800) [pid = 2336] [serial = 1808] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (1971D800) [pid = 2336] [serial = 1798] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (14082800) [pid = 2336] [serial = 1801] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (18B4BC00) [pid = 2336] [serial = 1804] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (198EB800) [pid = 2336] [serial = 1799] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (14750C00) [pid = 2336] [serial = 1802] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (19970800) [pid = 2336] [serial = 1805] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (18A44C00) [pid = 2336] [serial = 1792] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 69 (19707800) [pid = 2336] [serial = 1796] [outer = 00000000] [url = about:blank] 03:47:08 INFO - PROCESS | 2336 | --DOMWINDOW == 68 (19A07800) [pid = 2336] [serial = 1807] [outer = 00000000] [url = about:blank] 03:47:09 INFO - PROCESS | 2336 | 1464864429037 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 910ms 03:47:09 INFO - PROCESS | 2336 | 1464864429090 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 03:47:09 INFO - PROCESS | 2336 | 1464864429096 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 03:47:09 INFO - PROCESS | 2336 | 1464864429101 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:47:09 INFO - PROCESS | 2336 | 1464864429104 Marionette TRACE conn5 <- [1,2442,null,{}] 03:47:09 INFO - PROCESS | 2336 | 1464864429107 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:09 INFO - PROCESS | 2336 | 1464864429191 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 03:47:09 INFO - PROCESS | 2336 | 1464864429201 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:09 INFO - PROCESS | 2336 | ++DOCSHELL 10122400 == 33 [pid = 2336] [id = 620] 03:47:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 69 (104E7C00) [pid = 2336] [serial = 1860] [outer = 00000000] 03:47:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 70 (108E1000) [pid = 2336] [serial = 1861] [outer = 104E7C00] 03:47:09 INFO - PROCESS | 2336 | 1464864429245 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (11394800) [pid = 2336] [serial = 1862] [outer = 104E7C00] 03:47:09 INFO - PROCESS | 2336 | 1464864429714 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 03:47:09 INFO - PROCESS | 2336 | 1464864429735 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 03:47:09 INFO - PROCESS | 2336 | 1464864429737 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 03:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:47:09 INFO - PROCESS | 2336 | 1464864429740 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - PROCESS | 2336 | 1464864429743 Marionette TRACE conn5 <- [1,2446,null,{}] 03:47:09 INFO - PROCESS | 2336 | 1464864429758 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:09 INFO - PROCESS | 2336 | 1464864429842 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 03:47:09 INFO - PROCESS | 2336 | 1464864429850 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:09 INFO - PROCESS | 2336 | ++DOCSHELL 14743800 == 34 [pid = 2336] [id = 621] 03:47:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (14751000) [pid = 2336] [serial = 1863] [outer = 00000000] 03:47:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (1475C400) [pid = 2336] [serial = 1864] [outer = 14751000] 03:47:09 INFO - PROCESS | 2336 | 1464864429896 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (14862000) [pid = 2336] [serial = 1865] [outer = 14751000] 03:47:10 INFO - PROCESS | 2336 | 1464864430365 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 690ms 03:47:10 INFO - PROCESS | 2336 | 1464864430430 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 2336 | 1464864430433 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 03:47:10 INFO - PROCESS | 2336 | 1464864430436 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:47:10 INFO - PROCESS | 2336 | 1464864430438 Marionette TRACE conn5 <- [1,2450,null,{}] 03:47:10 INFO - PROCESS | 2336 | 1464864430441 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:10 INFO - PROCESS | 2336 | 1464864430524 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 03:47:10 INFO - PROCESS | 2336 | 1464864430533 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:10 INFO - PROCESS | 2336 | ++DOCSHELL 160D9400 == 35 [pid = 2336] [id = 622] 03:47:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (160E4800) [pid = 2336] [serial = 1866] [outer = 00000000] 03:47:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (17234C00) [pid = 2336] [serial = 1867] [outer = 160E4800] 03:47:10 INFO - PROCESS | 2336 | 1464864430577 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (172B0C00) [pid = 2336] [serial = 1868] [outer = 160E4800] 03:47:11 INFO - PROCESS | 2336 | 1464864431027 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 03:47:11 INFO - PROCESS | 2336 | 1464864431076 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 03:47:11 INFO - PROCESS | 2336 | 1464864431078 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 03:47:11 INFO - PROCESS | 2336 | 1464864431082 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:47:11 INFO - PROCESS | 2336 | 1464864431083 Marionette TRACE conn5 <- [1,2454,null,{}] 03:47:11 INFO - PROCESS | 2336 | 1464864431087 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:11 INFO - PROCESS | 2336 | 1464864431196 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 03:47:11 INFO - PROCESS | 2336 | 1464864431202 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:11 INFO - PROCESS | 2336 | ++DOCSHELL 18233800 == 36 [pid = 2336] [id = 623] 03:47:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (1823A400) [pid = 2336] [serial = 1869] [outer = 00000000] 03:47:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (18323400) [pid = 2336] [serial = 1870] [outer = 1823A400] 03:47:11 INFO - PROCESS | 2336 | 1464864431275 Marionette DEBUG loaded listener.js 03:47:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (18329000) [pid = 2336] [serial = 1871] [outer = 1823A400] 03:47:11 INFO - PROCESS | 2336 | 1464864431717 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 03:47:11 INFO - PROCESS | 2336 | 1464864431755 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 03:47:11 INFO - PROCESS | 2336 | 1464864431757 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 03:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:47:11 INFO - PROCESS | 2336 | 1464864431760 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - PROCESS | 2336 | 1464864431762 Marionette TRACE conn5 <- [1,2458,null,{}] 03:47:11 INFO - PROCESS | 2336 | 1464864431766 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:11 INFO - PROCESS | 2336 | 1464864431904 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 03:47:11 INFO - PROCESS | 2336 | 1464864431917 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:11 INFO - PROCESS | 2336 | ++DOCSHELL 106A0000 == 37 [pid = 2336] [id = 624] 03:47:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (187E4C00) [pid = 2336] [serial = 1872] [outer = 00000000] 03:47:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (18A56800) [pid = 2336] [serial = 1873] [outer = 187E4C00] 03:47:11 INFO - PROCESS | 2336 | 1464864431961 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (19704800) [pid = 2336] [serial = 1874] [outer = 187E4C00] 03:47:12 INFO - PROCESS | 2336 | 1464864432412 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 03:47:12 INFO - PROCESS | 2336 | 1464864432431 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 03:47:12 INFO - PROCESS | 2336 | 1464864432433 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 03:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:47:12 INFO - PROCESS | 2336 | 1464864432436 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - PROCESS | 2336 | 1464864432438 Marionette TRACE conn5 <- [1,2462,null,{}] 03:47:12 INFO - PROCESS | 2336 | 1464864432441 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:12 INFO - PROCESS | 2336 | 1464864432552 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 03:47:12 INFO - PROCESS | 2336 | 1464864432645 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:12 INFO - PROCESS | 2336 | ++DOCSHELL 19706400 == 38 [pid = 2336] [id = 625] 03:47:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1970E400) [pid = 2336] [serial = 1875] [outer = 00000000] 03:47:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (19785C00) [pid = 2336] [serial = 1876] [outer = 1970E400] 03:47:12 INFO - PROCESS | 2336 | 1464864432690 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (198EC000) [pid = 2336] [serial = 1877] [outer = 1970E400] 03:47:13 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (1475E800) [pid = 2336] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:47:13 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (1A50D000) [pid = 2336] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:47:13 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (14185800) [pid = 2336] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:47:13 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (0F984000) [pid = 2336] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:47:13 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (16C47800) [pid = 2336] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:47:13 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (10121800) [pid = 2336] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:47:13 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (18322000) [pid = 2336] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:47:13 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (140F1400) [pid = 2336] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:47:13 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (10121400) [pid = 2336] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:47:13 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (14AB2400) [pid = 2336] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:47:13 INFO - PROCESS | 2336 | 1464864433191 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 770ms 03:47:13 INFO - PROCESS | 2336 | 1464864433208 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 03:47:13 INFO - PROCESS | 2336 | 1464864433209 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 03:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:47:13 INFO - PROCESS | 2336 | 1464864433213 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - PROCESS | 2336 | 1464864433214 Marionette TRACE conn5 <- [1,2466,null,{}] 03:47:13 INFO - PROCESS | 2336 | 1464864433218 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:13 INFO - PROCESS | 2336 | 1464864433306 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 03:47:13 INFO - PROCESS | 2336 | 1464864433314 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 2336 | ++DOCSHELL 0CA09800 == 39 [pid = 2336] [id = 626] 03:47:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (0F984000) [pid = 2336] [serial = 1878] [outer = 00000000] 03:47:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (16CDD400) [pid = 2336] [serial = 1879] [outer = 0F984000] 03:47:13 INFO - PROCESS | 2336 | 1464864433359 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (16D6AC00) [pid = 2336] [serial = 1880] [outer = 0F984000] 03:47:13 INFO - PROCESS | 2336 | 1464864433797 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 03:47:13 INFO - PROCESS | 2336 | 1464864433844 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 03:47:13 INFO - PROCESS | 2336 | 1464864433846 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 03:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:47:13 INFO - PROCESS | 2336 | 1464864433849 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - PROCESS | 2336 | 1464864433851 Marionette TRACE conn5 <- [1,2470,null,{}] 03:47:13 INFO - PROCESS | 2336 | 1464864433854 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:13 INFO - PROCESS | 2336 | 1464864433957 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 03:47:13 INFO - PROCESS | 2336 | 1464864433983 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 2336 | ++DOCSHELL 14386000 == 40 [pid = 2336] [id = 627] 03:47:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (18256000) [pid = 2336] [serial = 1881] [outer = 00000000] 03:47:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (19A08000) [pid = 2336] [serial = 1882] [outer = 18256000] 03:47:14 INFO - PROCESS | 2336 | 1464864434026 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (1A588C00) [pid = 2336] [serial = 1883] [outer = 18256000] 03:47:14 INFO - PROCESS | 2336 | 1464864434450 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 03:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:47:14 INFO - PROCESS | 2336 | 1464864434495 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 2336 | 1464864434497 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 03:47:14 INFO - PROCESS | 2336 | 1464864434500 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 2336 | 1464864434502 Marionette TRACE conn5 <- [1,2474,null,{}] 03:47:14 INFO - PROCESS | 2336 | 1464864434506 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:14 INFO - PROCESS | 2336 | 1464864434588 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 03:47:14 INFO - PROCESS | 2336 | 1464864434594 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:14 INFO - PROCESS | 2336 | ++DOCSHELL 0C940000 == 41 [pid = 2336] [id = 628] 03:47:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (16C48800) [pid = 2336] [serial = 1884] [outer = 00000000] 03:47:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1A676800) [pid = 2336] [serial = 1885] [outer = 16C48800] 03:47:14 INFO - PROCESS | 2336 | 1464864434638 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (1A68A000) [pid = 2336] [serial = 1886] [outer = 16C48800] 03:47:15 INFO - PROCESS | 2336 | 1464864435074 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 03:47:15 INFO - PROCESS | 2336 | 1464864435131 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 03:47:15 INFO - PROCESS | 2336 | 1464864435133 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 03:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:47:15 INFO - PROCESS | 2336 | 1464864435186 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:47:15 INFO - PROCESS | 2336 | 1464864435190 Marionette TRACE conn5 <- [1,2478,null,{}] 03:47:15 INFO - PROCESS | 2336 | 1464864435196 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:15 INFO - PROCESS | 2336 | 1464864435297 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 03:47:15 INFO - PROCESS | 2336 | 1464864435528 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:15 INFO - PROCESS | 2336 | ++DOCSHELL 0FA0E400 == 42 [pid = 2336] [id = 629] 03:47:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (0FA61000) [pid = 2336] [serial = 1887] [outer = 00000000] 03:47:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (10122000) [pid = 2336] [serial = 1888] [outer = 0FA61000] 03:47:15 INFO - PROCESS | 2336 | 1464864435584 Marionette DEBUG loaded listener.js 03:47:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (106A2000) [pid = 2336] [serial = 1889] [outer = 0FA61000] 03:47:16 INFO - PROCESS | 2336 | 1464864436172 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1024ms 03:47:16 INFO - PROCESS | 2336 | 1464864436211 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 03:47:16 INFO - PROCESS | 2336 | 1464864436215 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 03:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:47:16 INFO - PROCESS | 2336 | 1464864436219 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:47:16 INFO - PROCESS | 2336 | 1464864436222 Marionette TRACE conn5 <- [1,2482,null,{}] 03:47:16 INFO - PROCESS | 2336 | 1464864436230 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:16 INFO - PROCESS | 2336 | 1464864436341 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 03:47:16 INFO - PROCESS | 2336 | 1464864436452 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:16 INFO - PROCESS | 2336 | ++DOCSHELL 14185000 == 43 [pid = 2336] [id = 630] 03:47:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (1473A800) [pid = 2336] [serial = 1890] [outer = 00000000] 03:47:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (16C46000) [pid = 2336] [serial = 1891] [outer = 1473A800] 03:47:16 INFO - PROCESS | 2336 | 1464864436506 Marionette DEBUG loaded listener.js 03:47:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (177D8400) [pid = 2336] [serial = 1892] [outer = 1473A800] 03:47:17 INFO - PROCESS | 2336 | 1464864437107 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 03:47:17 INFO - PROCESS | 2336 | 1464864437151 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 03:47:17 INFO - PROCESS | 2336 | 1464864437153 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 03:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:47:17 INFO - PROCESS | 2336 | 1464864437157 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:47:17 INFO - PROCESS | 2336 | 1464864437159 Marionette TRACE conn5 <- [1,2486,null,{}] 03:47:17 INFO - PROCESS | 2336 | 1464864437163 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:17 INFO - PROCESS | 2336 | 1464864437270 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 03:47:17 INFO - PROCESS | 2336 | 1464864437387 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:17 INFO - PROCESS | 2336 | ++DOCSHELL 198EBC00 == 44 [pid = 2336] [id = 631] 03:47:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (19975C00) [pid = 2336] [serial = 1893] [outer = 00000000] 03:47:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1A580C00) [pid = 2336] [serial = 1894] [outer = 19975C00] 03:47:17 INFO - PROCESS | 2336 | 1464864437487 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (1A68C400) [pid = 2336] [serial = 1895] [outer = 19975C00] 03:47:18 INFO - PROCESS | 2336 | 1464864438299 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1173ms 03:47:18 INFO - PROCESS | 2336 | 1464864438333 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 03:47:18 INFO - PROCESS | 2336 | 1464864438337 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 03:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:47:18 INFO - PROCESS | 2336 | 1464864438342 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - PROCESS | 2336 | 1464864438346 Marionette TRACE conn5 <- [1,2490,null,{}] 03:47:18 INFO - PROCESS | 2336 | 1464864438352 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:18 INFO - PROCESS | 2336 | 1464864438448 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 03:47:18 INFO - PROCESS | 2336 | 1464864438589 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:18 INFO - PROCESS | 2336 | ++DOCSHELL 0C814C00 == 45 [pid = 2336] [id = 632] 03:47:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (0C816800) [pid = 2336] [serial = 1896] [outer = 00000000] 03:47:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (10123800) [pid = 2336] [serial = 1897] [outer = 0C816800] 03:47:18 INFO - PROCESS | 2336 | 1464864438638 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (106A1400) [pid = 2336] [serial = 1898] [outer = 0C816800] 03:47:19 INFO - PROCESS | 2336 | --DOCSHELL 19587400 == 44 [pid = 2336] [id = 588] 03:47:19 INFO - PROCESS | 2336 | --DOCSHELL 14386000 == 43 [pid = 2336] [id = 627] 03:47:19 INFO - PROCESS | 2336 | --DOCSHELL 0CA09800 == 42 [pid = 2336] [id = 626] 03:47:19 INFO - PROCESS | 2336 | --DOCSHELL 19706400 == 41 [pid = 2336] [id = 625] 03:47:19 INFO - PROCESS | 2336 | --DOCSHELL 106A0000 == 40 [pid = 2336] [id = 624] 03:47:19 INFO - PROCESS | 2336 | --DOCSHELL 18233800 == 39 [pid = 2336] [id = 623] 03:47:19 INFO - PROCESS | 2336 | --DOCSHELL 160D9400 == 38 [pid = 2336] [id = 622] 03:47:19 INFO - PROCESS | 2336 | --DOCSHELL 14743800 == 37 [pid = 2336] [id = 621] 03:47:19 INFO - PROCESS | 2336 | --DOCSHELL 10122400 == 36 [pid = 2336] [id = 620] 03:47:19 INFO - PROCESS | 2336 | --DOCSHELL 0F941800 == 35 [pid = 2336] [id = 619] 03:47:19 INFO - PROCESS | 2336 | --DOCSHELL 1135E000 == 34 [pid = 2336] [id = 616] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (19719800) [pid = 2336] [serial = 1843] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOCSHELL 0C991000 == 33 [pid = 2336] [id = 615] 03:47:19 INFO - PROCESS | 2336 | --DOCSHELL 18B4C800 == 32 [pid = 2336] [id = 614] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (14AA6000) [pid = 2336] [serial = 1825] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (1A584400) [pid = 2336] [serial = 1810] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1A58BC00) [pid = 2336] [serial = 1811] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (1473A400) [pid = 2336] [serial = 1822] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (14750000) [pid = 2336] [serial = 1823] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (1012E000) [pid = 2336] [serial = 1819] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (108A9400) [pid = 2336] [serial = 1820] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (16CE5400) [pid = 2336] [serial = 1828] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (17232000) [pid = 2336] [serial = 1829] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (106AB000) [pid = 2336] [serial = 1817] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (106A7800) [pid = 2336] [serial = 1816] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (187E3400) [pid = 2336] [serial = 1832] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (1832F000) [pid = 2336] [serial = 1831] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (104F1400) [pid = 2336] [serial = 1813] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (18A3A400) [pid = 2336] [serial = 1834] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (177D6000) [pid = 2336] [serial = 1837] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (18A25800) [pid = 2336] [serial = 1838] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (18B53400) [pid = 2336] [serial = 1840] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (19704000) [pid = 2336] [serial = 1841] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (18A42800) [pid = 2336] [serial = 1835] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (1570F800) [pid = 2336] [serial = 1826] [outer = 00000000] [url = about:blank] 03:47:19 INFO - PROCESS | 2336 | 1464864439261 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 990ms 03:47:19 INFO - PROCESS | 2336 | 1464864439333 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 03:47:19 INFO - PROCESS | 2336 | 1464864439339 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 03:47:19 INFO - PROCESS | 2336 | 1464864439345 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:47:19 INFO - PROCESS | 2336 | 1464864439347 Marionette TRACE conn5 <- [1,2494,null,{}] 03:47:19 INFO - PROCESS | 2336 | 1464864439351 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:19 INFO - PROCESS | 2336 | 1464864439436 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 03:47:19 INFO - PROCESS | 2336 | 1464864439532 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:19 INFO - PROCESS | 2336 | ++DOCSHELL 0C946000 == 33 [pid = 2336] [id = 633] 03:47:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (0F9E6800) [pid = 2336] [serial = 1899] [outer = 00000000] 03:47:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (106A0000) [pid = 2336] [serial = 1900] [outer = 0F9E6800] 03:47:19 INFO - PROCESS | 2336 | 1464864439578 Marionette DEBUG loaded listener.js 03:47:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (106AB000) [pid = 2336] [serial = 1901] [outer = 0F9E6800] 03:47:20 INFO - PROCESS | 2336 | 1464864440028 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 03:47:20 INFO - PROCESS | 2336 | 1464864440078 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 03:47:20 INFO - PROCESS | 2336 | 1464864440081 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 03:47:20 INFO - PROCESS | 2336 | 1464864440084 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:47:20 INFO - PROCESS | 2336 | 1464864440087 Marionette TRACE conn5 <- [1,2498,null,{}] 03:47:20 INFO - PROCESS | 2336 | 1464864440098 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:20 INFO - PROCESS | 2336 | 1464864440183 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 03:47:20 INFO - PROCESS | 2336 | 1464864440193 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:20 INFO - PROCESS | 2336 | ++DOCSHELL 1473B000 == 34 [pid = 2336] [id = 634] 03:47:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (1473B800) [pid = 2336] [serial = 1902] [outer = 00000000] 03:47:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (14754400) [pid = 2336] [serial = 1903] [outer = 1473B800] 03:47:20 INFO - PROCESS | 2336 | 1464864440241 Marionette DEBUG loaded listener.js 03:47:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (1475D000) [pid = 2336] [serial = 1904] [outer = 1473B800] 03:47:20 INFO - PROCESS | 2336 | 1464864440699 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 03:47:20 INFO - PROCESS | 2336 | 1464864440724 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 03:47:20 INFO - PROCESS | 2336 | 1464864440727 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 03:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:47:20 INFO - PROCESS | 2336 | 1464864440734 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:47:20 INFO - PROCESS | 2336 | 1464864440736 Marionette TRACE conn5 <- [1,2502,null,{}] 03:47:20 INFO - PROCESS | 2336 | 1464864440739 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:20 INFO - PROCESS | 2336 | 1464864440823 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 03:47:20 INFO - PROCESS | 2336 | 1464864440832 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:20 INFO - PROCESS | 2336 | ++DOCSHELL 14A0C400 == 35 [pid = 2336] [id = 635] 03:47:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (14A1E000) [pid = 2336] [serial = 1905] [outer = 00000000] 03:47:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (16C44800) [pid = 2336] [serial = 1906] [outer = 14A1E000] 03:47:20 INFO - PROCESS | 2336 | 1464864440877 Marionette DEBUG loaded listener.js 03:47:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (16CE0400) [pid = 2336] [serial = 1907] [outer = 14A1E000] 03:47:21 INFO - PROCESS | 2336 | 1464864441326 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 03:47:21 INFO - PROCESS | 2336 | 1464864441363 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 03:47:21 INFO - PROCESS | 2336 | 1464864441375 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 03:47:21 INFO - PROCESS | 2336 | 1464864441386 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:47:21 INFO - PROCESS | 2336 | 1464864441388 Marionette TRACE conn5 <- [1,2506,null,{}] 03:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:47:21 INFO - PROCESS | 2336 | 1464864441391 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:21 INFO - PROCESS | 2336 | 1464864441499 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 03:47:21 INFO - PROCESS | 2336 | 1464864441505 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:21 INFO - PROCESS | 2336 | ++DOCSHELL 16CEA800 == 36 [pid = 2336] [id = 636] 03:47:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (16D70800) [pid = 2336] [serial = 1908] [outer = 00000000] 03:47:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (17496C00) [pid = 2336] [serial = 1909] [outer = 16D70800] 03:47:21 INFO - PROCESS | 2336 | 1464864441549 Marionette DEBUG loaded listener.js 03:47:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (174A2000) [pid = 2336] [serial = 1910] [outer = 16D70800] 03:47:22 INFO - PROCESS | 2336 | 1464864442023 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 03:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:47:22 INFO - PROCESS | 2336 | 1464864442061 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 03:47:22 INFO - PROCESS | 2336 | 1464864442063 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 03:47:22 INFO - PROCESS | 2336 | 1464864442066 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:47:22 INFO - PROCESS | 2336 | 1464864442068 Marionette TRACE conn5 <- [1,2510,null,{}] 03:47:22 INFO - PROCESS | 2336 | 1464864442071 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:22 INFO - PROCESS | 2336 | 1464864442203 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 03:47:22 INFO - PROCESS | 2336 | 1464864442267 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:22 INFO - PROCESS | 2336 | ++DOCSHELL 106A7400 == 37 [pid = 2336] [id = 637] 03:47:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (18250C00) [pid = 2336] [serial = 1911] [outer = 00000000] 03:47:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (18A1C400) [pid = 2336] [serial = 1912] [outer = 18250C00] 03:47:22 INFO - PROCESS | 2336 | 1464864442311 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (18A27C00) [pid = 2336] [serial = 1913] [outer = 18250C00] 03:47:22 INFO - PROCESS | 2336 | 1464864442722 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 03:47:22 INFO - PROCESS | 2336 | 1464864442745 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 03:47:22 INFO - PROCESS | 2336 | 1464864442747 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 03:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:47:22 INFO - PROCESS | 2336 | 1464864442757 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:47:22 INFO - PROCESS | 2336 | 1464864442759 Marionette TRACE conn5 <- [1,2514,null,{}] 03:47:22 INFO - PROCESS | 2336 | 1464864442762 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:22 INFO - PROCESS | 2336 | 1464864442904 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 03:47:22 INFO - PROCESS | 2336 | 1464864442924 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:22 INFO - PROCESS | 2336 | ++DOCSHELL 18A1B800 == 38 [pid = 2336] [id = 638] 03:47:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (18A3B800) [pid = 2336] [serial = 1914] [outer = 00000000] 03:47:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (18A49800) [pid = 2336] [serial = 1915] [outer = 18A3B800] 03:47:22 INFO - PROCESS | 2336 | 1464864442967 Marionette DEBUG loaded listener.js 03:47:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (19589400) [pid = 2336] [serial = 1916] [outer = 18A3B800] 03:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (1823A400) [pid = 2336] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1970EC00) [pid = 2336] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (0FAEF800) [pid = 2336] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (104E7C00) [pid = 2336] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (160E4800) [pid = 2336] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (187E4C00) [pid = 2336] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (14751000) [pid = 2336] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (1970E400) [pid = 2336] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (0F984000) [pid = 2336] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:47:23 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (18256000) [pid = 2336] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:47:23 INFO - PROCESS | 2336 | 1464864443533 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 830ms 03:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:47:23 INFO - PROCESS | 2336 | 1464864443582 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 03:47:23 INFO - PROCESS | 2336 | 1464864443584 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 03:47:23 INFO - PROCESS | 2336 | 1464864443587 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - PROCESS | 2336 | 1464864443589 Marionette TRACE conn5 <- [1,2518,null,{}] 03:47:23 INFO - PROCESS | 2336 | 1464864443592 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:23 INFO - PROCESS | 2336 | 1464864443678 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 03:47:23 INFO - PROCESS | 2336 | 1464864443684 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:23 INFO - PROCESS | 2336 | ++DOCSHELL 106A0400 == 39 [pid = 2336] [id = 639] 03:47:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (13E82800) [pid = 2336] [serial = 1917] [outer = 00000000] 03:47:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (16D77800) [pid = 2336] [serial = 1918] [outer = 13E82800] 03:47:23 INFO - PROCESS | 2336 | 1464864443727 Marionette DEBUG loaded listener.js 03:47:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1823A400) [pid = 2336] [serial = 1919] [outer = 13E82800] 03:47:24 INFO - PROCESS | 2336 | 1464864444156 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 03:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:47:24 INFO - PROCESS | 2336 | 1464864444226 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 03:47:24 INFO - PROCESS | 2336 | 1464864444228 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 03:47:24 INFO - PROCESS | 2336 | 1464864444231 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - PROCESS | 2336 | 1464864444233 Marionette TRACE conn5 <- [1,2522,null,{}] 03:47:24 INFO - PROCESS | 2336 | 1464864444237 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:24 INFO - PROCESS | 2336 | 1464864444316 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 03:47:24 INFO - PROCESS | 2336 | 1464864444322 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:24 INFO - PROCESS | 2336 | ++DOCSHELL 0C93B400 == 40 [pid = 2336] [id = 640] 03:47:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (16C4D000) [pid = 2336] [serial = 1920] [outer = 00000000] 03:47:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (1970D400) [pid = 2336] [serial = 1921] [outer = 16C4D000] 03:47:24 INFO - PROCESS | 2336 | 1464864444366 Marionette DEBUG loaded listener.js 03:47:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (19717800) [pid = 2336] [serial = 1922] [outer = 16C4D000] 03:47:24 INFO - PROCESS | 2336 | 1464864444778 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 570ms 03:47:24 INFO - PROCESS | 2336 | 1464864444803 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 03:47:24 INFO - PROCESS | 2336 | 1464864444805 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 03:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:47:24 INFO - PROCESS | 2336 | 1464864444808 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - PROCESS | 2336 | 1464864444809 Marionette TRACE conn5 <- [1,2526,null,{}] 03:47:24 INFO - PROCESS | 2336 | 1464864444813 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:24 INFO - PROCESS | 2336 | 1464864444935 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 03:47:24 INFO - PROCESS | 2336 | 1464864444958 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:24 INFO - PROCESS | 2336 | ++DOCSHELL 19794800 == 41 [pid = 2336] [id = 641] 03:47:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (1996D400) [pid = 2336] [serial = 1923] [outer = 00000000] 03:47:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (19A02000) [pid = 2336] [serial = 1924] [outer = 1996D400] 03:47:24 INFO - PROCESS | 2336 | 1464864445002 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (19A08C00) [pid = 2336] [serial = 1925] [outer = 1996D400] 03:47:25 INFO - PROCESS | 2336 | 1464864445408 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 03:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:47:25 INFO - PROCESS | 2336 | 1464864445439 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 03:47:25 INFO - PROCESS | 2336 | 1464864445441 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 03:47:25 INFO - PROCESS | 2336 | 1464864445444 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:47:25 INFO - PROCESS | 2336 | 1464864445447 Marionette TRACE conn5 <- [1,2530,null,{}] 03:47:25 INFO - PROCESS | 2336 | 1464864445450 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:25 INFO - PROCESS | 2336 | 1464864445637 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 03:47:25 INFO - PROCESS | 2336 | 1464864445797 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:25 INFO - PROCESS | 2336 | ++DOCSHELL 0C86A400 == 42 [pid = 2336] [id = 642] 03:47:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (0C86AC00) [pid = 2336] [serial = 1926] [outer = 00000000] 03:47:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (0CA06400) [pid = 2336] [serial = 1927] [outer = 0C86AC00] 03:47:25 INFO - PROCESS | 2336 | 1464864445856 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (0FA0B800) [pid = 2336] [serial = 1928] [outer = 0C86AC00] 03:47:26 INFO - PROCESS | 2336 | 1464864446425 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1020ms 03:47:26 INFO - PROCESS | 2336 | 1464864446467 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 03:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:47:26 INFO - PROCESS | 2336 | 1464864446471 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 03:47:26 INFO - PROCESS | 2336 | 1464864446475 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - PROCESS | 2336 | 1464864446480 Marionette TRACE conn5 <- [1,2534,null,{}] 03:47:26 INFO - PROCESS | 2336 | 1464864446484 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:26 INFO - PROCESS | 2336 | 1464864446613 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 03:47:26 INFO - PROCESS | 2336 | 1464864446724 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:26 INFO - PROCESS | 2336 | ++DOCSHELL 14736800 == 43 [pid = 2336] [id = 643] 03:47:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (14737800) [pid = 2336] [serial = 1929] [outer = 00000000] 03:47:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (14758000) [pid = 2336] [serial = 1930] [outer = 14737800] 03:47:26 INFO - PROCESS | 2336 | 1464864446822 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (14868400) [pid = 2336] [serial = 1931] [outer = 14737800] 03:47:27 INFO - PROCESS | 2336 | 1464864447424 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 990ms 03:47:27 INFO - PROCESS | 2336 | 1464864447466 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 03:47:27 INFO - PROCESS | 2336 | 1464864447469 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 03:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:47:27 INFO - PROCESS | 2336 | 1464864447473 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:47:27 INFO - PROCESS | 2336 | 1464864447475 Marionette TRACE conn5 <- [1,2538,null,{}] 03:47:27 INFO - PROCESS | 2336 | 1464864447479 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:27 INFO - PROCESS | 2336 | 1464864447584 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 03:47:27 INFO - PROCESS | 2336 | 1464864447725 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:27 INFO - PROCESS | 2336 | ++DOCSHELL 19585000 == 44 [pid = 2336] [id = 644] 03:47:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (19704C00) [pid = 2336] [serial = 1932] [outer = 00000000] 03:47:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (19973C00) [pid = 2336] [serial = 1933] [outer = 19704C00] 03:47:27 INFO - PROCESS | 2336 | 1464864447781 Marionette DEBUG loaded listener.js 03:47:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1A58BC00) [pid = 2336] [serial = 1934] [outer = 19704C00] 03:47:28 INFO - PROCESS | 2336 | 1464864448431 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1021ms 03:47:28 INFO - PROCESS | 2336 | 1464864448496 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 03:47:28 INFO - PROCESS | 2336 | 1464864448501 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 03:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:47:28 INFO - PROCESS | 2336 | 1464864448511 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:47:28 INFO - PROCESS | 2336 | 1464864448516 Marionette TRACE conn5 <- [1,2542,null,{}] 03:47:28 INFO - PROCESS | 2336 | 1464864448536 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:28 INFO - PROCESS | 2336 | 1464864448675 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 03:47:28 INFO - PROCESS | 2336 | 1464864448829 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:28 INFO - PROCESS | 2336 | ++DOCSHELL 1093A000 == 45 [pid = 2336] [id = 645] 03:47:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1996D000) [pid = 2336] [serial = 1935] [outer = 00000000] 03:47:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (1A678400) [pid = 2336] [serial = 1936] [outer = 1996D000] 03:47:28 INFO - PROCESS | 2336 | 1464864448883 Marionette DEBUG loaded listener.js 03:47:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1AF17000) [pid = 2336] [serial = 1937] [outer = 1996D000] 03:47:29 INFO - PROCESS | 2336 | 1464864449645 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1181ms 03:47:29 INFO - PROCESS | 2336 | 1464864449687 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 03:47:29 INFO - PROCESS | 2336 | 1464864449691 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 03:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:47:29 INFO - PROCESS | 2336 | 1464864449697 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - PROCESS | 2336 | 1464864449700 Marionette TRACE conn5 <- [1,2546,null,{}] 03:47:29 INFO - PROCESS | 2336 | 1464864449705 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:29 INFO - PROCESS | 2336 | 1464864449809 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 03:47:29 INFO - PROCESS | 2336 | 1464864449969 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:29 INFO - PROCESS | 2336 | --DOCSHELL 19794800 == 44 [pid = 2336] [id = 641] 03:47:29 INFO - PROCESS | 2336 | --DOCSHELL 0C93B400 == 43 [pid = 2336] [id = 640] 03:47:29 INFO - PROCESS | 2336 | --DOCSHELL 106A0400 == 42 [pid = 2336] [id = 639] 03:47:29 INFO - PROCESS | 2336 | --DOCSHELL 18A1B800 == 41 [pid = 2336] [id = 638] 03:47:29 INFO - PROCESS | 2336 | --DOCSHELL 106A7400 == 40 [pid = 2336] [id = 637] 03:47:29 INFO - PROCESS | 2336 | --DOCSHELL 16CEA800 == 39 [pid = 2336] [id = 636] 03:47:29 INFO - PROCESS | 2336 | --DOCSHELL 14A0C400 == 38 [pid = 2336] [id = 635] 03:47:29 INFO - PROCESS | 2336 | --DOCSHELL 1473B000 == 37 [pid = 2336] [id = 634] 03:47:29 INFO - PROCESS | 2336 | --DOCSHELL 0C946000 == 36 [pid = 2336] [id = 633] 03:47:29 INFO - PROCESS | 2336 | --DOCSHELL 0C814C00 == 35 [pid = 2336] [id = 632] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1A676800) [pid = 2336] [serial = 1885] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | ++DOCSHELL 09469C00 == 36 [pid = 2336] [id = 646] 03:47:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (0C814C00) [pid = 2336] [serial = 1938] [outer = 00000000] 03:47:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (0F984000) [pid = 2336] [serial = 1939] [outer = 0C814C00] 03:47:30 INFO - PROCESS | 2336 | 1464864450077 Marionette DEBUG loaded listener.js 03:47:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (10049C00) [pid = 2336] [serial = 1940] [outer = 0C814C00] 03:47:30 INFO - PROCESS | 2336 | --DOCSHELL 0C940000 == 35 [pid = 2336] [id = 628] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (18323400) [pid = 2336] [serial = 1870] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1971A000) [pid = 2336] [serial = 1844] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (0F939800) [pid = 2336] [serial = 1846] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (1475B000) [pid = 2336] [serial = 1849] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1099D800) [pid = 2336] [serial = 1858] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (11391000) [pid = 2336] [serial = 1859] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (108E1000) [pid = 2336] [serial = 1861] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (11394800) [pid = 2336] [serial = 1862] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (17234C00) [pid = 2336] [serial = 1867] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (18A56800) [pid = 2336] [serial = 1873] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (1475C400) [pid = 2336] [serial = 1864] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (14862000) [pid = 2336] [serial = 1865] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1A57F800) [pid = 2336] [serial = 1855] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (1970B000) [pid = 2336] [serial = 1852] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (19785C00) [pid = 2336] [serial = 1876] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (16D6AC00) [pid = 2336] [serial = 1880] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (16CDD400) [pid = 2336] [serial = 1879] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (19A08000) [pid = 2336] [serial = 1882] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (198EC000) [pid = 2336] [serial = 1877] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (18329000) [pid = 2336] [serial = 1871] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (19704800) [pid = 2336] [serial = 1874] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (172B0C00) [pid = 2336] [serial = 1868] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (1A588C00) [pid = 2336] [serial = 1883] [outer = 00000000] [url = about:blank] 03:47:30 INFO - PROCESS | 2336 | 1464864450488 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 830ms 03:47:30 INFO - PROCESS | 2336 | 1464864450544 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 03:47:30 INFO - PROCESS | 2336 | 1464864450550 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 03:47:30 INFO - PROCESS | 2336 | 1464864450557 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:47:30 INFO - PROCESS | 2336 | 1464864450559 Marionette TRACE conn5 <- [1,2550,null,{}] 03:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:47:30 INFO - PROCESS | 2336 | 1464864450567 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:30 INFO - PROCESS | 2336 | 1464864450653 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 03:47:30 INFO - PROCESS | 2336 | 1464864450661 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:30 INFO - PROCESS | 2336 | ++DOCSHELL 109F1400 == 36 [pid = 2336] [id = 647] 03:47:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (109F9800) [pid = 2336] [serial = 1941] [outer = 00000000] 03:47:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (13E86800) [pid = 2336] [serial = 1942] [outer = 109F9800] 03:47:30 INFO - PROCESS | 2336 | 1464864450708 Marionette DEBUG loaded listener.js 03:47:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (140E9000) [pid = 2336] [serial = 1943] [outer = 109F9800] 03:47:31 INFO - PROCESS | 2336 | 1464864451197 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 03:47:31 INFO - PROCESS | 2336 | 1464864451234 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 2336 | 1464864451236 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 03:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:47:31 INFO - PROCESS | 2336 | 1464864451239 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - PROCESS | 2336 | 1464864451242 Marionette TRACE conn5 <- [1,2554,null,{}] 03:47:31 INFO - PROCESS | 2336 | 1464864451253 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:31 INFO - PROCESS | 2336 | 1464864451365 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 03:47:31 INFO - PROCESS | 2336 | 1464864451466 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:31 INFO - PROCESS | 2336 | ++DOCSHELL 14860800 == 37 [pid = 2336] [id = 648] 03:47:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (14861000) [pid = 2336] [serial = 1944] [outer = 00000000] 03:47:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (14A0B400) [pid = 2336] [serial = 1945] [outer = 14861000] 03:47:31 INFO - PROCESS | 2336 | 1464864451513 Marionette DEBUG loaded listener.js 03:47:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (14AB2400) [pid = 2336] [serial = 1946] [outer = 14861000] 03:47:31 INFO - PROCESS | 2336 | 1464864451894 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 03:47:31 INFO - PROCESS | 2336 | 1464864451913 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 2336 | 1464864451916 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 03:47:31 INFO - PROCESS | 2336 | 1464864451919 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - PROCESS | 2336 | 1464864451921 Marionette TRACE conn5 <- [1,2558,null,{}] 03:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:47:31 INFO - PROCESS | 2336 | 1464864451924 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:31 INFO - PROCESS | 2336 | 1464864452010 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 03:47:31 INFO - PROCESS | 2336 | 1464864452017 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 2336 | ++DOCSHELL 16CDF800 == 38 [pid = 2336] [id = 649] 03:47:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (16CE0000) [pid = 2336] [serial = 1947] [outer = 00000000] 03:47:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (17496400) [pid = 2336] [serial = 1948] [outer = 16CE0000] 03:47:32 INFO - PROCESS | 2336 | 1464864452062 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (177CF400) [pid = 2336] [serial = 1949] [outer = 16CE0000] 03:47:32 INFO - PROCESS | 2336 | 1464864452598 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 03:47:32 INFO - PROCESS | 2336 | 1464864452653 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 03:47:32 INFO - PROCESS | 2336 | 1464864452656 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 03:47:32 INFO - PROCESS | 2336 | 1464864452659 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:47:32 INFO - PROCESS | 2336 | 1464864452660 Marionette TRACE conn5 <- [1,2562,null,{}] 03:47:32 INFO - PROCESS | 2336 | 1464864452669 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:32 INFO - PROCESS | 2336 | 1464864452806 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 03:47:32 INFO - PROCESS | 2336 | 1464864452819 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 2336 | ++DOCSHELL 14799000 == 39 [pid = 2336] [id = 650] 03:47:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (18252800) [pid = 2336] [serial = 1950] [outer = 00000000] 03:47:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (1832C800) [pid = 2336] [serial = 1951] [outer = 18252800] 03:47:32 INFO - PROCESS | 2336 | 1464864452863 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (187EA400) [pid = 2336] [serial = 1952] [outer = 18252800] 03:47:33 INFO - PROCESS | 2336 | 1464864453323 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 03:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:47:33 INFO - PROCESS | 2336 | 1464864453393 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 03:47:33 INFO - PROCESS | 2336 | 1464864453395 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 03:47:33 INFO - PROCESS | 2336 | 1464864453398 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:47:33 INFO - PROCESS | 2336 | 1464864453400 Marionette TRACE conn5 <- [1,2566,null,{}] 03:47:33 INFO - PROCESS | 2336 | 1464864453403 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:33 INFO - PROCESS | 2336 | 1464864453542 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 03:47:33 INFO - PROCESS | 2336 | 1464864453550 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:33 INFO - PROCESS | 2336 | ++DOCSHELL 18A18400 == 40 [pid = 2336] [id = 651] 03:47:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (18A22800) [pid = 2336] [serial = 1953] [outer = 00000000] 03:47:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (19701800) [pid = 2336] [serial = 1954] [outer = 18A22800] 03:47:33 INFO - PROCESS | 2336 | 1464864453649 Marionette DEBUG loaded listener.js 03:47:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1970E000) [pid = 2336] [serial = 1955] [outer = 18A22800] 03:47:34 INFO - PROCESS | 2336 | 1464864454058 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 03:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:47:34 INFO - PROCESS | 2336 | 1464864454069 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 2336 | 1464864454071 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 03:47:34 INFO - PROCESS | 2336 | 1464864454074 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - PROCESS | 2336 | 1464864454076 Marionette TRACE conn5 <- [1,2570,null,{}] 03:47:34 INFO - PROCESS | 2336 | 1464864454080 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:34 INFO - PROCESS | 2336 | 1464864454221 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 03:47:34 INFO - PROCESS | 2336 | 1464864454228 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:34 INFO - PROCESS | 2336 | ++DOCSHELL 0C994000 == 41 [pid = 2336] [id = 652] 03:47:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (18A1DC00) [pid = 2336] [serial = 1956] [outer = 00000000] 03:47:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1971C400) [pid = 2336] [serial = 1957] [outer = 18A1DC00] 03:47:34 INFO - PROCESS | 2336 | 1464864454272 Marionette DEBUG loaded listener.js 03:47:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1971D000) [pid = 2336] [serial = 1958] [outer = 18A1DC00] 03:47:34 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (16C48800) [pid = 2336] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:47:34 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (16D70800) [pid = 2336] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:47:34 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (0C816800) [pid = 2336] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:47:34 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (18250C00) [pid = 2336] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:47:34 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1473B800) [pid = 2336] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:47:34 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (18A3B800) [pid = 2336] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:47:34 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (13E82800) [pid = 2336] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:47:34 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (0F9E6800) [pid = 2336] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:47:34 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (16C4D000) [pid = 2336] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:47:34 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (14A1E000) [pid = 2336] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:47:34 INFO - PROCESS | 2336 | 1464864454810 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 770ms 03:47:34 INFO - PROCESS | 2336 | 1464864454845 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 2336 | 1464864454847 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 03:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:47:34 INFO - PROCESS | 2336 | 1464864454851 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - PROCESS | 2336 | 1464864454852 Marionette TRACE conn5 <- [1,2574,null,{}] 03:47:34 INFO - PROCESS | 2336 | 1464864454856 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:34 INFO - PROCESS | 2336 | 1464864454934 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 03:47:34 INFO - PROCESS | 2336 | 1464864454941 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:34 INFO - PROCESS | 2336 | ++DOCSHELL 18A19C00 == 42 [pid = 2336] [id = 653] 03:47:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (18A1A400) [pid = 2336] [serial = 1959] [outer = 00000000] 03:47:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (19719400) [pid = 2336] [serial = 1960] [outer = 18A1A400] 03:47:34 INFO - PROCESS | 2336 | 1464864454985 Marionette DEBUG loaded listener.js 03:47:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (1971F000) [pid = 2336] [serial = 1961] [outer = 18A1A400] 03:47:35 INFO - PROCESS | 2336 | 1464864455424 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 03:47:35 INFO - PROCESS | 2336 | 1464864455482 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 03:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:47:35 INFO - PROCESS | 2336 | 1464864455484 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 03:47:35 INFO - PROCESS | 2336 | 1464864455487 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:47:35 INFO - PROCESS | 2336 | 1464864455489 Marionette TRACE conn5 <- [1,2578,null,{}] 03:47:35 INFO - PROCESS | 2336 | 1464864455492 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:35 INFO - PROCESS | 2336 | 1464864455571 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 03:47:35 INFO - PROCESS | 2336 | 1464864455577 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:35 INFO - PROCESS | 2336 | ++DOCSHELL 19709000 == 43 [pid = 2336] [id = 654] 03:47:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (19713400) [pid = 2336] [serial = 1962] [outer = 00000000] 03:47:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (1A506800) [pid = 2336] [serial = 1963] [outer = 19713400] 03:47:35 INFO - PROCESS | 2336 | 1464864455621 Marionette DEBUG loaded listener.js 03:47:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (1A588C00) [pid = 2336] [serial = 1964] [outer = 19713400] 03:47:36 INFO - PROCESS | 2336 | 1464864456072 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 03:47:36 INFO - PROCESS | 2336 | 1464864456129 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 03:47:36 INFO - PROCESS | 2336 | 1464864456131 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 03:47:36 INFO - PROCESS | 2336 | 1464864456134 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:47:36 INFO - PROCESS | 2336 | 1464864456136 Marionette TRACE conn5 <- [1,2582,null,{}] 03:47:36 INFO - PROCESS | 2336 | 1464864456140 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:36 INFO - PROCESS | 2336 | 1464864456220 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 03:47:36 INFO - PROCESS | 2336 | 1464864456226 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:36 INFO - PROCESS | 2336 | ++DOCSHELL 1A58A400 == 44 [pid = 2336] [id = 655] 03:47:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1A673000) [pid = 2336] [serial = 1965] [outer = 00000000] 03:47:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1A68D800) [pid = 2336] [serial = 1966] [outer = 1A673000] 03:47:36 INFO - PROCESS | 2336 | 1464864456271 Marionette DEBUG loaded listener.js 03:47:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1A719400) [pid = 2336] [serial = 1967] [outer = 1A673000] 03:47:36 INFO - PROCESS | 2336 | 1464864456891 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 770ms 03:47:36 INFO - PROCESS | 2336 | 1464864456909 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 03:47:36 INFO - PROCESS | 2336 | 1464864456913 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 03:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:47:36 INFO - PROCESS | 2336 | 1464864456962 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - PROCESS | 2336 | 1464864456967 Marionette TRACE conn5 <- [1,2586,null,{}] 03:47:36 INFO - PROCESS | 2336 | 1464864456987 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:37 INFO - PROCESS | 2336 | 1464864457100 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 03:47:37 INFO - PROCESS | 2336 | 1464864457214 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:37 INFO - PROCESS | 2336 | ++DOCSHELL 0C813800 == 45 [pid = 2336] [id = 656] 03:47:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (0FA5D800) [pid = 2336] [serial = 1968] [outer = 00000000] 03:47:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1099D800) [pid = 2336] [serial = 1969] [outer = 0FA5D800] 03:47:37 INFO - PROCESS | 2336 | 1464864457273 Marionette DEBUG loaded listener.js 03:47:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (140EF400) [pid = 2336] [serial = 1970] [outer = 0FA5D800] 03:47:37 INFO - PROCESS | 2336 | 1464864457872 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 990ms 03:47:37 INFO - PROCESS | 2336 | 1464864457909 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 03:47:37 INFO - PROCESS | 2336 | 1464864457915 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 03:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:47:37 INFO - PROCESS | 2336 | 1464864457921 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:47:37 INFO - PROCESS | 2336 | 1464864457924 Marionette TRACE conn5 <- [1,2590,null,{}] 03:47:37 INFO - PROCESS | 2336 | 1464864457928 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:38 INFO - PROCESS | 2336 | 1464864458038 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 03:47:38 INFO - PROCESS | 2336 | 1464864458179 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:38 INFO - PROCESS | 2336 | ++DOCSHELL 14866400 == 46 [pid = 2336] [id = 657] 03:47:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (14AA5800) [pid = 2336] [serial = 1971] [outer = 00000000] 03:47:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (16D6D400) [pid = 2336] [serial = 1972] [outer = 14AA5800] 03:47:38 INFO - PROCESS | 2336 | 1464864458235 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1832F400) [pid = 2336] [serial = 1973] [outer = 14AA5800] 03:47:38 INFO - PROCESS | 2336 | 1464864458915 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1020ms 03:47:38 INFO - PROCESS | 2336 | 1464864458944 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 2336 | 1464864458947 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 03:47:38 INFO - PROCESS | 2336 | 1464864458950 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:47:38 INFO - PROCESS | 2336 | 1464864458954 Marionette TRACE conn5 <- [1,2594,null,{}] 03:47:38 INFO - PROCESS | 2336 | 1464864458965 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:39 INFO - PROCESS | 2336 | 1464864459097 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 03:47:39 INFO - PROCESS | 2336 | 1464864459240 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:39 INFO - PROCESS | 2336 | ++DOCSHELL 1A582800 == 47 [pid = 2336] [id = 658] 03:47:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1A583400) [pid = 2336] [serial = 1974] [outer = 00000000] 03:47:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1A7EA400) [pid = 2336] [serial = 1975] [outer = 1A583400] 03:47:39 INFO - PROCESS | 2336 | 1464864459298 Marionette DEBUG loaded listener.js 03:47:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1AF16C00) [pid = 2336] [serial = 1976] [outer = 1A583400] 03:47:39 INFO - PROCESS | 2336 | 1464864459943 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1020ms 03:47:39 INFO - PROCESS | 2336 | 1464864459974 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 03:47:39 INFO - PROCESS | 2336 | 1464864459977 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 03:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:47:39 INFO - PROCESS | 2336 | 1464864459980 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:47:39 INFO - PROCESS | 2336 | 1464864459982 Marionette TRACE conn5 <- [1,2598,null,{}] 03:47:39 INFO - PROCESS | 2336 | 1464864459986 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:40 INFO - PROCESS | 2336 | 1464864460092 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 03:47:40 INFO - PROCESS | 2336 | 1464864460204 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:40 INFO - PROCESS | 2336 | ++DOCSHELL 1AF2B000 == 48 [pid = 2336] [id = 659] 03:47:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1AF2B800) [pid = 2336] [serial = 1977] [outer = 00000000] 03:47:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1B60D800) [pid = 2336] [serial = 1978] [outer = 1AF2B800] 03:47:40 INFO - PROCESS | 2336 | 1464864460258 Marionette DEBUG loaded listener.js 03:47:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1B6A7800) [pid = 2336] [serial = 1979] [outer = 1AF2B800] 03:47:41 INFO - PROCESS | 2336 | 1464864461021 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1070ms 03:47:41 INFO - PROCESS | 2336 | 1464864461059 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 03:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:47:41 INFO - PROCESS | 2336 | 1464864461063 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 03:47:41 INFO - PROCESS | 2336 | 1464864461069 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - PROCESS | 2336 | 1464864461073 Marionette TRACE conn5 <- [1,2602,null,{}] 03:47:41 INFO - PROCESS | 2336 | 1464864461080 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:41 INFO - PROCESS | 2336 | 1464864461182 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 03:47:41 INFO - PROCESS | 2336 | 1464864461299 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:41 INFO - PROCESS | 2336 | ++DOCSHELL 108DF800 == 49 [pid = 2336] [id = 660] 03:47:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (13E85800) [pid = 2336] [serial = 1980] [outer = 00000000] 03:47:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1473A400) [pid = 2336] [serial = 1981] [outer = 13E85800] 03:47:41 INFO - PROCESS | 2336 | 1464864461392 Marionette DEBUG loaded listener.js 03:47:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (14759400) [pid = 2336] [serial = 1982] [outer = 13E85800] 03:47:41 INFO - PROCESS | 2336 | --DOCSHELL 19709000 == 48 [pid = 2336] [id = 654] 03:47:41 INFO - PROCESS | 2336 | --DOCSHELL 18A19C00 == 47 [pid = 2336] [id = 653] 03:47:41 INFO - PROCESS | 2336 | --DOCSHELL 0C994000 == 46 [pid = 2336] [id = 652] 03:47:41 INFO - PROCESS | 2336 | --DOCSHELL 18A18400 == 45 [pid = 2336] [id = 651] 03:47:41 INFO - PROCESS | 2336 | --DOCSHELL 14799000 == 44 [pid = 2336] [id = 650] 03:47:41 INFO - PROCESS | 2336 | --DOCSHELL 16CDF800 == 43 [pid = 2336] [id = 649] 03:47:41 INFO - PROCESS | 2336 | --DOCSHELL 14860800 == 42 [pid = 2336] [id = 648] 03:47:41 INFO - PROCESS | 2336 | --DOCSHELL 109F1400 == 41 [pid = 2336] [id = 647] 03:47:41 INFO - PROCESS | 2336 | --DOCSHELL 09469C00 == 40 [pid = 2336] [id = 646] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (19A02000) [pid = 2336] [serial = 1924] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOCSHELL 14736800 == 39 [pid = 2336] [id = 643] 03:47:41 INFO - PROCESS | 2336 | --DOCSHELL 0C86A400 == 38 [pid = 2336] [id = 642] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (1A68A000) [pid = 2336] [serial = 1886] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (10122000) [pid = 2336] [serial = 1888] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (174A2000) [pid = 2336] [serial = 1910] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (106A1400) [pid = 2336] [serial = 1898] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (10123800) [pid = 2336] [serial = 1897] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (18A27C00) [pid = 2336] [serial = 1913] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (18A1C400) [pid = 2336] [serial = 1912] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (14754400) [pid = 2336] [serial = 1903] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (18A49800) [pid = 2336] [serial = 1915] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1475D000) [pid = 2336] [serial = 1904] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (16D77800) [pid = 2336] [serial = 1918] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (106A0000) [pid = 2336] [serial = 1900] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1823A400) [pid = 2336] [serial = 1919] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (106AB000) [pid = 2336] [serial = 1901] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1970D400) [pid = 2336] [serial = 1921] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (16C44800) [pid = 2336] [serial = 1906] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (16C46000) [pid = 2336] [serial = 1891] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1A580C00) [pid = 2336] [serial = 1894] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (17496C00) [pid = 2336] [serial = 1909] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (19589400) [pid = 2336] [serial = 1916] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (19717800) [pid = 2336] [serial = 1922] [outer = 00000000] [url = about:blank] 03:47:41 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (16CE0400) [pid = 2336] [serial = 1907] [outer = 00000000] [url = about:blank] 03:47:42 INFO - PROCESS | 2336 | 1464864462026 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 990ms 03:47:42 INFO - PROCESS | 2336 | 1464864462059 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 03:47:42 INFO - PROCESS | 2336 | 1464864462065 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 03:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:47:42 INFO - PROCESS | 2336 | 1464864462076 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:47:42 INFO - PROCESS | 2336 | 1464864462079 Marionette TRACE conn5 <- [1,2606,null,{}] 03:47:42 INFO - PROCESS | 2336 | 1464864462085 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:42 INFO - PROCESS | 2336 | 1464864462170 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 03:47:42 INFO - PROCESS | 2336 | 1464864462178 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:42 INFO - PROCESS | 2336 | ++DOCSHELL 10123800 == 39 [pid = 2336] [id = 661] 03:47:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1012C800) [pid = 2336] [serial = 1983] [outer = 00000000] 03:47:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (106A6000) [pid = 2336] [serial = 1984] [outer = 1012C800] 03:47:42 INFO - PROCESS | 2336 | 1464864462223 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (109F1400) [pid = 2336] [serial = 1985] [outer = 1012C800] 03:47:42 INFO - PROCESS | 2336 | 1464864462752 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 03:47:42 INFO - PROCESS | 2336 | 1464864462804 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 03:47:42 INFO - PROCESS | 2336 | 1464864462806 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 03:47:42 INFO - PROCESS | 2336 | 1464864462809 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:47:42 INFO - PROCESS | 2336 | 1464864462813 Marionette TRACE conn5 <- [1,2610,null,{}] 03:47:42 INFO - PROCESS | 2336 | 1464864462823 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:42 INFO - PROCESS | 2336 | 1464864462909 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 03:47:42 INFO - PROCESS | 2336 | 1464864462924 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:42 INFO - PROCESS | 2336 | ++DOCSHELL 14AB0800 == 40 [pid = 2336] [id = 662] 03:47:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (14AB3000) [pid = 2336] [serial = 1986] [outer = 00000000] 03:47:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (16C48400) [pid = 2336] [serial = 1987] [outer = 14AB3000] 03:47:42 INFO - PROCESS | 2336 | 1464864462971 Marionette DEBUG loaded listener.js 03:47:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (16CEA800) [pid = 2336] [serial = 1988] [outer = 14AB3000] 03:47:43 INFO - PROCESS | 2336 | 1464864463443 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 03:47:43 INFO - PROCESS | 2336 | 1464864463484 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 03:47:43 INFO - PROCESS | 2336 | 1464864463486 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 03:47:43 INFO - PROCESS | 2336 | 1464864463489 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:47:43 INFO - PROCESS | 2336 | 1464864463491 Marionette TRACE conn5 <- [1,2614,null,{}] 03:47:43 INFO - PROCESS | 2336 | 1464864463495 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:43 INFO - PROCESS | 2336 | 1464864463579 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 03:47:43 INFO - PROCESS | 2336 | 1464864463585 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:43 INFO - PROCESS | 2336 | ++DOCSHELL 177D6000 == 41 [pid = 2336] [id = 663] 03:47:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1822EC00) [pid = 2336] [serial = 1989] [outer = 00000000] 03:47:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (18323C00) [pid = 2336] [serial = 1990] [outer = 1822EC00] 03:47:43 INFO - PROCESS | 2336 | 1464864463631 Marionette DEBUG loaded listener.js 03:47:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1832A400) [pid = 2336] [serial = 1991] [outer = 1822EC00] 03:47:44 INFO - PROCESS | 2336 | 1464864464081 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 03:47:44 INFO - PROCESS | 2336 | 1464864464157 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 03:47:44 INFO - PROCESS | 2336 | 1464864464159 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 03:47:44 INFO - PROCESS | 2336 | 1464864464171 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - PROCESS | 2336 | 1464864464173 Marionette TRACE conn5 <- [1,2618,null,{}] 03:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:47:44 INFO - PROCESS | 2336 | 1464864464176 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:44 INFO - PROCESS | 2336 | 1464864464289 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 03:47:44 INFO - PROCESS | 2336 | 1464864464377 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:44 INFO - PROCESS | 2336 | ++DOCSHELL 18A1D400 == 42 [pid = 2336] [id = 664] 03:47:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (18A1FC00) [pid = 2336] [serial = 1992] [outer = 00000000] 03:47:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (18A3E400) [pid = 2336] [serial = 1993] [outer = 18A1FC00] 03:47:44 INFO - PROCESS | 2336 | 1464864464421 Marionette DEBUG loaded listener.js 03:47:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (18A40000) [pid = 2336] [serial = 1994] [outer = 18A1FC00] 03:47:44 INFO - PROCESS | 2336 | 1464864464826 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 03:47:44 INFO - PROCESS | 2336 | 1464864464909 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 03:47:44 INFO - PROCESS | 2336 | 1464864464911 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 03:47:44 INFO - PROCESS | 2336 | 1464864464914 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:47:44 INFO - PROCESS | 2336 | 1464864464916 Marionette TRACE conn5 <- [1,2622,null,{}] 03:47:44 INFO - PROCESS | 2336 | 1464864464919 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:45 INFO - PROCESS | 2336 | 1464864465068 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 03:47:45 INFO - PROCESS | 2336 | 1464864465076 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 2336 | ++DOCSHELL 18A23400 == 43 [pid = 2336] [id = 665] 03:47:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (18A3E000) [pid = 2336] [serial = 1995] [outer = 00000000] 03:47:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1970F400) [pid = 2336] [serial = 1996] [outer = 18A3E000] 03:47:45 INFO - PROCESS | 2336 | 1464864465120 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (19793C00) [pid = 2336] [serial = 1997] [outer = 18A3E000] 03:47:45 INFO - PROCESS | 2336 | 1464864465572 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 03:47:45 INFO - PROCESS | 2336 | 1464864465590 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 03:47:45 INFO - PROCESS | 2336 | 1464864465592 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 03:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:47:45 INFO - PROCESS | 2336 | 1464864465600 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:47:45 INFO - PROCESS | 2336 | 1464864465602 Marionette TRACE conn5 <- [1,2626,null,{}] 03:47:45 INFO - PROCESS | 2336 | 1464864465606 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:45 INFO - PROCESS | 2336 | 1464864465744 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 03:47:45 INFO - PROCESS | 2336 | 1464864465751 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 2336 | ++DOCSHELL 0C940000 == 44 [pid = 2336] [id = 666] 03:47:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (19871800) [pid = 2336] [serial = 1998] [outer = 00000000] 03:47:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (19A09400) [pid = 2336] [serial = 1999] [outer = 19871800] 03:47:45 INFO - PROCESS | 2336 | 1464864465795 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1A50B800) [pid = 2336] [serial = 2000] [outer = 19871800] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1970CC00) [pid = 2336] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (19A04400) [pid = 2336] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (0F983400) [pid = 2336] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (14861000) [pid = 2336] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (109F9800) [pid = 2336] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (18252800) [pid = 2336] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (1996D000) [pid = 2336] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (16CE0000) [pid = 2336] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (0C814C00) [pid = 2336] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1996D400) [pid = 2336] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (18A22800) [pid = 2336] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (18A1DC00) [pid = 2336] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (19713400) [pid = 2336] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:47:46 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (18A1A400) [pid = 2336] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:47:46 INFO - PROCESS | 2336 | 1464864466392 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 830ms 03:47:46 INFO - PROCESS | 2336 | 1464864466426 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 03:47:46 INFO - PROCESS | 2336 | 1464864466428 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 03:47:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:47:46 INFO - PROCESS | 2336 | 1464864466431 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:47:46 INFO - PROCESS | 2336 | 1464864466433 Marionette TRACE conn5 <- [1,2630,null,{}] 03:47:46 INFO - PROCESS | 2336 | 1464864466436 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:46 INFO - PROCESS | 2336 | 1464864466525 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 03:47:46 INFO - PROCESS | 2336 | 1464864466626 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:46 INFO - PROCESS | 2336 | ++DOCSHELL 0C814C00 == 45 [pid = 2336] [id = 667] 03:47:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (0C942000) [pid = 2336] [serial = 2001] [outer = 00000000] 03:47:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (16CE0000) [pid = 2336] [serial = 2002] [outer = 0C942000] 03:47:46 INFO - PROCESS | 2336 | 1464864466669 Marionette DEBUG loaded listener.js 03:47:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (17240400) [pid = 2336] [serial = 2003] [outer = 0C942000] 03:47:46 INFO - PROCESS | 2336 | 1464864467002 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:47:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:47:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 03:47:47 INFO - PROCESS | 2336 | 1464864467064 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 03:47:47 INFO - PROCESS | 2336 | 1464864467066 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 03:47:47 INFO - PROCESS | 2336 | 1464864467069 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:47:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:47:47 INFO - PROCESS | 2336 | 1464864467071 Marionette TRACE conn5 <- [1,2634,null,{}] 03:47:47 INFO - PROCESS | 2336 | 1464864467074 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:47 INFO - PROCESS | 2336 | 1464864467194 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 03:47:47 INFO - PROCESS | 2336 | 1464864467204 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:47 INFO - PROCESS | 2336 | ++DOCSHELL 108AA800 == 46 [pid = 2336] [id = 668] 03:47:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1135F400) [pid = 2336] [serial = 2004] [outer = 00000000] 03:47:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1A506000) [pid = 2336] [serial = 2005] [outer = 1135F400] 03:47:47 INFO - PROCESS | 2336 | 1464864467247 Marionette DEBUG loaded listener.js 03:47:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1A68A400) [pid = 2336] [serial = 2006] [outer = 1135F400] 03:47:47 INFO - PROCESS | 2336 | 1464864467665 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:47:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:47:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 03:47:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:47:47 INFO - PROCESS | 2336 | 1464864467702 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 03:47:47 INFO - PROCESS | 2336 | 1464864467704 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 03:47:47 INFO - PROCESS | 2336 | 1464864467707 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:47:47 INFO - PROCESS | 2336 | 1464864467708 Marionette TRACE conn5 <- [1,2638,null,{}] 03:47:47 INFO - PROCESS | 2336 | 1464864467712 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:47 INFO - PROCESS | 2336 | 1464864467793 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 03:47:47 INFO - PROCESS | 2336 | 1464864467893 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:47 INFO - PROCESS | 2336 | ++DOCSHELL 0F977400 == 47 [pid = 2336] [id = 669] 03:47:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (19709800) [pid = 2336] [serial = 2007] [outer = 00000000] 03:47:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1A7E8C00) [pid = 2336] [serial = 2008] [outer = 19709800] 03:47:47 INFO - PROCESS | 2336 | 1464864467936 Marionette DEBUG loaded listener.js 03:47:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1AF1A800) [pid = 2336] [serial = 2009] [outer = 19709800] 03:47:48 INFO - PROCESS | 2336 | 1464864468345 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:47:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:47:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 03:47:48 INFO - PROCESS | 2336 | 1464864468379 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 03:47:48 INFO - PROCESS | 2336 | 1464864468383 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 03:47:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:47:48 INFO - PROCESS | 2336 | 1464864468389 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:47:48 INFO - PROCESS | 2336 | 1464864468393 Marionette TRACE conn5 <- [1,2642,null,{}] 03:47:48 INFO - PROCESS | 2336 | 1464864468400 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:48 INFO - PROCESS | 2336 | 1464864468588 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 03:47:48 INFO - PROCESS | 2336 | 1464864468726 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:48 INFO - PROCESS | 2336 | ++DOCSHELL 10123000 == 48 [pid = 2336] [id = 670] 03:47:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (10129800) [pid = 2336] [serial = 2010] [outer = 00000000] 03:47:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1069DC00) [pid = 2336] [serial = 2011] [outer = 10129800] 03:47:48 INFO - PROCESS | 2336 | 1464864468788 Marionette DEBUG loaded listener.js 03:47:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (108E1000) [pid = 2336] [serial = 2012] [outer = 10129800] 03:47:49 INFO - PROCESS | 2336 | 1464864469339 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:47:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:47:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 990ms 03:47:49 INFO - PROCESS | 2336 | 1464864469379 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 03:47:49 INFO - PROCESS | 2336 | 1464864469386 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 03:47:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:47:49 INFO - PROCESS | 2336 | 1464864469392 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:47:49 INFO - PROCESS | 2336 | 1464864469395 Marionette TRACE conn5 <- [1,2646,null,{}] 03:47:49 INFO - PROCESS | 2336 | 1464864469399 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:49 INFO - PROCESS | 2336 | 1464864469510 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 03:47:49 INFO - PROCESS | 2336 | 1464864469623 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:49 INFO - PROCESS | 2336 | ++DOCSHELL 14794400 == 49 [pid = 2336] [id = 671] 03:47:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (14860C00) [pid = 2336] [serial = 2013] [outer = 00000000] 03:47:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (16CE6800) [pid = 2336] [serial = 2014] [outer = 14860C00] 03:47:49 INFO - PROCESS | 2336 | 1464864469718 Marionette DEBUG loaded listener.js 03:47:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1825A400) [pid = 2336] [serial = 2015] [outer = 14860C00] 03:47:50 INFO - PROCESS | 2336 | 1464864470295 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:47:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:47:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 970ms 03:47:50 INFO - PROCESS | 2336 | 1464864470363 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 2336 | 1464864470366 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 03:47:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:47:50 INFO - PROCESS | 2336 | 1464864470370 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - PROCESS | 2336 | 1464864470374 Marionette TRACE conn5 <- [1,2650,null,{}] 03:47:50 INFO - PROCESS | 2336 | 1464864470385 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:50 INFO - PROCESS | 2336 | 1464864470498 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 03:47:50 INFO - PROCESS | 2336 | 1464864470640 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:50 INFO - PROCESS | 2336 | ++DOCSHELL 1996D000 == 50 [pid = 2336] [id = 672] 03:47:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1997A400) [pid = 2336] [serial = 2016] [outer = 00000000] 03:47:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1A674000) [pid = 2336] [serial = 2017] [outer = 1997A400] 03:47:50 INFO - PROCESS | 2336 | 1464864470698 Marionette DEBUG loaded listener.js 03:47:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1AF2A800) [pid = 2336] [serial = 2018] [outer = 1997A400] 03:47:51 INFO - PROCESS | 2336 | 1464864471316 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:47:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:47:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 970ms 03:47:51 INFO - PROCESS | 2336 | 1464864471343 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 03:47:51 INFO - PROCESS | 2336 | 1464864471346 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 03:47:51 INFO - PROCESS | 2336 | 1464864471350 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:47:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:47:51 INFO - PROCESS | 2336 | 1464864471352 Marionette TRACE conn5 <- [1,2654,null,{}] 03:47:51 INFO - PROCESS | 2336 | 1464864471355 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:51 INFO - PROCESS | 2336 | 1464864471462 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 03:47:51 INFO - PROCESS | 2336 | 1464864471578 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:51 INFO - PROCESS | 2336 | ++DOCSHELL 1B6C3400 == 51 [pid = 2336] [id = 673] 03:47:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1B6C3800) [pid = 2336] [serial = 2019] [outer = 00000000] 03:47:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1BB32000) [pid = 2336] [serial = 2020] [outer = 1B6C3800] 03:47:51 INFO - PROCESS | 2336 | 1464864471672 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1BB92000) [pid = 2336] [serial = 2021] [outer = 1B6C3800] 03:47:52 INFO - PROCESS | 2336 | 1464864472753 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:47:52 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) 03:47:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1432ms 03:47:52 INFO - PROCESS | 2336 | 1464864472786 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 03:47:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:47:52 INFO - PROCESS | 2336 | 1464864472790 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 03:47:52 INFO - PROCESS | 2336 | 1464864472795 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:47:52 INFO - PROCESS | 2336 | 1464864472799 Marionette TRACE conn5 <- [1,2658,null,{}] 03:47:52 INFO - PROCESS | 2336 | 1464864472805 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:52 INFO - PROCESS | 2336 | 1464864472906 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 03:47:53 INFO - PROCESS | 2336 | 1464864473056 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:53 INFO - PROCESS | 2336 | ++DOCSHELL 1408FC00 == 52 [pid = 2336] [id = 674] 03:47:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (140F0C00) [pid = 2336] [serial = 2022] [outer = 00000000] 03:47:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (14737000) [pid = 2336] [serial = 2023] [outer = 140F0C00] 03:47:53 INFO - PROCESS | 2336 | 1464864473107 Marionette DEBUG loaded listener.js 03:47:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1475AC00) [pid = 2336] [serial = 2024] [outer = 140F0C00] 03:47:54 INFO - PROCESS | 2336 | --DOCSHELL 108AA800 == 51 [pid = 2336] [id = 668] 03:47:54 INFO - PROCESS | 2336 | --DOCSHELL 0C814C00 == 50 [pid = 2336] [id = 667] 03:47:54 INFO - PROCESS | 2336 | --DOCSHELL 0C940000 == 49 [pid = 2336] [id = 666] 03:47:54 INFO - PROCESS | 2336 | --DOCSHELL 18A23400 == 48 [pid = 2336] [id = 665] 03:47:54 INFO - PROCESS | 2336 | --DOCSHELL 18A1D400 == 47 [pid = 2336] [id = 664] 03:47:54 INFO - PROCESS | 2336 | --DOCSHELL 177D6000 == 46 [pid = 2336] [id = 663] 03:47:54 INFO - PROCESS | 2336 | --DOCSHELL 14AB0800 == 45 [pid = 2336] [id = 662] 03:47:54 INFO - PROCESS | 2336 | --DOCSHELL 10123800 == 44 [pid = 2336] [id = 661] 03:47:54 INFO - PROCESS | 2336 | --DOCSHELL 108DF800 == 43 [pid = 2336] [id = 660] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (0CA06400) [pid = 2336] [serial = 1927] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (14758000) [pid = 2336] [serial = 1930] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (19973C00) [pid = 2336] [serial = 1933] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1A68D800) [pid = 2336] [serial = 1966] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1978B800) [pid = 2336] [serial = 1766] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1A585400) [pid = 2336] [serial = 1856] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (0C85E000) [pid = 2336] [serial = 1814] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (14A0B400) [pid = 2336] [serial = 1945] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (14AB2400) [pid = 2336] [serial = 1946] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (13E86800) [pid = 2336] [serial = 1942] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (140E9000) [pid = 2336] [serial = 1943] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1832C800) [pid = 2336] [serial = 1951] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (1AF17000) [pid = 2336] [serial = 1937] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1A678400) [pid = 2336] [serial = 1936] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (17496400) [pid = 2336] [serial = 1948] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (0F984000) [pid = 2336] [serial = 1939] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (10049C00) [pid = 2336] [serial = 1940] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (19A08C00) [pid = 2336] [serial = 1925] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (19701800) [pid = 2336] [serial = 1954] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1971C400) [pid = 2336] [serial = 1957] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1970E000) [pid = 2336] [serial = 1955] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1971D000) [pid = 2336] [serial = 1958] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (1A588C00) [pid = 2336] [serial = 1964] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1A506800) [pid = 2336] [serial = 1963] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (19719400) [pid = 2336] [serial = 1960] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (187EA400) [pid = 2336] [serial = 1952] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1971F000) [pid = 2336] [serial = 1961] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (177CF400) [pid = 2336] [serial = 1949] [outer = 00000000] [url = about:blank] 03:47:54 INFO - PROCESS | 2336 | 1464864474202 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 03:47:54 INFO - PROCESS | 2336 | 1464864474241 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 03:47:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:47:54 INFO - PROCESS | 2336 | 1464864474247 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:47:54 INFO - PROCESS | 2336 | 1464864474249 Marionette TRACE conn5 <- [1,2662,null,{}] 03:47:54 INFO - PROCESS | 2336 | 1464864474253 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:54 INFO - PROCESS | 2336 | 1464864474349 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 03:47:54 INFO - PROCESS | 2336 | 1464864474475 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:54 INFO - PROCESS | 2336 | ++DOCSHELL 1012A000 == 44 [pid = 2336] [id = 675] 03:47:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1012C000) [pid = 2336] [serial = 2025] [outer = 00000000] 03:47:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (104E7C00) [pid = 2336] [serial = 2026] [outer = 1012C000] 03:47:54 INFO - PROCESS | 2336 | 1464864474520 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (108DF800) [pid = 2336] [serial = 2027] [outer = 1012C000] 03:47:55 INFO - PROCESS | 2336 | 1464864475375 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 03:47:55 INFO - PROCESS | 2336 | 1464864475429 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 03:47:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:47:55 INFO - PROCESS | 2336 | 1464864475441 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - PROCESS | 2336 | 1464864475444 Marionette TRACE conn5 <- [1,2666,null,{}] 03:47:55 INFO - PROCESS | 2336 | 1464864475457 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:55 INFO - PROCESS | 2336 | 1464864475546 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 03:47:55 INFO - PROCESS | 2336 | 1464864475554 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 2336 | ++DOCSHELL 14861C00 == 45 [pid = 2336] [id = 676] 03:47:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (14AA5400) [pid = 2336] [serial = 2028] [outer = 00000000] 03:47:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (16CE0C00) [pid = 2336] [serial = 2029] [outer = 14AA5400] 03:47:55 INFO - PROCESS | 2336 | 1464864475601 Marionette DEBUG loaded listener.js 03:47:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (17236800) [pid = 2336] [serial = 2030] [outer = 14AA5400] 03:47:56 INFO - PROCESS | 2336 | 1464864476533 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:47:56 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) 03:47:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1142ms 03:47:56 INFO - PROCESS | 2336 | 1464864476579 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 03:47:56 INFO - PROCESS | 2336 | 1464864476581 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 03:47:56 INFO - PROCESS | 2336 | 1464864476584 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:47:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:47:56 INFO - PROCESS | 2336 | 1464864476586 Marionette TRACE conn5 <- [1,2670,null,{}] 03:47:56 INFO - PROCESS | 2336 | 1464864476589 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:56 INFO - PROCESS | 2336 | 1464864476709 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 03:47:56 INFO - PROCESS | 2336 | 1464864476770 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:56 INFO - PROCESS | 2336 | ++DOCSHELL 18250000 == 46 [pid = 2336] [id = 677] 03:47:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1825A000) [pid = 2336] [serial = 2031] [outer = 00000000] 03:47:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (18A1B400) [pid = 2336] [serial = 2032] [outer = 1825A000] 03:47:56 INFO - PROCESS | 2336 | 1464864476815 Marionette DEBUG loaded listener.js 03:47:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (18A22C00) [pid = 2336] [serial = 2033] [outer = 1825A000] 03:47:57 INFO - PROCESS | 2336 | 1464864477745 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:47:57 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) 03:47:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1178ms 03:47:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:47:57 INFO - PROCESS | 2336 | 1464864477766 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 03:47:57 INFO - PROCESS | 2336 | 1464864477768 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 03:47:57 INFO - PROCESS | 2336 | 1464864477772 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:47:57 INFO - PROCESS | 2336 | 1464864477783 Marionette TRACE conn5 <- [1,2674,null,{}] 03:47:57 INFO - PROCESS | 2336 | 1464864477787 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:57 INFO - PROCESS | 2336 | 1464864477902 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 03:47:57 INFO - PROCESS | 2336 | 1464864477909 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:57 INFO - PROCESS | 2336 | ++DOCSHELL 18A45C00 == 47 [pid = 2336] [id = 678] 03:47:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (18A55800) [pid = 2336] [serial = 2034] [outer = 00000000] 03:47:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (19702400) [pid = 2336] [serial = 2035] [outer = 18A55800] 03:47:57 INFO - PROCESS | 2336 | 1464864478009 Marionette DEBUG loaded listener.js 03:47:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (19708C00) [pid = 2336] [serial = 2036] [outer = 18A55800] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (0FA61000) [pid = 2336] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (18A41000) [pid = 2336] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (0C997400) [pid = 2336] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1473A800) [pid = 2336] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (19704C00) [pid = 2336] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (19975C00) [pid = 2336] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (14737800) [pid = 2336] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (14085800) [pid = 2336] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (0C86AC00) [pid = 2336] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (1135F400) [pid = 2336] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (18A1FC00) [pid = 2336] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (18A3E000) [pid = 2336] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1012C800) [pid = 2336] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (14AB3000) [pid = 2336] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1822EC00) [pid = 2336] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (13E85800) [pid = 2336] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (1AF2B800) [pid = 2336] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (19871800) [pid = 2336] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:47:58 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (0C942000) [pid = 2336] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:47:59 INFO - PROCESS | 2336 | 1464864479036 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:47:59 INFO - PROCESS | 2336 | 1464864479053 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 03:47:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:47:59 INFO - PROCESS | 2336 | 1464864479056 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:47:59 INFO - PROCESS | 2336 | 1464864479058 Marionette TRACE conn5 <- [1,2678,null,{}] 03:47:59 INFO - PROCESS | 2336 | 1464864479062 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:47:59 INFO - PROCESS | 2336 | 1464864479164 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 03:47:59 INFO - PROCESS | 2336 | 1464864479190 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:59 INFO - PROCESS | 2336 | ++DOCSHELL 0FAF4400 == 48 [pid = 2336] [id = 679] 03:47:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1047A400) [pid = 2336] [serial = 2037] [outer = 00000000] 03:47:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (187E5000) [pid = 2336] [serial = 2038] [outer = 1047A400] 03:47:59 INFO - PROCESS | 2336 | 1464864479235 Marionette DEBUG loaded listener.js 03:47:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (18A5AC00) [pid = 2336] [serial = 2039] [outer = 1047A400] 03:48:00 INFO - PROCESS | 2336 | 1464864480162 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 03:48:00 INFO - PROCESS | 2336 | 1464864480182 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 03:48:00 INFO - PROCESS | 2336 | 1464864480186 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:48:00 INFO - PROCESS | 2336 | 1464864480188 Marionette TRACE conn5 <- [1,2682,null,{}] 03:48:00 INFO - PROCESS | 2336 | 1464864480191 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:00 INFO - PROCESS | 2336 | 1464864480305 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 03:48:00 INFO - PROCESS | 2336 | 1464864480315 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:00 INFO - PROCESS | 2336 | ++DOCSHELL 0CA05400 == 49 [pid = 2336] [id = 680] 03:48:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (19719400) [pid = 2336] [serial = 2040] [outer = 00000000] 03:48:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (1986A800) [pid = 2336] [serial = 2041] [outer = 19719400] 03:48:00 INFO - PROCESS | 2336 | 1464864480359 Marionette DEBUG loaded listener.js 03:48:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (1986F000) [pid = 2336] [serial = 2042] [outer = 19719400] 03:48:01 INFO - PROCESS | 2336 | 1464864481473 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 03:48:01 INFO - PROCESS | 2336 | 1464864481538 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 03:48:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:48:01 INFO - PROCESS | 2336 | 1464864481544 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:48:01 INFO - PROCESS | 2336 | 1464864481549 Marionette TRACE conn5 <- [1,2686,null,{}] 03:48:01 INFO - PROCESS | 2336 | 1464864481561 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:01 INFO - PROCESS | 2336 | 1464864481656 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 03:48:01 INFO - PROCESS | 2336 | 1464864481871 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:01 INFO - PROCESS | 2336 | ++DOCSHELL 104EFC00 == 50 [pid = 2336] [id = 681] 03:48:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (104F1C00) [pid = 2336] [serial = 2043] [outer = 00000000] 03:48:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1418B000) [pid = 2336] [serial = 2044] [outer = 104F1C00] 03:48:01 INFO - PROCESS | 2336 | 1464864481928 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (14755C00) [pid = 2336] [serial = 2045] [outer = 104F1C00] 03:48:02 INFO - PROCESS | 2336 | 1464864482997 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:48:03 INFO - PROCESS | 2336 | 1464864483034 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 03:48:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:48:03 INFO - PROCESS | 2336 | 1464864483040 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:48:03 INFO - PROCESS | 2336 | 1464864483043 Marionette TRACE conn5 <- [1,2690,null,{}] 03:48:03 INFO - PROCESS | 2336 | 1464864483047 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:03 INFO - PROCESS | 2336 | 1464864483158 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 03:48:03 INFO - PROCESS | 2336 | 1464864483305 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:03 INFO - PROCESS | 2336 | ++DOCSHELL 14A21400 == 51 [pid = 2336] [id = 682] 03:48:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (18323800) [pid = 2336] [serial = 2046] [outer = 00000000] 03:48:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (18A1C000) [pid = 2336] [serial = 2047] [outer = 18323800] 03:48:03 INFO - PROCESS | 2336 | 1464864483362 Marionette DEBUG loaded listener.js 03:48:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (18A58400) [pid = 2336] [serial = 2048] [outer = 18323800] 03:48:03 INFO - PROCESS | 2336 | 1464864483900 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:48:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:48:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 870ms 03:48:03 INFO - PROCESS | 2336 | 1464864483912 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 03:48:03 INFO - PROCESS | 2336 | 1464864483914 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 03:48:03 INFO - PROCESS | 2336 | 1464864483934 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:48:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:48:03 INFO - PROCESS | 2336 | 1464864483938 Marionette TRACE conn5 <- [1,2694,null,{}] 03:48:03 INFO - PROCESS | 2336 | 1464864483949 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:04 INFO - PROCESS | 2336 | 1464864484058 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 03:48:04 INFO - PROCESS | 2336 | 1464864484175 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:04 INFO - PROCESS | 2336 | ++DOCSHELL 0F9E1800 == 52 [pid = 2336] [id = 683] 03:48:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (0FA5CC00) [pid = 2336] [serial = 2049] [outer = 00000000] 03:48:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1A586C00) [pid = 2336] [serial = 2050] [outer = 0FA5CC00] 03:48:04 INFO - PROCESS | 2336 | 1464864484282 Marionette DEBUG loaded listener.js 03:48:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1A670800) [pid = 2336] [serial = 2051] [outer = 0FA5CC00] 03:48:05 INFO - PROCESS | 2336 | 1464864485057 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:48:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:48:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1174ms 03:48:05 INFO - PROCESS | 2336 | 1464864485114 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 03:48:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:48:05 INFO - PROCESS | 2336 | 1464864485118 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 03:48:05 INFO - PROCESS | 2336 | 1464864485124 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:48:05 INFO - PROCESS | 2336 | 1464864485127 Marionette TRACE conn5 <- [1,2698,null,{}] 03:48:05 INFO - PROCESS | 2336 | 1464864485133 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:05 INFO - PROCESS | 2336 | 1464864485237 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 03:48:05 INFO - PROCESS | 2336 | 1464864485381 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:05 INFO - PROCESS | 2336 | ++DOCSHELL 111F7800 == 53 [pid = 2336] [id = 684] 03:48:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (13E82C00) [pid = 2336] [serial = 2052] [outer = 00000000] 03:48:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (140F1800) [pid = 2336] [serial = 2053] [outer = 13E82C00] 03:48:05 INFO - PROCESS | 2336 | 1464864485432 Marionette DEBUG loaded listener.js 03:48:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (14774400) [pid = 2336] [serial = 2054] [outer = 13E82C00] 03:48:05 INFO - PROCESS | 2336 | --DOCSHELL 18A3DC00 == 52 [pid = 2336] [id = 617] 03:48:05 INFO - PROCESS | 2336 | --DOCSHELL 0FAF4400 == 51 [pid = 2336] [id = 679] 03:48:05 INFO - PROCESS | 2336 | --DOCSHELL 18A45C00 == 50 [pid = 2336] [id = 678] 03:48:05 INFO - PROCESS | 2336 | --DOCSHELL 18250000 == 49 [pid = 2336] [id = 677] 03:48:05 INFO - PROCESS | 2336 | --DOCSHELL 14861C00 == 48 [pid = 2336] [id = 676] 03:48:05 INFO - PROCESS | 2336 | --DOCSHELL 1012A000 == 47 [pid = 2336] [id = 675] 03:48:05 INFO - PROCESS | 2336 | --DOCSHELL 1408FC00 == 46 [pid = 2336] [id = 674] 03:48:05 INFO - PROCESS | 2336 | --DOCSHELL 14794400 == 45 [pid = 2336] [id = 671] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (1099D800) [pid = 2336] [serial = 1969] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (16D6D400) [pid = 2336] [serial = 1972] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1A7EA400) [pid = 2336] [serial = 1975] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1A7E8C00) [pid = 2336] [serial = 2008] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOCSHELL 10123000 == 44 [pid = 2336] [id = 670] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (10048400) [pid = 2336] [serial = 1847] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (177D8400) [pid = 2336] [serial = 1892] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1A58BC00) [pid = 2336] [serial = 1934] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (1A68C400) [pid = 2336] [serial = 1895] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (14868400) [pid = 2336] [serial = 1931] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (14867800) [pid = 2336] [serial = 1850] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (0FA0B800) [pid = 2336] [serial = 1928] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (106A2000) [pid = 2336] [serial = 1889] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (19790400) [pid = 2336] [serial = 1853] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1A68A400) [pid = 2336] [serial = 2006] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (18A3E400) [pid = 2336] [serial = 1993] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (18A40000) [pid = 2336] [serial = 1994] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (1970F400) [pid = 2336] [serial = 1996] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (106A6000) [pid = 2336] [serial = 1984] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (109F1400) [pid = 2336] [serial = 1985] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (16C48400) [pid = 2336] [serial = 1987] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (16CEA800) [pid = 2336] [serial = 1988] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (18323C00) [pid = 2336] [serial = 1990] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (14759400) [pid = 2336] [serial = 1982] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (1473A400) [pid = 2336] [serial = 1981] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 78 (1B6A7800) [pid = 2336] [serial = 1979] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 77 (1B60D800) [pid = 2336] [serial = 1978] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 76 (19A09400) [pid = 2336] [serial = 1999] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 75 (16CE0000) [pid = 2336] [serial = 2002] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 74 (1A506000) [pid = 2336] [serial = 2005] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 73 (1A50B800) [pid = 2336] [serial = 2000] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 72 (17240400) [pid = 2336] [serial = 2003] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 71 (19793C00) [pid = 2336] [serial = 1997] [outer = 00000000] [url = about:blank] 03:48:05 INFO - PROCESS | 2336 | --DOMWINDOW == 70 (1832A400) [pid = 2336] [serial = 1991] [outer = 00000000] [url = about:blank] 03:48:06 INFO - PROCESS | 2336 | 1464864486033 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:48:06 INFO - PROCESS | 2336 | 1464864486059 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 03:48:06 INFO - PROCESS | 2336 | 1464864486070 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:48:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:48:06 INFO - PROCESS | 2336 | 1464864486072 Marionette TRACE conn5 <- [1,2702,null,{}] 03:48:06 INFO - PROCESS | 2336 | 1464864486076 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:06 INFO - PROCESS | 2336 | 1464864486166 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 03:48:06 INFO - PROCESS | 2336 | 1464864486265 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:06 INFO - PROCESS | 2336 | ++DOCSHELL 0FA63800 == 45 [pid = 2336] [id = 685] 03:48:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 71 (0FAF4000) [pid = 2336] [serial = 2055] [outer = 00000000] 03:48:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 72 (14365800) [pid = 2336] [serial = 2056] [outer = 0FAF4000] 03:48:06 INFO - PROCESS | 2336 | 1464864486309 Marionette DEBUG loaded listener.js 03:48:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 73 (1475A000) [pid = 2336] [serial = 2057] [outer = 0FAF4000] 03:48:06 INFO - PROCESS | 2336 | 1464864486695 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:48:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:48:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 03:48:06 INFO - PROCESS | 2336 | 1464864486749 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 03:48:06 INFO - PROCESS | 2336 | 1464864486751 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 03:48:06 INFO - PROCESS | 2336 | 1464864486755 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:48:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:48:06 INFO - PROCESS | 2336 | 1464864486758 Marionette TRACE conn5 <- [1,2706,null,{}] 03:48:06 INFO - PROCESS | 2336 | 1464864486768 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:06 INFO - PROCESS | 2336 | 1464864486855 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 03:48:06 INFO - PROCESS | 2336 | 1464864486864 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:06 INFO - PROCESS | 2336 | ++DOCSHELL 14A07800 == 46 [pid = 2336] [id = 686] 03:48:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 74 (14AA6C00) [pid = 2336] [serial = 2058] [outer = 00000000] 03:48:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (17235000) [pid = 2336] [serial = 2059] [outer = 14AA6C00] 03:48:06 INFO - PROCESS | 2336 | 1464864486910 Marionette DEBUG loaded listener.js 03:48:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (18232400) [pid = 2336] [serial = 2060] [outer = 14AA6C00] 03:48:07 INFO - PROCESS | 2336 | 1464864487384 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 2336 | 1464864487432 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 03:48:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:48:07 INFO - PROCESS | 2336 | 1464864487435 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - PROCESS | 2336 | 1464864487437 Marionette TRACE conn5 <- [1,2710,null,{}] 03:48:07 INFO - PROCESS | 2336 | 1464864487441 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:07 INFO - PROCESS | 2336 | 1464864487528 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 03:48:07 INFO - PROCESS | 2336 | 1464864487571 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:07 INFO - PROCESS | 2336 | ++DOCSHELL 1832E000 == 47 [pid = 2336] [id = 687] 03:48:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (1832E400) [pid = 2336] [serial = 2061] [outer = 00000000] 03:48:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (18A23400) [pid = 2336] [serial = 2062] [outer = 1832E400] 03:48:07 INFO - PROCESS | 2336 | 1464864487615 Marionette DEBUG loaded listener.js 03:48:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (18A41800) [pid = 2336] [serial = 2063] [outer = 1832E400] 03:48:08 INFO - PROCESS | 2336 | 1464864488076 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:48:08 INFO - PROCESS | 2336 | 1464864488127 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 03:48:08 INFO - PROCESS | 2336 | 1464864488130 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:48:08 INFO - PROCESS | 2336 | 1464864488132 Marionette TRACE conn5 <- [1,2714,null,{}] 03:48:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:48:08 INFO - PROCESS | 2336 | 1464864488135 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:08 INFO - PROCESS | 2336 | 1464864488252 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 03:48:08 INFO - PROCESS | 2336 | 1464864488258 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:08 INFO - PROCESS | 2336 | ++DOCSHELL 106A0800 == 48 [pid = 2336] [id = 688] 03:48:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (14759C00) [pid = 2336] [serial = 2064] [outer = 00000000] 03:48:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (18A59800) [pid = 2336] [serial = 2065] [outer = 14759C00] 03:48:08 INFO - PROCESS | 2336 | 1464864488355 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (18B58000) [pid = 2336] [serial = 2066] [outer = 14759C00] 03:48:08 INFO - PROCESS | 2336 | 1464864488799 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:48:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:48:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 03:48:08 INFO - PROCESS | 2336 | 1464864488873 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 03:48:08 INFO - PROCESS | 2336 | 1464864488875 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 03:48:08 INFO - PROCESS | 2336 | 1464864488878 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:48:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:48:08 INFO - PROCESS | 2336 | 1464864488880 Marionette TRACE conn5 <- [1,2718,null,{}] 03:48:08 INFO - PROCESS | 2336 | 1464864488884 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:09 INFO - PROCESS | 2336 | 1464864489054 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 03:48:09 INFO - PROCESS | 2336 | 1464864489120 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:09 INFO - PROCESS | 2336 | ++DOCSHELL 14742000 == 49 [pid = 2336] [id = 689] 03:48:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (1971E400) [pid = 2336] [serial = 2067] [outer = 00000000] 03:48:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (1A581800) [pid = 2336] [serial = 2068] [outer = 1971E400] 03:48:09 INFO - PROCESS | 2336 | 1464864489165 Marionette DEBUG loaded listener.js 03:48:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (1A585C00) [pid = 2336] [serial = 2069] [outer = 1971E400] 03:48:10 INFO - PROCESS | 2336 | 1464864490048 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:48:10 INFO - PROCESS | 2336 | 1464864490134 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 03:48:10 INFO - PROCESS | 2336 | 1464864490139 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:48:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:48:10 INFO - PROCESS | 2336 | 1464864490140 Marionette TRACE conn5 <- [1,2722,null,{}] 03:48:10 INFO - PROCESS | 2336 | 1464864490144 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:10 INFO - PROCESS | 2336 | 1464864490226 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 03:48:10 INFO - PROCESS | 2336 | 1464864490232 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:10 INFO - PROCESS | 2336 | ++DOCSHELL 10121800 == 50 [pid = 2336] [id = 690] 03:48:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 75 (108DE400) [pid = 2336] [serial = 2070] [outer = 00000000] 03:48:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 76 (18232800) [pid = 2336] [serial = 2071] [outer = 108DE400] 03:48:10 INFO - PROCESS | 2336 | 1464864490276 Marionette DEBUG loaded listener.js 03:48:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 77 (18B4C400) [pid = 2336] [serial = 2072] [outer = 108DE400] 03:48:10 INFO - PROCESS | 2336 | 1464864490730 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:48:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:48:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 03:48:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:48:10 INFO - PROCESS | 2336 | 1464864490778 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 03:48:10 INFO - PROCESS | 2336 | 1464864490780 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 03:48:10 INFO - PROCESS | 2336 | 1464864490783 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:48:10 INFO - PROCESS | 2336 | 1464864490785 Marionette TRACE conn5 <- [1,2726,null,{}] 03:48:10 INFO - PROCESS | 2336 | 1464864490789 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:10 INFO - PROCESS | 2336 | 1464864490879 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 03:48:10 INFO - PROCESS | 2336 | 1464864490886 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:10 INFO - PROCESS | 2336 | ++DOCSHELL 1832FC00 == 51 [pid = 2336] [id = 691] 03:48:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 78 (1971C400) [pid = 2336] [serial = 2073] [outer = 00000000] 03:48:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 79 (1A690800) [pid = 2336] [serial = 2074] [outer = 1971C400] 03:48:10 INFO - PROCESS | 2336 | 1464864490929 Marionette DEBUG loaded listener.js 03:48:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (1AC82000) [pid = 2336] [serial = 2075] [outer = 1971C400] 03:48:11 INFO - PROCESS | 2336 | 1464864491367 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:48:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:48:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 03:48:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:48:11 INFO - PROCESS | 2336 | 1464864491418 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 03:48:11 INFO - PROCESS | 2336 | 1464864491420 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 03:48:11 INFO - PROCESS | 2336 | 1464864491423 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:48:11 INFO - PROCESS | 2336 | 1464864491425 Marionette TRACE conn5 <- [1,2730,null,{}] 03:48:11 INFO - PROCESS | 2336 | 1464864491428 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:11 INFO - PROCESS | 2336 | 1464864491509 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 03:48:11 INFO - PROCESS | 2336 | 1464864491515 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:11 INFO - PROCESS | 2336 | ++DOCSHELL 1AE47400 == 52 [pid = 2336] [id = 692] 03:48:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (1AF15C00) [pid = 2336] [serial = 2076] [outer = 00000000] 03:48:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (1AF1FC00) [pid = 2336] [serial = 2077] [outer = 1AF15C00] 03:48:11 INFO - PROCESS | 2336 | 1464864491558 Marionette DEBUG loaded listener.js 03:48:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (1AF20800) [pid = 2336] [serial = 2078] [outer = 1AF15C00] 03:48:11 INFO - PROCESS | 2336 | 1464864491991 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:48:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:48:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 03:48:12 INFO - PROCESS | 2336 | 1464864492077 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 03:48:12 INFO - PROCESS | 2336 | 1464864492079 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 03:48:12 INFO - PROCESS | 2336 | 1464864492084 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:48:12 INFO - PROCESS | 2336 | 1464864492085 Marionette TRACE conn5 <- [1,2734,null,{}] 03:48:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:48:12 INFO - PROCESS | 2336 | 1464864492089 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:12 INFO - PROCESS | 2336 | 1464864492225 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 03:48:12 INFO - PROCESS | 2336 | 1464864492371 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:12 INFO - PROCESS | 2336 | ++DOCSHELL 0C86B800 == 53 [pid = 2336] [id = 693] 03:48:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (0C93F800) [pid = 2336] [serial = 2079] [outer = 00000000] 03:48:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (0F935000) [pid = 2336] [serial = 2080] [outer = 0C93F800] 03:48:12 INFO - PROCESS | 2336 | 1464864492429 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (0FAF4C00) [pid = 2336] [serial = 2081] [outer = 0C93F800] 03:48:13 INFO - PROCESS | 2336 | 1464864493079 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:48:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:48:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1013ms 03:48:13 INFO - PROCESS | 2336 | 1464864493104 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 03:48:13 INFO - PROCESS | 2336 | 1464864493108 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 03:48:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:48:13 INFO - PROCESS | 2336 | 1464864493113 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:48:13 INFO - PROCESS | 2336 | 1464864493118 Marionette TRACE conn5 <- [1,2738,null,{}] 03:48:13 INFO - PROCESS | 2336 | 1464864493141 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:13 INFO - PROCESS | 2336 | 1464864493256 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 03:48:13 INFO - PROCESS | 2336 | 1464864493373 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:13 INFO - PROCESS | 2336 | ++DOCSHELL 14AA6000 == 54 [pid = 2336] [id = 694] 03:48:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (14AB0800) [pid = 2336] [serial = 2082] [outer = 00000000] 03:48:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (16D77800) [pid = 2336] [serial = 2083] [outer = 14AB0800] 03:48:13 INFO - PROCESS | 2336 | 1464864493471 Marionette DEBUG loaded listener.js 03:48:13 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (18238800) [pid = 2336] [serial = 2084] [outer = 14AB0800] 03:48:14 INFO - PROCESS | 2336 | 1464864494024 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:48:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:48:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 990ms 03:48:14 INFO - PROCESS | 2336 | 1464864494104 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 03:48:14 INFO - PROCESS | 2336 | 1464864494107 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 03:48:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:48:14 INFO - PROCESS | 2336 | 1464864494111 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:48:14 INFO - PROCESS | 2336 | 1464864494113 Marionette TRACE conn5 <- [1,2742,null,{}] 03:48:14 INFO - PROCESS | 2336 | 1464864494117 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:14 INFO - PROCESS | 2336 | 1464864494247 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 03:48:14 INFO - PROCESS | 2336 | 1464864494395 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:14 INFO - PROCESS | 2336 | ++DOCSHELL 1997B800 == 55 [pid = 2336] [id = 695] 03:48:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (19A04400) [pid = 2336] [serial = 2085] [outer = 00000000] 03:48:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (1A50F400) [pid = 2336] [serial = 2086] [outer = 19A04400] 03:48:14 INFO - PROCESS | 2336 | 1464864494450 Marionette DEBUG loaded listener.js 03:48:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (1AF1EC00) [pid = 2336] [serial = 2087] [outer = 19A04400] 03:48:15 INFO - PROCESS | 2336 | 1464864495057 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:48:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:48:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 970ms 03:48:15 INFO - PROCESS | 2336 | 1464864495083 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 03:48:15 INFO - PROCESS | 2336 | 1464864495088 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 03:48:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:48:15 INFO - PROCESS | 2336 | 1464864495099 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - PROCESS | 2336 | 1464864495103 Marionette TRACE conn5 <- [1,2746,null,{}] 03:48:15 INFO - PROCESS | 2336 | 1464864495107 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:15 INFO - PROCESS | 2336 | 1464864495219 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 03:48:15 INFO - PROCESS | 2336 | 1464864495332 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:15 INFO - PROCESS | 2336 | ++DOCSHELL 1B6A4800 == 56 [pid = 2336] [id = 696] 03:48:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (1BF8B800) [pid = 2336] [serial = 2088] [outer = 00000000] 03:48:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (1C24F000) [pid = 2336] [serial = 2089] [outer = 1BF8B800] 03:48:15 INFO - PROCESS | 2336 | 1464864495426 Marionette DEBUG loaded listener.js 03:48:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (1C27C400) [pid = 2336] [serial = 2090] [outer = 1BF8B800] 03:48:16 INFO - PROCESS | 2336 | 1464864496022 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:48:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:48:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 990ms 03:48:16 INFO - PROCESS | 2336 | 1464864496083 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 03:48:16 INFO - PROCESS | 2336 | 1464864496085 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 03:48:16 INFO - PROCESS | 2336 | 1464864496089 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:48:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:48:16 INFO - PROCESS | 2336 | 1464864496091 Marionette TRACE conn5 <- [1,2750,null,{}] 03:48:16 INFO - PROCESS | 2336 | 1464864496094 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:16 INFO - PROCESS | 2336 | 1464864496230 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 03:48:16 INFO - PROCESS | 2336 | 1464864496372 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:16 INFO - PROCESS | 2336 | ++DOCSHELL 0F97F400 == 57 [pid = 2336] [id = 697] 03:48:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (0F985000) [pid = 2336] [serial = 2091] [outer = 00000000] 03:48:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (1138F000) [pid = 2336] [serial = 2092] [outer = 0F985000] 03:48:16 INFO - PROCESS | 2336 | 1464864496427 Marionette DEBUG loaded listener.js 03:48:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (11392000) [pid = 2336] [serial = 2093] [outer = 0F985000] 03:48:17 INFO - PROCESS | 2336 | 1464864497194 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:48:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:48:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1122ms 03:48:17 INFO - PROCESS | 2336 | 1464864497215 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 03:48:17 INFO - PROCESS | 2336 | 1464864497221 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 03:48:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:48:17 INFO - PROCESS | 2336 | 1464864497225 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:48:17 INFO - PROCESS | 2336 | 1464864497230 Marionette TRACE conn5 <- [1,2754,null,{}] 03:48:17 INFO - PROCESS | 2336 | 1464864497234 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:17 INFO - PROCESS | 2336 | 1464864497340 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 03:48:17 INFO - PROCESS | 2336 | 1464864497519 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 1AE47400 == 56 [pid = 2336] [id = 692] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 1832FC00 == 55 [pid = 2336] [id = 691] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 10121800 == 54 [pid = 2336] [id = 690] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 14742000 == 53 [pid = 2336] [id = 689] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 106A0800 == 52 [pid = 2336] [id = 688] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 1832E000 == 51 [pid = 2336] [id = 687] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 14A07800 == 50 [pid = 2336] [id = 686] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 0FA63800 == 49 [pid = 2336] [id = 685] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 111F7800 == 48 [pid = 2336] [id = 684] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 0F9E1800 == 47 [pid = 2336] [id = 683] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 14A21400 == 46 [pid = 2336] [id = 682] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 104EFC00 == 45 [pid = 2336] [id = 681] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 0F977400 == 44 [pid = 2336] [id = 669] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (1986A800) [pid = 2336] [serial = 2041] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | ++DOCSHELL 0C808400 == 45 [pid = 2336] [id = 698] 03:48:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (0C80C400) [pid = 2336] [serial = 2094] [outer = 00000000] 03:48:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (0CA09800) [pid = 2336] [serial = 2095] [outer = 0C80C400] 03:48:17 INFO - PROCESS | 2336 | 1464864497631 Marionette DEBUG loaded listener.js 03:48:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1004A800) [pid = 2336] [serial = 2096] [outer = 0C80C400] 03:48:17 INFO - PROCESS | 2336 | --DOCSHELL 0CA05400 == 44 [pid = 2336] [id = 680] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1A719400) [pid = 2336] [serial = 1967] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (1AF16C00) [pid = 2336] [serial = 1976] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (1832F400) [pid = 2336] [serial = 1973] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (140EF400) [pid = 2336] [serial = 1970] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (187E5000) [pid = 2336] [serial = 2038] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (1069DC00) [pid = 2336] [serial = 2011] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (16CE6800) [pid = 2336] [serial = 2014] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (16CE0C00) [pid = 2336] [serial = 2029] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (1BB92000) [pid = 2336] [serial = 2021] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (1BB32000) [pid = 2336] [serial = 2020] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 89 (1475AC00) [pid = 2336] [serial = 2024] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 88 (14737000) [pid = 2336] [serial = 2023] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 87 (1A674000) [pid = 2336] [serial = 2017] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 86 (104E7C00) [pid = 2336] [serial = 2026] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 85 (108DF800) [pid = 2336] [serial = 2027] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 84 (19702400) [pid = 2336] [serial = 2035] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 83 (18A22C00) [pid = 2336] [serial = 2033] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 82 (18A5AC00) [pid = 2336] [serial = 2039] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 81 (18A1B400) [pid = 2336] [serial = 2032] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 80 (17236800) [pid = 2336] [serial = 2030] [outer = 00000000] [url = about:blank] 03:48:17 INFO - PROCESS | 2336 | --DOMWINDOW == 79 (19708C00) [pid = 2336] [serial = 2036] [outer = 00000000] [url = about:blank] 03:48:18 INFO - PROCESS | 2336 | 1464864498087 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:48:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:48:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 891ms 03:48:18 INFO - PROCESS | 2336 | 1464864498118 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 03:48:18 INFO - PROCESS | 2336 | 1464864498123 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 03:48:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:48:18 INFO - PROCESS | 2336 | 1464864498129 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:48:18 INFO - PROCESS | 2336 | 1464864498132 Marionette TRACE conn5 <- [1,2758,null,{}] 03:48:18 INFO - PROCESS | 2336 | 1464864498135 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:18 INFO - PROCESS | 2336 | 1464864498226 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 03:48:18 INFO - PROCESS | 2336 | 1464864498236 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:18 INFO - PROCESS | 2336 | ++DOCSHELL 13E85C00 == 45 [pid = 2336] [id = 699] 03:48:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 80 (13EB0C00) [pid = 2336] [serial = 2097] [outer = 00000000] 03:48:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 81 (14361C00) [pid = 2336] [serial = 2098] [outer = 13EB0C00] 03:48:18 INFO - PROCESS | 2336 | 1464864498281 Marionette DEBUG loaded listener.js 03:48:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 82 (1475AC00) [pid = 2336] [serial = 2099] [outer = 13EB0C00] 03:48:18 INFO - PROCESS | 2336 | 1464864498782 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:48:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:48:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 03:48:18 INFO - PROCESS | 2336 | 1464864498802 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 03:48:18 INFO - PROCESS | 2336 | 1464864498804 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 03:48:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:48:18 INFO - PROCESS | 2336 | 1464864498807 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:48:18 INFO - PROCESS | 2336 | 1464864498811 Marionette TRACE conn5 <- [1,2762,null,{}] 03:48:18 INFO - PROCESS | 2336 | 1464864498825 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:18 INFO - PROCESS | 2336 | 1464864498913 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 03:48:18 INFO - PROCESS | 2336 | 1464864498921 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:18 INFO - PROCESS | 2336 | ++DOCSHELL 16CEA400 == 46 [pid = 2336] [id = 700] 03:48:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 83 (16CEC800) [pid = 2336] [serial = 2100] [outer = 00000000] 03:48:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 84 (17234C00) [pid = 2336] [serial = 2101] [outer = 16CEC800] 03:48:18 INFO - PROCESS | 2336 | 1464864498967 Marionette DEBUG loaded listener.js 03:48:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 85 (18238C00) [pid = 2336] [serial = 2102] [outer = 16CEC800] 03:48:19 INFO - PROCESS | 2336 | 1464864499699 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:48:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:48:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 930ms 03:48:19 INFO - PROCESS | 2336 | 1464864499739 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 03:48:19 INFO - PROCESS | 2336 | 1464864499744 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 03:48:19 INFO - PROCESS | 2336 | 1464864499749 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:48:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:48:19 INFO - PROCESS | 2336 | 1464864499754 Marionette TRACE conn5 <- [1,2766,null,{}] 03:48:19 INFO - PROCESS | 2336 | 1464864499759 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:19 INFO - PROCESS | 2336 | 1464864499872 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 03:48:19 INFO - PROCESS | 2336 | 1464864500014 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:20 INFO - PROCESS | 2336 | ++DOCSHELL 10997000 == 47 [pid = 2336] [id = 701] 03:48:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 86 (1135E400) [pid = 2336] [serial = 2103] [outer = 00000000] 03:48:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 87 (14182400) [pid = 2336] [serial = 2104] [outer = 1135E400] 03:48:20 INFO - PROCESS | 2336 | 1464864500072 Marionette DEBUG loaded listener.js 03:48:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 88 (14A04000) [pid = 2336] [serial = 2105] [outer = 1135E400] 03:48:20 INFO - PROCESS | 2336 | 1464864500699 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:48:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:48:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 970ms 03:48:20 INFO - PROCESS | 2336 | 1464864500725 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 03:48:20 INFO - PROCESS | 2336 | 1464864500731 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 03:48:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:48:20 INFO - PROCESS | 2336 | 1464864500737 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:48:20 INFO - PROCESS | 2336 | 1464864500740 Marionette TRACE conn5 <- [1,2770,null,{}] 03:48:20 INFO - PROCESS | 2336 | 1464864500744 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:20 INFO - PROCESS | 2336 | 1464864500858 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 03:48:20 INFO - PROCESS | 2336 | 1464864500974 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:21 INFO - PROCESS | 2336 | ++DOCSHELL 1825A000 == 48 [pid = 2336] [id = 702] 03:48:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 89 (18327C00) [pid = 2336] [serial = 2106] [outer = 00000000] 03:48:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 90 (18330000) [pid = 2336] [serial = 2107] [outer = 18327C00] 03:48:21 INFO - PROCESS | 2336 | 1464864501070 Marionette DEBUG loaded listener.js 03:48:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (187EAC00) [pid = 2336] [serial = 2108] [outer = 18327C00] 03:48:21 INFO - PROCESS | 2336 | 1464864501709 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:48:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:48:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1020ms 03:48:21 INFO - PROCESS | 2336 | 1464864501759 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 03:48:21 INFO - PROCESS | 2336 | 1464864501762 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 03:48:21 INFO - PROCESS | 2336 | 1464864501766 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:48:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:48:21 INFO - PROCESS | 2336 | 1464864501770 Marionette TRACE conn5 <- [1,2774,null,{}] 03:48:21 INFO - PROCESS | 2336 | 1464864501781 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:21 INFO - PROCESS | 2336 | 1464864501938 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 03:48:22 INFO - PROCESS | 2336 | 1464864502082 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:22 INFO - PROCESS | 2336 | ++DOCSHELL 18B5A000 == 49 [pid = 2336] [id = 703] 03:48:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (19704400) [pid = 2336] [serial = 2109] [outer = 00000000] 03:48:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (19709000) [pid = 2336] [serial = 2110] [outer = 19704400] 03:48:22 INFO - PROCESS | 2336 | 1464864502139 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (1971AC00) [pid = 2336] [serial = 2111] [outer = 19704400] 03:48:22 INFO - PROCESS | 2336 | 1464864502683 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:48:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:48:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 970ms 03:48:22 INFO - PROCESS | 2336 | 1464864502739 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 03:48:22 INFO - PROCESS | 2336 | 1464864502742 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 03:48:22 INFO - PROCESS | 2336 | 1464864502746 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:48:22 INFO - PROCESS | 2336 | 1464864502748 Marionette TRACE conn5 <- [1,2778,null,{}] 03:48:22 INFO - PROCESS | 2336 | 1464864502752 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:22 INFO - PROCESS | 2336 | 1464864502859 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 03:48:22 INFO - PROCESS | 2336 | 1464864502971 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:22 INFO - PROCESS | 2336 | ++DOCSHELL 1978F800 == 50 [pid = 2336] [id = 704] 03:48:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (1986A800) [pid = 2336] [serial = 2112] [outer = 00000000] 03:48:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (1997B000) [pid = 2336] [serial = 2113] [outer = 1986A800] 03:48:23 INFO - PROCESS | 2336 | 1464864503025 Marionette DEBUG loaded listener.js 03:48:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (19A09000) [pid = 2336] [serial = 2114] [outer = 1986A800] 03:48:23 INFO - PROCESS | 2336 | 1464864503597 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:48:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:48:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 870ms 03:48:23 INFO - PROCESS | 2336 | 1464864503629 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 03:48:23 INFO - PROCESS | 2336 | 1464864503631 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 03:48:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:48:23 INFO - PROCESS | 2336 | 1464864503636 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:48:23 INFO - PROCESS | 2336 | 1464864503638 Marionette TRACE conn5 <- [1,2782,null,{}] 03:48:23 INFO - PROCESS | 2336 | 1464864503641 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:23 INFO - PROCESS | 2336 | 1464864503743 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 03:48:23 INFO - PROCESS | 2336 | 1464864503854 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:23 INFO - PROCESS | 2336 | ++DOCSHELL 1997A000 == 51 [pid = 2336] [id = 705] 03:48:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1997BC00) [pid = 2336] [serial = 2115] [outer = 00000000] 03:48:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (1A676800) [pid = 2336] [serial = 2116] [outer = 1997BC00] 03:48:23 INFO - PROCESS | 2336 | 1464864503908 Marionette DEBUG loaded listener.js 03:48:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1A693800) [pid = 2336] [serial = 2117] [outer = 1997BC00] 03:48:24 INFO - PROCESS | 2336 | 1464864504505 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:48:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:48:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 931ms 03:48:24 INFO - PROCESS | 2336 | 1464864504571 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 03:48:24 INFO - PROCESS | 2336 | 1464864504574 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 03:48:24 INFO - PROCESS | 2336 | 1464864504577 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:48:24 INFO - PROCESS | 2336 | 1464864504579 Marionette TRACE conn5 <- [1,2786,null,{}] 03:48:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:48:24 INFO - PROCESS | 2336 | 1464864504583 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:24 INFO - PROCESS | 2336 | 1464864504701 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 03:48:24 INFO - PROCESS | 2336 | 1464864504929 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:24 INFO - PROCESS | 2336 | ++DOCSHELL 0C941400 == 52 [pid = 2336] [id = 706] 03:48:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (0F985C00) [pid = 2336] [serial = 2118] [outer = 00000000] 03:48:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1012E400) [pid = 2336] [serial = 2119] [outer = 0F985C00] 03:48:24 INFO - PROCESS | 2336 | 1464864504981 Marionette DEBUG loaded listener.js 03:48:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (108DF000) [pid = 2336] [serial = 2120] [outer = 0F985C00] 03:48:25 INFO - PROCESS | 2336 | 1464864505601 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:48:25 INFO - PROCESS | 2336 | --DOCSHELL 13E85C00 == 51 [pid = 2336] [id = 699] 03:48:25 INFO - PROCESS | 2336 | --DOCSHELL 0C808400 == 50 [pid = 2336] [id = 698] 03:48:25 INFO - PROCESS | 2336 | --DOCSHELL 14AA6000 == 49 [pid = 2336] [id = 694] 03:48:25 INFO - PROCESS | 2336 | --DOCSHELL 0C86B800 == 48 [pid = 2336] [id = 693] 03:48:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:48:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1066ms 03:48:25 INFO - PROCESS | 2336 | 1464864505654 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 03:48:25 INFO - PROCESS | 2336 | 1464864505658 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 03:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:48:25 INFO - PROCESS | 2336 | 1464864505662 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:48:25 INFO - PROCESS | 2336 | 1464864505665 Marionette TRACE conn5 <- [1,2790,null,{}] 03:48:25 INFO - PROCESS | 2336 | 1464864505670 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:25 INFO - PROCESS | 2336 | 1464864505761 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 03:48:25 INFO - PROCESS | 2336 | 1464864505874 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:25 INFO - PROCESS | 2336 | ++DOCSHELL 1004A400 == 49 [pid = 2336] [id = 707] 03:48:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1004E800) [pid = 2336] [serial = 2121] [outer = 00000000] 03:48:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (14734400) [pid = 2336] [serial = 2122] [outer = 1004E800] 03:48:25 INFO - PROCESS | 2336 | 1464864505921 Marionette DEBUG loaded listener.js 03:48:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (14AA6000) [pid = 2336] [serial = 2123] [outer = 1004E800] 03:48:26 INFO - PROCESS | 2336 | 1464864506383 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:48:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:48:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 790ms 03:48:26 INFO - PROCESS | 2336 | 1464864506455 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 03:48:26 INFO - PROCESS | 2336 | 1464864506458 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 03:48:26 INFO - PROCESS | 2336 | 1464864506463 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:48:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:48:26 INFO - PROCESS | 2336 | 1464864506465 Marionette TRACE conn5 <- [1,2794,null,{}] 03:48:26 INFO - PROCESS | 2336 | 1464864506469 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:26 INFO - PROCESS | 2336 | 1464864506593 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 03:48:26 INFO - PROCESS | 2336 | 1464864506667 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:26 INFO - PROCESS | 2336 | ++DOCSHELL 18A43800 == 50 [pid = 2336] [id = 708] 03:48:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (18A53C00) [pid = 2336] [serial = 2124] [outer = 00000000] 03:48:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (19708800) [pid = 2336] [serial = 2125] [outer = 18A53C00] 03:48:26 INFO - PROCESS | 2336 | 1464864506713 Marionette DEBUG loaded listener.js 03:48:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1986B800) [pid = 2336] [serial = 2126] [outer = 18A53C00] 03:48:27 INFO - PROCESS | 2336 | 1464864507156 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:48:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:48:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 731ms 03:48:27 INFO - PROCESS | 2336 | 1464864507199 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 2336 | 1464864507201 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 03:48:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:48:27 INFO - PROCESS | 2336 | 1464864507205 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:48:27 INFO - PROCESS | 2336 | 1464864507211 Marionette TRACE conn5 <- [1,2798,null,{}] 03:48:27 INFO - PROCESS | 2336 | 1464864507225 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:27 INFO - PROCESS | 2336 | 1464864507350 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 03:48:27 INFO - PROCESS | 2336 | 1464864507422 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:27 INFO - PROCESS | 2336 | ++DOCSHELL 1AE48000 == 51 [pid = 2336] [id = 709] 03:48:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1B60D800) [pid = 2336] [serial = 2127] [outer = 00000000] 03:48:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1B6C3C00) [pid = 2336] [serial = 2128] [outer = 1B60D800] 03:48:27 INFO - PROCESS | 2336 | 1464864507466 Marionette DEBUG loaded listener.js 03:48:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1BB37400) [pid = 2336] [serial = 2129] [outer = 1B60D800] 03:48:27 INFO - PROCESS | 2336 | 1464864507883 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:48:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:48:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 03:48:27 INFO - PROCESS | 2336 | 1464864507939 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 2336 | 1464864507941 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 03:48:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:48:27 INFO - PROCESS | 2336 | 1464864507978 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:48:27 INFO - PROCESS | 2336 | 1464864507980 Marionette TRACE conn5 <- [1,2802,null,{}] 03:48:27 INFO - PROCESS | 2336 | 1464864507988 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:28 INFO - PROCESS | 2336 | 1464864508120 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 03:48:28 INFO - PROCESS | 2336 | 1464864508190 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:28 INFO - PROCESS | 2336 | ++DOCSHELL 1BF0B000 == 52 [pid = 2336] [id = 710] 03:48:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1BF8B000) [pid = 2336] [serial = 2130] [outer = 00000000] 03:48:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1C27B800) [pid = 2336] [serial = 2131] [outer = 1BF8B000] 03:48:28 INFO - PROCESS | 2336 | 1464864508234 Marionette DEBUG loaded listener.js 03:48:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1C283800) [pid = 2336] [serial = 2132] [outer = 1BF8B000] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (19709800) [pid = 2336] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (1997A400) [pid = 2336] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (14860C00) [pid = 2336] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (10129800) [pid = 2336] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1AF15C00) [pid = 2336] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1832E400) [pid = 2336] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (13E82C00) [pid = 2336] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (14AA6C00) [pid = 2336] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1971E400) [pid = 2336] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (108DE400) [pid = 2336] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1971C400) [pid = 2336] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (0FAF4000) [pid = 2336] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (0C80C400) [pid = 2336] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (13EB0C00) [pid = 2336] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (0FA5CC00) [pid = 2336] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:48:28 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (14759C00) [pid = 2336] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:48:28 INFO - PROCESS | 2336 | 1464864508664 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:48:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:48:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 770ms 03:48:28 INFO - PROCESS | 2336 | 1464864508719 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 03:48:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:48:28 INFO - PROCESS | 2336 | 1464864508721 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 03:48:28 INFO - PROCESS | 2336 | 1464864508724 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:48:28 INFO - PROCESS | 2336 | 1464864508725 Marionette TRACE conn5 <- [1,2806,null,{}] 03:48:28 INFO - PROCESS | 2336 | 1464864508729 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:28 INFO - PROCESS | 2336 | 1464864508812 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 03:48:28 INFO - PROCESS | 2336 | 1464864508819 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:28 INFO - PROCESS | 2336 | ++DOCSHELL 19716000 == 53 [pid = 2336] [id = 711] 03:48:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (1971E400) [pid = 2336] [serial = 2133] [outer = 00000000] 03:48:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (1B6BD400) [pid = 2336] [serial = 2134] [outer = 1971E400] 03:48:28 INFO - PROCESS | 2336 | 1464864508869 Marionette DEBUG loaded listener.js 03:48:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (1C284800) [pid = 2336] [serial = 2135] [outer = 1971E400] 03:48:29 INFO - PROCESS | 2336 | 1464864509297 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:48:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:48:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 03:48:29 INFO - PROCESS | 2336 | 1464864509357 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 03:48:29 INFO - PROCESS | 2336 | 1464864509359 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 03:48:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:48:29 INFO - PROCESS | 2336 | 1464864509362 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:48:29 INFO - PROCESS | 2336 | 1464864509364 Marionette TRACE conn5 <- [1,2810,null,{}] 03:48:29 INFO - PROCESS | 2336 | 1464864509367 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:29 INFO - PROCESS | 2336 | 1464864509452 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 03:48:29 INFO - PROCESS | 2336 | 1464864509459 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:29 INFO - PROCESS | 2336 | ++DOCSHELL 1C285C00 == 54 [pid = 2336] [id = 712] 03:48:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (1CB72800) [pid = 2336] [serial = 2136] [outer = 00000000] 03:48:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1CEE3000) [pid = 2336] [serial = 2137] [outer = 1CB72800] 03:48:29 INFO - PROCESS | 2336 | 1464864509502 Marionette DEBUG loaded listener.js 03:48:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1CEE3800) [pid = 2336] [serial = 2138] [outer = 1CB72800] 03:48:29 INFO - PROCESS | 2336 | 1464864509963 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:48:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:48:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 03:48:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:48:29 INFO - PROCESS | 2336 | 1464864509994 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 03:48:29 INFO - PROCESS | 2336 | 1464864509996 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 03:48:29 INFO - PROCESS | 2336 | 1464864510000 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:48:29 INFO - PROCESS | 2336 | 1464864510001 Marionette TRACE conn5 <- [1,2814,null,{}] 03:48:29 INFO - PROCESS | 2336 | 1464864510005 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:30 INFO - PROCESS | 2336 | 1464864510144 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 03:48:30 INFO - PROCESS | 2336 | 1464864510151 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:30 INFO - PROCESS | 2336 | ++DOCSHELL 1CC46000 == 55 [pid = 2336] [id = 713] 03:48:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1CC47800) [pid = 2336] [serial = 2139] [outer = 00000000] 03:48:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1CEEF000) [pid = 2336] [serial = 2140] [outer = 1CC47800] 03:48:30 INFO - PROCESS | 2336 | 1464864510194 Marionette DEBUG loaded listener.js 03:48:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1CFE4800) [pid = 2336] [serial = 2141] [outer = 1CC47800] 03:48:30 INFO - PROCESS | 2336 | 1464864510788 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:48:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:48:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 830ms 03:48:30 INFO - PROCESS | 2336 | 1464864510858 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 03:48:30 INFO - PROCESS | 2336 | 1464864510862 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 03:48:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:48:30 INFO - PROCESS | 2336 | 1464864510882 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:48:30 INFO - PROCESS | 2336 | 1464864510886 Marionette TRACE conn5 <- [1,2818,null,{}] 03:48:30 INFO - PROCESS | 2336 | 1464864510892 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:30 INFO - PROCESS | 2336 | 1464864511010 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 03:48:31 INFO - PROCESS | 2336 | 1464864511158 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:31 INFO - PROCESS | 2336 | ++DOCSHELL 14367000 == 56 [pid = 2336] [id = 714] 03:48:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (14737800) [pid = 2336] [serial = 2142] [outer = 00000000] 03:48:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (177DC800) [pid = 2336] [serial = 2143] [outer = 14737800] 03:48:31 INFO - PROCESS | 2336 | 1464864511216 Marionette DEBUG loaded listener.js 03:48:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (18A19800) [pid = 2336] [serial = 2144] [outer = 14737800] 03:48:31 INFO - PROCESS | 2336 | 1464864511779 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:48:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:48:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 930ms 03:48:31 INFO - PROCESS | 2336 | 1464864511817 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 03:48:31 INFO - PROCESS | 2336 | 1464864511823 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 03:48:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:48:31 INFO - PROCESS | 2336 | 1464864511829 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:48:31 INFO - PROCESS | 2336 | 1464864511832 Marionette TRACE conn5 <- [1,2822,null,{}] 03:48:31 INFO - PROCESS | 2336 | 1464864511836 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:31 INFO - PROCESS | 2336 | 1464864511948 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 03:48:32 INFO - PROCESS | 2336 | 1464864512108 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:32 INFO - PROCESS | 2336 | ++DOCSHELL 19792400 == 57 [pid = 2336] [id = 715] 03:48:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1A584000) [pid = 2336] [serial = 2145] [outer = 00000000] 03:48:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1AF2B800) [pid = 2336] [serial = 2146] [outer = 1A584000] 03:48:32 INFO - PROCESS | 2336 | 1464864512163 Marionette DEBUG loaded listener.js 03:48:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (1B6C5000) [pid = 2336] [serial = 2147] [outer = 1A584000] 03:48:32 INFO - PROCESS | 2336 | 1464864512744 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:48:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:48:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 970ms 03:48:32 INFO - PROCESS | 2336 | 1464864512801 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 03:48:32 INFO - PROCESS | 2336 | 1464864512804 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 03:48:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:48:32 INFO - PROCESS | 2336 | 1464864512808 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:48:32 INFO - PROCESS | 2336 | 1464864512811 Marionette TRACE conn5 <- [1,2826,null,{}] 03:48:32 INFO - PROCESS | 2336 | 1464864512822 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:32 INFO - PROCESS | 2336 | 1464864512935 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 03:48:33 INFO - PROCESS | 2336 | 1464864513084 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:33 INFO - PROCESS | 2336 | ++DOCSHELL 1D1BBC00 == 58 [pid = 2336] [id = 716] 03:48:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1D1BC400) [pid = 2336] [serial = 2148] [outer = 00000000] 03:48:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1D1C0000) [pid = 2336] [serial = 2149] [outer = 1D1BC400] 03:48:33 INFO - PROCESS | 2336 | 1464864513141 Marionette DEBUG loaded listener.js 03:48:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1D259800) [pid = 2336] [serial = 2150] [outer = 1D1BC400] 03:48:33 INFO - PROCESS | 2336 | 1464864513692 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:48:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:48:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 930ms 03:48:33 INFO - PROCESS | 2336 | 1464864513741 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 2336 | 1464864513744 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 03:48:33 INFO - PROCESS | 2336 | 1464864513747 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:48:33 INFO - PROCESS | 2336 | 1464864513749 Marionette TRACE conn5 <- [1,2830,null,{}] 03:48:33 INFO - PROCESS | 2336 | 1464864513753 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:33 INFO - PROCESS | 2336 | 1464864513864 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 03:48:33 INFO - PROCESS | 2336 | 1464864514010 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 2336 | ++DOCSHELL 1D268800 == 59 [pid = 2336] [id = 717] 03:48:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1D667C00) [pid = 2336] [serial = 2151] [outer = 00000000] 03:48:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1D691800) [pid = 2336] [serial = 2152] [outer = 1D667C00] 03:48:34 INFO - PROCESS | 2336 | 1464864514065 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1D698800) [pid = 2336] [serial = 2153] [outer = 1D667C00] 03:48:34 INFO - PROCESS | 2336 | 1464864514665 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:48:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:48:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 971ms 03:48:34 INFO - PROCESS | 2336 | 1464864514722 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 03:48:34 INFO - PROCESS | 2336 | 1464864514724 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 03:48:34 INFO - PROCESS | 2336 | 1464864514727 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:48:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:48:34 INFO - PROCESS | 2336 | 1464864514729 Marionette TRACE conn5 <- [1,2834,null,{}] 03:48:34 INFO - PROCESS | 2336 | 1464864514733 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:34 INFO - PROCESS | 2336 | 1464864514839 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 03:48:34 INFO - PROCESS | 2336 | 1464864514984 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 2336 | ++DOCSHELL 1D69F400 == 60 [pid = 2336] [id = 718] 03:48:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1D69F800) [pid = 2336] [serial = 2154] [outer = 00000000] 03:48:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1D6B3800) [pid = 2336] [serial = 2155] [outer = 1D69F800] 03:48:35 INFO - PROCESS | 2336 | 1464864515039 Marionette DEBUG loaded listener.js 03:48:35 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1D6B7C00) [pid = 2336] [serial = 2156] [outer = 1D69F800] 03:48:35 INFO - PROCESS | 2336 | 1464864515850 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:48:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:48:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1179ms 03:48:35 INFO - PROCESS | 2336 | 1464864515911 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 03:48:35 INFO - PROCESS | 2336 | 1464864515915 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 03:48:35 INFO - PROCESS | 2336 | 1464864515935 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:48:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:48:35 INFO - PROCESS | 2336 | 1464864515939 Marionette TRACE conn5 <- [1,2838,null,{}] 03:48:35 INFO - PROCESS | 2336 | 1464864515946 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:36 INFO - PROCESS | 2336 | 1464864516061 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 03:48:36 INFO - PROCESS | 2336 | 1464864516204 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:36 INFO - PROCESS | 2336 | ++DOCSHELL 0FAEE000 == 61 [pid = 2336] [id = 719] 03:48:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1047A000) [pid = 2336] [serial = 2157] [outer = 00000000] 03:48:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (14734C00) [pid = 2336] [serial = 2158] [outer = 1047A000] 03:48:36 INFO - PROCESS | 2336 | 1464864516257 Marionette DEBUG loaded listener.js 03:48:36 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (14863C00) [pid = 2336] [serial = 2159] [outer = 1047A000] 03:48:36 INFO - PROCESS | 2336 | 1464864516817 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:48:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:48:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 930ms 03:48:36 INFO - PROCESS | 2336 | --DOCSHELL 1C285C00 == 60 [pid = 2336] [id = 712] 03:48:36 INFO - PROCESS | 2336 | --DOCSHELL 19716000 == 59 [pid = 2336] [id = 711] 03:48:36 INFO - PROCESS | 2336 | --DOCSHELL 1BF0B000 == 58 [pid = 2336] [id = 710] 03:48:36 INFO - PROCESS | 2336 | --DOCSHELL 1AE48000 == 57 [pid = 2336] [id = 709] 03:48:36 INFO - PROCESS | 2336 | --DOCSHELL 18A43800 == 56 [pid = 2336] [id = 708] 03:48:36 INFO - PROCESS | 2336 | --DOCSHELL 1004A400 == 55 [pid = 2336] [id = 707] 03:48:36 INFO - PROCESS | 2336 | --DOCSHELL 0C941400 == 54 [pid = 2336] [id = 706] 03:48:36 INFO - PROCESS | 2336 | --DOCSHELL 16CEA400 == 53 [pid = 2336] [id = 700] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (17234C00) [pid = 2336] [serial = 2101] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (0F935000) [pid = 2336] [serial = 2080] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1418B000) [pid = 2336] [serial = 2044] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (16D77800) [pid = 2336] [serial = 2083] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1A50F400) [pid = 2336] [serial = 2086] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (18A1C000) [pid = 2336] [serial = 2047] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1C24F000) [pid = 2336] [serial = 2089] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | 1464864516930 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 03:48:36 INFO - PROCESS | 2336 | 1464864516935 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 03:48:36 INFO - PROCESS | 2336 | 1464864516941 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:48:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:48:36 INFO - PROCESS | 2336 | 1464864516944 Marionette TRACE conn5 <- [1,2842,null,{}] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (1AF1A800) [pid = 2336] [serial = 2009] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1AF2A800) [pid = 2336] [serial = 2018] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1825A400) [pid = 2336] [serial = 2015] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (108E1000) [pid = 2336] [serial = 2012] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (1AF1FC00) [pid = 2336] [serial = 2077] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (18A23400) [pid = 2336] [serial = 2062] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 112 (14774400) [pid = 2336] [serial = 2054] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 111 (140F1800) [pid = 2336] [serial = 2053] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (17235000) [pid = 2336] [serial = 2059] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (18232400) [pid = 2336] [serial = 2060] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (1A581800) [pid = 2336] [serial = 2068] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (18232800) [pid = 2336] [serial = 2071] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1A690800) [pid = 2336] [serial = 2074] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (14365800) [pid = 2336] [serial = 2056] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1A585C00) [pid = 2336] [serial = 2069] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (0CA09800) [pid = 2336] [serial = 2095] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (1475A000) [pid = 2336] [serial = 2057] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 101 (1AF20800) [pid = 2336] [serial = 2078] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 100 (1004A800) [pid = 2336] [serial = 2096] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 99 (1475AC00) [pid = 2336] [serial = 2099] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 98 (14361C00) [pid = 2336] [serial = 2098] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 97 (1A670800) [pid = 2336] [serial = 2051] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 96 (1A586C00) [pid = 2336] [serial = 2050] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 95 (18A59800) [pid = 2336] [serial = 2065] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 94 (18B58000) [pid = 2336] [serial = 2066] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 93 (1138F000) [pid = 2336] [serial = 2092] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 92 (1AC82000) [pid = 2336] [serial = 2075] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 91 (18A41800) [pid = 2336] [serial = 2063] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | --DOMWINDOW == 90 (18B4C400) [pid = 2336] [serial = 2072] [outer = 00000000] [url = about:blank] 03:48:36 INFO - PROCESS | 2336 | 1464864516965 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:37 INFO - PROCESS | 2336 | 1464864517096 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 03:48:37 INFO - PROCESS | 2336 | 1464864517103 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 2336 | ++DOCSHELL 0FA0A400 == 54 [pid = 2336] [id = 720] 03:48:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 91 (0FA0F000) [pid = 2336] [serial = 2160] [outer = 00000000] 03:48:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 92 (10122C00) [pid = 2336] [serial = 2161] [outer = 0FA0F000] 03:48:37 INFO - PROCESS | 2336 | 1464864517149 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 93 (108B1C00) [pid = 2336] [serial = 2162] [outer = 0FA0F000] 03:48:37 INFO - PROCESS | 2336 | 1464864517671 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:48:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:48:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 03:48:37 INFO - PROCESS | 2336 | 1464864517717 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 03:48:37 INFO - PROCESS | 2336 | 1464864517719 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 03:48:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:48:37 INFO - PROCESS | 2336 | 1464864517723 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:48:37 INFO - PROCESS | 2336 | 1464864517726 Marionette TRACE conn5 <- [1,2846,null,{}] 03:48:37 INFO - PROCESS | 2336 | 1464864517736 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:37 INFO - PROCESS | 2336 | 1464864517828 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 03:48:37 INFO - PROCESS | 2336 | 1464864517838 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 2336 | ++DOCSHELL 15709800 == 55 [pid = 2336] [id = 721] 03:48:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 94 (160E0C00) [pid = 2336] [serial = 2163] [outer = 00000000] 03:48:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 95 (16D70800) [pid = 2336] [serial = 2164] [outer = 160E0C00] 03:48:37 INFO - PROCESS | 2336 | 1464864517885 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 2336 | ++DOMWINDOW == 96 (172B2800) [pid = 2336] [serial = 2165] [outer = 160E0C00] 03:48:38 INFO - PROCESS | 2336 | 1464864518369 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:48:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:48:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 03:48:38 INFO - PROCESS | 2336 | 1464864518401 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 03:48:38 INFO - PROCESS | 2336 | 1464864518403 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 03:48:38 INFO - PROCESS | 2336 | 1464864518407 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:48:38 INFO - PROCESS | 2336 | 1464864518409 Marionette TRACE conn5 <- [1,2850,null,{}] 03:48:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:48:38 INFO - PROCESS | 2336 | 1464864518412 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:38 INFO - PROCESS | 2336 | 1464864518500 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 03:48:38 INFO - PROCESS | 2336 | 1464864518506 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:38 INFO - PROCESS | 2336 | ++DOCSHELL 174A0000 == 56 [pid = 2336] [id = 722] 03:48:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 97 (18256800) [pid = 2336] [serial = 2166] [outer = 00000000] 03:48:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 98 (1832FC00) [pid = 2336] [serial = 2167] [outer = 18256800] 03:48:38 INFO - PROCESS | 2336 | 1464864518552 Marionette DEBUG loaded listener.js 03:48:38 INFO - PROCESS | 2336 | ++DOMWINDOW == 99 (18A41800) [pid = 2336] [serial = 2168] [outer = 18256800] 03:48:38 INFO - PROCESS | 2336 | 1464864518996 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:48:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:48:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 03:48:39 INFO - PROCESS | 2336 | 1464864519042 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 03:48:39 INFO - PROCESS | 2336 | 1464864519044 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 03:48:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:48:39 INFO - PROCESS | 2336 | 1464864519047 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:48:39 INFO - PROCESS | 2336 | 1464864519049 Marionette TRACE conn5 <- [1,2854,null,{}] 03:48:39 INFO - PROCESS | 2336 | 1464864519052 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:39 INFO - PROCESS | 2336 | 1464864519144 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 03:48:39 INFO - PROCESS | 2336 | 1464864519151 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:39 INFO - PROCESS | 2336 | ++DOCSHELL 18328800 == 57 [pid = 2336] [id = 723] 03:48:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 100 (18A3F000) [pid = 2336] [serial = 2169] [outer = 00000000] 03:48:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 101 (18B59000) [pid = 2336] [serial = 2170] [outer = 18A3F000] 03:48:39 INFO - PROCESS | 2336 | 1464864519195 Marionette DEBUG loaded listener.js 03:48:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 102 (19701400) [pid = 2336] [serial = 2171] [outer = 18A3F000] 03:48:39 INFO - PROCESS | 2336 | 1464864519697 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:48:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:48:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 03:48:39 INFO - PROCESS | 2336 | 1464864519719 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 03:48:39 INFO - PROCESS | 2336 | 1464864519721 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 03:48:39 INFO - PROCESS | 2336 | 1464864519724 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:48:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:48:39 INFO - PROCESS | 2336 | 1464864519726 Marionette TRACE conn5 <- [1,2858,null,{}] 03:48:39 INFO - PROCESS | 2336 | 1464864519729 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:39 INFO - PROCESS | 2336 | 1464864519872 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 03:48:39 INFO - PROCESS | 2336 | 1464864519943 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:39 INFO - PROCESS | 2336 | ++DOCSHELL 109FC400 == 58 [pid = 2336] [id = 724] 03:48:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (1970BC00) [pid = 2336] [serial = 2172] [outer = 00000000] 03:48:39 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (19971800) [pid = 2336] [serial = 2173] [outer = 1970BC00] 03:48:39 INFO - PROCESS | 2336 | 1464864519989 Marionette DEBUG loaded listener.js 03:48:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1A588400) [pid = 2336] [serial = 2174] [outer = 1970BC00] 03:48:40 INFO - PROCESS | 2336 | 1464864520436 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:48:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:48:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 731ms 03:48:40 INFO - PROCESS | 2336 | 1464864520459 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 03:48:40 INFO - PROCESS | 2336 | 1464864520461 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 03:48:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:48:40 INFO - PROCESS | 2336 | 1464864520472 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:48:40 INFO - PROCESS | 2336 | 1464864520474 Marionette TRACE conn5 <- [1,2862,null,{}] 03:48:40 INFO - PROCESS | 2336 | 1464864520477 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:40 INFO - PROCESS | 2336 | 1464864520623 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 03:48:40 INFO - PROCESS | 2336 | 1464864520647 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:40 INFO - PROCESS | 2336 | ++DOCSHELL 1A671C00 == 59 [pid = 2336] [id = 725] 03:48:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1A673C00) [pid = 2336] [serial = 2175] [outer = 00000000] 03:48:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1A68EC00) [pid = 2336] [serial = 2176] [outer = 1A673C00] 03:48:40 INFO - PROCESS | 2336 | 1464864520691 Marionette DEBUG loaded listener.js 03:48:40 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1A7E8C00) [pid = 2336] [serial = 2177] [outer = 1A673C00] 03:48:41 INFO - PROCESS | 2336 | 1464864521143 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:48:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:48:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 03:48:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:48:41 INFO - PROCESS | 2336 | 1464864521195 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 03:48:41 INFO - PROCESS | 2336 | 1464864521197 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 03:48:41 INFO - PROCESS | 2336 | 1464864521205 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:48:41 INFO - PROCESS | 2336 | 1464864521207 Marionette TRACE conn5 <- [1,2866,null,{}] 03:48:41 INFO - PROCESS | 2336 | 1464864521210 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:41 INFO - PROCESS | 2336 | 1464864521329 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 03:48:41 INFO - PROCESS | 2336 | 1464864521348 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:41 INFO - PROCESS | 2336 | ++DOCSHELL 106A7000 == 60 [pid = 2336] [id = 726] 03:48:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (108A8C00) [pid = 2336] [serial = 2178] [outer = 00000000] 03:48:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (18A3D400) [pid = 2336] [serial = 2179] [outer = 108A8C00] 03:48:41 INFO - PROCESS | 2336 | 1464864521558 Marionette DEBUG loaded listener.js 03:48:41 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1A582400) [pid = 2336] [serial = 2180] [outer = 108A8C00] 03:48:41 INFO - PROCESS | 2336 | --DOMWINDOW == 110 (1B60D800) [pid = 2336] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:48:41 INFO - PROCESS | 2336 | --DOMWINDOW == 109 (1BF8B000) [pid = 2336] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:48:41 INFO - PROCESS | 2336 | --DOMWINDOW == 108 (0F985C00) [pid = 2336] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:48:41 INFO - PROCESS | 2336 | --DOMWINDOW == 107 (1004E800) [pid = 2336] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:48:41 INFO - PROCESS | 2336 | --DOMWINDOW == 106 (1CB72800) [pid = 2336] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:48:41 INFO - PROCESS | 2336 | --DOMWINDOW == 105 (18A53C00) [pid = 2336] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:48:41 INFO - PROCESS | 2336 | --DOMWINDOW == 104 (1971E400) [pid = 2336] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:48:41 INFO - PROCESS | 2336 | --DOMWINDOW == 103 (104F1C00) [pid = 2336] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:48:41 INFO - PROCESS | 2336 | --DOMWINDOW == 102 (18323800) [pid = 2336] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:48:41 INFO - PROCESS | 2336 | 1464864521941 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:48:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:48:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 790ms 03:48:41 INFO - PROCESS | 2336 | 1464864521991 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 03:48:41 INFO - PROCESS | 2336 | 1464864521993 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 03:48:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:48:41 INFO - PROCESS | 2336 | 1464864521996 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:48:41 INFO - PROCESS | 2336 | 1464864521998 Marionette TRACE conn5 <- [1,2870,null,{}] 03:48:41 INFO - PROCESS | 2336 | 1464864522001 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:42 INFO - PROCESS | 2336 | 1464864522084 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 03:48:42 INFO - PROCESS | 2336 | 1464864522191 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:42 INFO - PROCESS | 2336 | ++DOCSHELL 160DDC00 == 61 [pid = 2336] [id = 727] 03:48:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 103 (18A40800) [pid = 2336] [serial = 2181] [outer = 00000000] 03:48:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 104 (1AF1C800) [pid = 2336] [serial = 2182] [outer = 18A40800] 03:48:42 INFO - PROCESS | 2336 | 1464864522234 Marionette DEBUG loaded listener.js 03:48:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 105 (1B6A3800) [pid = 2336] [serial = 2183] [outer = 18A40800] 03:48:42 INFO - PROCESS | 2336 | 1464864522600 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:48:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:48:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 03:48:42 INFO - PROCESS | 2336 | 1464864522627 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 03:48:42 INFO - PROCESS | 2336 | 1464864522629 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 03:48:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:48:42 INFO - PROCESS | 2336 | 1464864522632 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:48:42 INFO - PROCESS | 2336 | 1464864522634 Marionette TRACE conn5 <- [1,2874,null,{}] 03:48:42 INFO - PROCESS | 2336 | 1464864522637 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:42 INFO - PROCESS | 2336 | 1464864522768 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 03:48:42 INFO - PROCESS | 2336 | 1464864522777 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:42 INFO - PROCESS | 2336 | ++DOCSHELL 160DFC00 == 62 [pid = 2336] [id = 728] 03:48:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 106 (1B6BA400) [pid = 2336] [serial = 2184] [outer = 00000000] 03:48:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 107 (1BB96800) [pid = 2336] [serial = 2185] [outer = 1B6BA400] 03:48:42 INFO - PROCESS | 2336 | 1464864522821 Marionette DEBUG loaded listener.js 03:48:42 INFO - PROCESS | 2336 | ++DOMWINDOW == 108 (1BF09000) [pid = 2336] [serial = 2186] [outer = 1B6BA400] 03:48:43 INFO - PROCESS | 2336 | 1464864523243 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:48:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:48:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 03:48:43 INFO - PROCESS | 2336 | 1464864523263 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 03:48:43 INFO - PROCESS | 2336 | 1464864523265 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 03:48:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:48:43 INFO - PROCESS | 2336 | 1464864523268 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:48:43 INFO - PROCESS | 2336 | 1464864523270 Marionette TRACE conn5 <- [1,2878,null,{}] 03:48:43 INFO - PROCESS | 2336 | 1464864523274 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:43 INFO - PROCESS | 2336 | 1464864523420 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 03:48:43 INFO - PROCESS | 2336 | 1464864523464 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:43 INFO - PROCESS | 2336 | ++DOCSHELL 1C281400 == 63 [pid = 2336] [id = 729] 03:48:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 109 (1C286C00) [pid = 2336] [serial = 2187] [outer = 00000000] 03:48:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 110 (1CEE7C00) [pid = 2336] [serial = 2188] [outer = 1C286C00] 03:48:43 INFO - PROCESS | 2336 | 1464864523513 Marionette DEBUG loaded listener.js 03:48:43 INFO - PROCESS | 2336 | ++DOMWINDOW == 111 (1D1BB800) [pid = 2336] [serial = 2189] [outer = 1C286C00] 03:48:44 INFO - PROCESS | 2336 | 1464864524165 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:48:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:48:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 930ms 03:48:44 INFO - PROCESS | 2336 | 1464864524200 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 03:48:44 INFO - PROCESS | 2336 | 1464864524205 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 03:48:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:48:44 INFO - PROCESS | 2336 | 1464864524210 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:48:44 INFO - PROCESS | 2336 | 1464864524214 Marionette TRACE conn5 <- [1,2882,null,{}] 03:48:44 INFO - PROCESS | 2336 | 1464864524220 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:44 INFO - PROCESS | 2336 | 1464864524338 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 03:48:44 INFO - PROCESS | 2336 | 1464864524517 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:44 INFO - PROCESS | 2336 | ++DOCSHELL 13EAF800 == 64 [pid = 2336] [id = 730] 03:48:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 112 (1408CC00) [pid = 2336] [serial = 2190] [outer = 00000000] 03:48:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 113 (1473B400) [pid = 2336] [serial = 2191] [outer = 1408CC00] 03:48:44 INFO - PROCESS | 2336 | 1464864524573 Marionette DEBUG loaded listener.js 03:48:44 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (14A12C00) [pid = 2336] [serial = 2192] [outer = 1408CC00] 03:48:45 INFO - PROCESS | 2336 | 1464864525207 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:48:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:48:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1018ms 03:48:45 INFO - PROCESS | 2336 | 1464864525233 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 03:48:45 INFO - PROCESS | 2336 | 1464864525239 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 03:48:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:48:45 INFO - PROCESS | 2336 | 1464864525245 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:48:45 INFO - PROCESS | 2336 | 1464864525248 Marionette TRACE conn5 <- [1,2886,null,{}] 03:48:45 INFO - PROCESS | 2336 | 1464864525252 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:45 INFO - PROCESS | 2336 | 1464864525370 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 03:48:45 INFO - PROCESS | 2336 | 1464864525533 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:45 INFO - PROCESS | 2336 | ++DOCSHELL 18A26C00 == 65 [pid = 2336] [id = 731] 03:48:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (1970B800) [pid = 2336] [serial = 2193] [outer = 00000000] 03:48:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (1996D800) [pid = 2336] [serial = 2194] [outer = 1970B800] 03:48:45 INFO - PROCESS | 2336 | 1464864525588 Marionette DEBUG loaded listener.js 03:48:45 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (1A584800) [pid = 2336] [serial = 2195] [outer = 1970B800] 03:48:46 INFO - PROCESS | 2336 | 1464864526145 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:48:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:48:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 970ms 03:48:46 INFO - PROCESS | 2336 | 1464864526218 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 03:48:46 INFO - PROCESS | 2336 | 1464864526220 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 03:48:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:48:46 INFO - PROCESS | 2336 | 1464864526224 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:48:46 INFO - PROCESS | 2336 | 1464864526228 Marionette TRACE conn5 <- [1,2890,null,{}] 03:48:46 INFO - PROCESS | 2336 | 1464864526239 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:46 INFO - PROCESS | 2336 | 1464864526385 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 03:48:46 INFO - PROCESS | 2336 | 1464864526535 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:46 INFO - PROCESS | 2336 | ++DOCSHELL 1996C800 == 66 [pid = 2336] [id = 732] 03:48:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1CEE6800) [pid = 2336] [serial = 2196] [outer = 00000000] 03:48:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (1CFEBC00) [pid = 2336] [serial = 2197] [outer = 1CEE6800] 03:48:46 INFO - PROCESS | 2336 | 1464864526595 Marionette DEBUG loaded listener.js 03:48:46 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (1D66B000) [pid = 2336] [serial = 2198] [outer = 1CEE6800] 03:48:47 INFO - PROCESS | 2336 | 1464864527191 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:48:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:48:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1022ms 03:48:47 INFO - PROCESS | 2336 | 1464864527250 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 2336 | 1464864527252 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 03:48:47 INFO - PROCESS | 2336 | 1464864527256 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:48:47 INFO - PROCESS | 2336 | 1464864527258 Marionette TRACE conn5 <- [1,2894,null,{}] 03:48:47 INFO - PROCESS | 2336 | 1464864527262 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:47 INFO - PROCESS | 2336 | 1464864527376 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 03:48:47 INFO - PROCESS | 2336 | 1464864527538 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:47 INFO - PROCESS | 2336 | ++DOCSHELL 1D6B4000 == 67 [pid = 2336] [id = 733] 03:48:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1D6B8C00) [pid = 2336] [serial = 2199] [outer = 00000000] 03:48:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1D6C0800) [pid = 2336] [serial = 2200] [outer = 1D6B8C00] 03:48:47 INFO - PROCESS | 2336 | 1464864527593 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1E3B9400) [pid = 2336] [serial = 2201] [outer = 1D6B8C00] 03:48:48 INFO - PROCESS | 2336 | 1464864528188 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:48:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:48:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 970ms 03:48:48 INFO - PROCESS | 2336 | 1464864528230 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 03:48:48 INFO - PROCESS | 2336 | 1464864528232 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 03:48:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:48:48 INFO - PROCESS | 2336 | 1464864528236 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:48:48 INFO - PROCESS | 2336 | 1464864528237 Marionette TRACE conn5 <- [1,2898,null,{}] 03:48:48 INFO - PROCESS | 2336 | 1464864528241 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:48 INFO - PROCESS | 2336 | 1464864528350 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 03:48:48 INFO - PROCESS | 2336 | 1464864528502 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:48 INFO - PROCESS | 2336 | ++DOCSHELL 1E3BD400 == 68 [pid = 2336] [id = 734] 03:48:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1E3BF800) [pid = 2336] [serial = 2202] [outer = 00000000] 03:48:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1E3C2400) [pid = 2336] [serial = 2203] [outer = 1E3BF800] 03:48:48 INFO - PROCESS | 2336 | 1464864528562 Marionette DEBUG loaded listener.js 03:48:48 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1EC43C00) [pid = 2336] [serial = 2204] [outer = 1E3BF800] 03:48:49 INFO - PROCESS | 2336 | 1464864529075 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:48:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:48:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:48:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 870ms 03:48:49 INFO - PROCESS | 2336 | 1464864529109 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 03:48:49 INFO - PROCESS | 2336 | 1464864529111 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 03:48:49 INFO - PROCESS | 2336 | 1464864529115 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:48:49 INFO - TEST-START | /DOMEvents/constructors.html 03:48:49 INFO - PROCESS | 2336 | 1464864529117 Marionette TRACE conn5 <- [1,2902,null,{}] 03:48:49 INFO - PROCESS | 2336 | 1464864529121 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:49 INFO - PROCESS | 2336 | 1464864529238 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 03:48:49 INFO - PROCESS | 2336 | 1464864529359 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:49 INFO - PROCESS | 2336 | ++DOCSHELL 1EC43800 == 69 [pid = 2336] [id = 735] 03:48:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1EC46800) [pid = 2336] [serial = 2205] [outer = 00000000] 03:48:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1FC37000) [pid = 2336] [serial = 2206] [outer = 1EC46800] 03:48:49 INFO - PROCESS | 2336 | 1464864529414 Marionette DEBUG loaded listener.js 03:48:49 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1FC37C00) [pid = 2336] [serial = 2207] [outer = 1EC46800] 03:48:50 INFO - PROCESS | 2336 | 1464864530068 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:48:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:48:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:48:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:48:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:48:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:48:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:48:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:48:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:48:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 1006ms 03:48:50 INFO - PROCESS | 2336 | 1464864530126 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 03:48:50 INFO - PROCESS | 2336 | 1464864530129 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 03:48:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:48:50 INFO - PROCESS | 2336 | 1464864530132 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:48:50 INFO - PROCESS | 2336 | 1464864530134 Marionette TRACE conn5 <- [1,2906,null,{}] 03:48:50 INFO - PROCESS | 2336 | 1464864530138 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:50 INFO - PROCESS | 2336 | 1464864530245 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 03:48:50 INFO - PROCESS | 2336 | 1464864530580 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:50 INFO - PROCESS | 2336 | ++DOCSHELL 0C869C00 == 70 [pid = 2336] [id = 736] 03:48:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (0C86AC00) [pid = 2336] [serial = 2208] [outer = 00000000] 03:48:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1069E800) [pid = 2336] [serial = 2209] [outer = 0C86AC00] 03:48:50 INFO - PROCESS | 2336 | 1464864530642 Marionette DEBUG loaded listener.js 03:48:50 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (10994400) [pid = 2336] [serial = 2210] [outer = 0C86AC00] 03:48:51 INFO - PROCESS | 2336 | 1464864531157 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:48:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:48:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1070ms 03:48:51 INFO - PROCESS | 2336 | 1464864531216 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 03:48:51 INFO - PROCESS | 2336 | 1464864531221 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 03:48:51 INFO - PROCESS | 2336 | 1464864531226 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:48:51 INFO - PROCESS | 2336 | 1464864531230 Marionette TRACE conn5 <- [1,2910,null,{}] 03:48:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:48:51 INFO - PROCESS | 2336 | 1464864531235 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:51 INFO - PROCESS | 2336 | 1464864531346 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 03:48:51 INFO - PROCESS | 2336 | 1464864531520 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:51 INFO - PROCESS | 2336 | ++DOCSHELL 14A05400 == 71 [pid = 2336] [id = 737] 03:48:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (14A1FC00) [pid = 2336] [serial = 2211] [outer = 00000000] 03:48:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (18258C00) [pid = 2336] [serial = 2212] [outer = 14A1FC00] 03:48:51 INFO - PROCESS | 2336 | 1464864531570 Marionette DEBUG loaded listener.js 03:48:51 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (1834A000) [pid = 2336] [serial = 2213] [outer = 14A1FC00] 03:48:51 INFO - PROCESS | 2336 | --DOCSHELL 160DFC00 == 70 [pid = 2336] [id = 728] 03:48:51 INFO - PROCESS | 2336 | --DOCSHELL 160DDC00 == 69 [pid = 2336] [id = 727] 03:48:51 INFO - PROCESS | 2336 | --DOCSHELL 106A7000 == 68 [pid = 2336] [id = 726] 03:48:51 INFO - PROCESS | 2336 | --DOCSHELL 1A671C00 == 67 [pid = 2336] [id = 725] 03:48:51 INFO - PROCESS | 2336 | --DOCSHELL 109FC400 == 66 [pid = 2336] [id = 724] 03:48:51 INFO - PROCESS | 2336 | --DOCSHELL 18328800 == 65 [pid = 2336] [id = 723] 03:48:51 INFO - PROCESS | 2336 | --DOCSHELL 174A0000 == 64 [pid = 2336] [id = 722] 03:48:51 INFO - PROCESS | 2336 | --DOCSHELL 15709800 == 63 [pid = 2336] [id = 721] 03:48:51 INFO - PROCESS | 2336 | --DOCSHELL 0FA0A400 == 62 [pid = 2336] [id = 720] 03:48:51 INFO - PROCESS | 2336 | --DOCSHELL 0FAEE000 == 61 [pid = 2336] [id = 719] 03:48:51 INFO - PROCESS | 2336 | --DOCSHELL 14367000 == 60 [pid = 2336] [id = 714] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (1CEEF000) [pid = 2336] [serial = 2140] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 133 (18A58400) [pid = 2336] [serial = 2048] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 132 (1B6C3C00) [pid = 2336] [serial = 2128] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 131 (1C27B800) [pid = 2336] [serial = 2131] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (108DF000) [pid = 2336] [serial = 2120] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1012E400) [pid = 2336] [serial = 2119] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (18330000) [pid = 2336] [serial = 2107] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (14734400) [pid = 2336] [serial = 2122] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (14182400) [pid = 2336] [serial = 2104] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (19709000) [pid = 2336] [serial = 2110] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (1BB37400) [pid = 2336] [serial = 2129] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (1997B000) [pid = 2336] [serial = 2113] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1A676800) [pid = 2336] [serial = 2116] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (1CEE3800) [pid = 2336] [serial = 2138] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (1CEE3000) [pid = 2336] [serial = 2137] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 119 (1C283800) [pid = 2336] [serial = 2132] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 118 (19708800) [pid = 2336] [serial = 2125] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 117 (1986B800) [pid = 2336] [serial = 2126] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 116 (1B6BD400) [pid = 2336] [serial = 2134] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 115 (1C284800) [pid = 2336] [serial = 2135] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 114 (14AA6000) [pid = 2336] [serial = 2123] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | --DOMWINDOW == 113 (14755C00) [pid = 2336] [serial = 2045] [outer = 00000000] [url = about:blank] 03:48:51 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:48:51 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:48:52 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:48:52 INFO - PROCESS | 2336 | [2336] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:48:52 INFO - PROCESS | 2336 | 1464864532091 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:48:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:48:52 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:48:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:48:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:48:52 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 03:48:52 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:48:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:48:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:48:52 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 03:48:52 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:48:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:48:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:48:52 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]" 03:48:52 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:48:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:48:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:48:52 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:48:52 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 872ms 03:48:52 INFO - PROCESS | 2336 | 1464864532129 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 03:48:52 INFO - PROCESS | 2336 | 1464864532133 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 03:48:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:48:52 INFO - PROCESS | 2336 | 1464864532137 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:48:52 INFO - PROCESS | 2336 | 1464864532139 Marionette TRACE conn5 <- [1,2914,null,{}] 03:48:52 INFO - PROCESS | 2336 | 1464864532143 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:52 INFO - PROCESS | 2336 | 1464864532234 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 03:48:52 INFO - PROCESS | 2336 | 1464864532243 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:52 INFO - PROCESS | 2336 | ++DOCSHELL 14758C00 == 61 [pid = 2336] [id = 738] 03:48:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 114 (14759400) [pid = 2336] [serial = 2214] [outer = 00000000] 03:48:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 115 (17240400) [pid = 2336] [serial = 2215] [outer = 14759400] 03:48:52 INFO - PROCESS | 2336 | 1464864532289 Marionette DEBUG loaded listener.js 03:48:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 116 (18326000) [pid = 2336] [serial = 2216] [outer = 14759400] 03:48:52 INFO - PROCESS | 2336 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:48:52 INFO - PROCESS | 2336 | 1464864532845 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:48:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:48:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 03:48:52 INFO - PROCESS | 2336 | 1464864532872 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 03:48:52 INFO - PROCESS | 2336 | 1464864532874 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 03:48:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:48:52 INFO - PROCESS | 2336 | 1464864532878 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:48:52 INFO - PROCESS | 2336 | 1464864532885 Marionette TRACE conn5 <- [1,2918,null,{}] 03:48:52 INFO - PROCESS | 2336 | 1464864532894 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:52 INFO - PROCESS | 2336 | 1464864532984 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 03:48:52 INFO - PROCESS | 2336 | 1464864532991 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:52 INFO - PROCESS | 2336 | ++DOCSHELL 18A44400 == 62 [pid = 2336] [id = 739] 03:48:52 INFO - PROCESS | 2336 | ++DOMWINDOW == 117 (18A46400) [pid = 2336] [serial = 2217] [outer = 00000000] 03:48:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 118 (1971C400) [pid = 2336] [serial = 2218] [outer = 18A46400] 03:48:53 INFO - PROCESS | 2336 | 1464864533035 Marionette DEBUG loaded listener.js 03:48:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 119 (198EDC00) [pid = 2336] [serial = 2219] [outer = 18A46400] 03:48:53 INFO - PROCESS | 2336 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:48:53 INFO - PROCESS | 2336 | 1464864533502 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:48:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:48:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 690ms 03:48:53 INFO - PROCESS | 2336 | 1464864533571 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 03:48:53 INFO - PROCESS | 2336 | 1464864533574 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 03:48:53 INFO - PROCESS | 2336 | 1464864533577 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:48:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:48:53 INFO - PROCESS | 2336 | 1464864533579 Marionette TRACE conn5 <- [1,2922,null,{}] 03:48:53 INFO - PROCESS | 2336 | 1464864533582 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:53 INFO - PROCESS | 2336 | 1464864533672 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 03:48:53 INFO - PROCESS | 2336 | 1464864533678 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:53 INFO - PROCESS | 2336 | ++DOCSHELL 1996DC00 == 63 [pid = 2336] [id = 740] 03:48:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 120 (19979000) [pid = 2336] [serial = 2220] [outer = 00000000] 03:48:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (1A679400) [pid = 2336] [serial = 2221] [outer = 19979000] 03:48:53 INFO - PROCESS | 2336 | 1464864533725 Marionette DEBUG loaded listener.js 03:48:53 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (1A694400) [pid = 2336] [serial = 2222] [outer = 19979000] 03:48:54 INFO - PROCESS | 2336 | 1464864534155 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:48:54 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:48:54 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 03:48:54 INFO - PROCESS | 2336 | 1464864534212 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 03:48:54 INFO - PROCESS | 2336 | 1464864534215 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 03:48:54 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:48:54 INFO - PROCESS | 2336 | 1464864534225 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:48:54 INFO - PROCESS | 2336 | 1464864534227 Marionette TRACE conn5 <- [1,2926,null,{}] 03:48:54 INFO - PROCESS | 2336 | 1464864534231 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:54 INFO - PROCESS | 2336 | 1464864534352 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 03:48:54 INFO - PROCESS | 2336 | 1464864534358 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:54 INFO - PROCESS | 2336 | ++DOCSHELL 1AF1C000 == 64 [pid = 2336] [id = 741] 03:48:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1AF33000) [pid = 2336] [serial = 2223] [outer = 00000000] 03:48:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1B6C2800) [pid = 2336] [serial = 2224] [outer = 1AF33000] 03:48:54 INFO - PROCESS | 2336 | 1464864534499 Marionette DEBUG loaded listener.js 03:48:54 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1BB90C00) [pid = 2336] [serial = 2225] [outer = 1AF33000] 03:48:54 INFO - PROCESS | 2336 | 1464864534873 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:48:54 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. 03:48:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 730ms 03:48:54 INFO - PROCESS | 2336 | 1464864534952 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 03:48:54 INFO - PROCESS | 2336 | 1464864534954 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 03:48:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:48:54 INFO - PROCESS | 2336 | 1464864534957 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:48:54 INFO - PROCESS | 2336 | 1464864534958 Marionette TRACE conn5 <- [1,2930,null,{}] 03:48:54 INFO - PROCESS | 2336 | 1464864534962 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:55 INFO - PROCESS | 2336 | 1464864535092 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 03:48:55 INFO - PROCESS | 2336 | 1464864535160 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:55 INFO - PROCESS | 2336 | ++DOCSHELL 1BF05800 == 65 [pid = 2336] [id = 742] 03:48:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (1BF0B000) [pid = 2336] [serial = 2226] [outer = 00000000] 03:48:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1CC48000) [pid = 2336] [serial = 2227] [outer = 1BF0B000] 03:48:55 INFO - PROCESS | 2336 | 1464864535204 Marionette DEBUG loaded listener.js 03:48:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1CEE8000) [pid = 2336] [serial = 2228] [outer = 1BF0B000] 03:48:55 INFO - PROCESS | 2336 | 1464864535580 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:48:55 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 03:48:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:48:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 03:48:55 INFO - PROCESS | 2336 | 1464864535628 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 03:48:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:48:55 INFO - PROCESS | 2336 | 1464864535630 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 03:48:55 INFO - PROCESS | 2336 | 1464864535633 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:48:55 INFO - PROCESS | 2336 | 1464864535635 Marionette TRACE conn5 <- [1,2934,null,{}] 03:48:55 INFO - PROCESS | 2336 | 1464864535638 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:55 INFO - PROCESS | 2336 | 1464864535762 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 03:48:55 INFO - PROCESS | 2336 | 1464864535863 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:55 INFO - PROCESS | 2336 | ++DOCSHELL 1CEF0400 == 66 [pid = 2336] [id = 743] 03:48:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1D1B9400) [pid = 2336] [serial = 2229] [outer = 00000000] 03:48:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1D6B4C00) [pid = 2336] [serial = 2230] [outer = 1D1B9400] 03:48:55 INFO - PROCESS | 2336 | 1464864535910 Marionette DEBUG loaded listener.js 03:48:55 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1D6BA800) [pid = 2336] [serial = 2231] [outer = 1D1B9400] 03:48:56 INFO - PROCESS | 2336 | --DOMWINDOW == 130 (160E0C00) [pid = 2336] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:48:56 INFO - PROCESS | 2336 | --DOMWINDOW == 129 (1970BC00) [pid = 2336] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:48:56 INFO - PROCESS | 2336 | --DOMWINDOW == 128 (1047A000) [pid = 2336] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:48:56 INFO - PROCESS | 2336 | --DOMWINDOW == 127 (18256800) [pid = 2336] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:48:56 INFO - PROCESS | 2336 | --DOMWINDOW == 126 (18A3F000) [pid = 2336] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:48:56 INFO - PROCESS | 2336 | --DOMWINDOW == 125 (1A673C00) [pid = 2336] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:48:56 INFO - PROCESS | 2336 | --DOMWINDOW == 124 (0FA0F000) [pid = 2336] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:48:56 INFO - PROCESS | 2336 | --DOMWINDOW == 123 (108A8C00) [pid = 2336] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:48:56 INFO - PROCESS | 2336 | --DOMWINDOW == 122 (1B6BA400) [pid = 2336] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:48:56 INFO - PROCESS | 2336 | --DOMWINDOW == 121 (18A40800) [pid = 2336] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:48:56 INFO - PROCESS | 2336 | --DOMWINDOW == 120 (16CEC800) [pid = 2336] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:48:56 INFO - PROCESS | 2336 | 1464864536435 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:48:56 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. 03:48:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 830ms 03:48:56 INFO - PROCESS | 2336 | 1464864536463 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 03:48:56 INFO - PROCESS | 2336 | 1464864536465 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 03:48:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:48:56 INFO - PROCESS | 2336 | 1464864536469 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:48:56 INFO - PROCESS | 2336 | 1464864536470 Marionette TRACE conn5 <- [1,2938,null,{}] 03:48:56 INFO - PROCESS | 2336 | 1464864536474 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:56 INFO - PROCESS | 2336 | 1464864536558 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 03:48:56 INFO - PROCESS | 2336 | 1464864536565 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:56 INFO - PROCESS | 2336 | ++DOCSHELL 1473C000 == 67 [pid = 2336] [id = 744] 03:48:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 121 (14796400) [pid = 2336] [serial = 2232] [outer = 00000000] 03:48:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 122 (18A3A400) [pid = 2336] [serial = 2233] [outer = 14796400] 03:48:56 INFO - PROCESS | 2336 | 1464864536609 Marionette DEBUG loaded listener.js 03:48:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 123 (1971A400) [pid = 2336] [serial = 2234] [outer = 14796400] 03:48:56 INFO - PROCESS | 2336 | ++DOCSHELL 1C5ADC00 == 68 [pid = 2336] [id = 745] 03:48:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 124 (1C5AE000) [pid = 2336] [serial = 2235] [outer = 00000000] 03:48:56 INFO - PROCESS | 2336 | ++DOMWINDOW == 125 (1C5AE800) [pid = 2336] [serial = 2236] [outer = 1C5AE000] 03:48:57 INFO - PROCESS | 2336 | 1464864537064 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:48:57 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. 03:48:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 03:48:57 INFO - PROCESS | 2336 | 1464864537099 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 03:48:57 INFO - PROCESS | 2336 | 1464864537101 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 03:48:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:48:57 INFO - PROCESS | 2336 | 1464864537104 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - PROCESS | 2336 | 1464864537106 Marionette TRACE conn5 <- [1,2942,null,{}] 03:48:57 INFO - PROCESS | 2336 | 1464864537109 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:57 INFO - PROCESS | 2336 | 1464864537241 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 03:48:57 INFO - PROCESS | 2336 | 1464864537248 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:57 INFO - PROCESS | 2336 | ++DOCSHELL 18A3F000 == 69 [pid = 2336] [id = 746] 03:48:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 126 (19976800) [pid = 2336] [serial = 2237] [outer = 00000000] 03:48:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 127 (1C5B2000) [pid = 2336] [serial = 2238] [outer = 19976800] 03:48:57 INFO - PROCESS | 2336 | 1464864537291 Marionette DEBUG loaded listener.js 03:48:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 128 (1C5B3C00) [pid = 2336] [serial = 2239] [outer = 19976800] 03:48:57 INFO - PROCESS | 2336 | 1464864537700 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:48:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:48:57 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 03:48:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 03:48:57 INFO - PROCESS | 2336 | 1464864537735 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 03:48:57 INFO - PROCESS | 2336 | 1464864537737 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 03:48:57 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:48:57 INFO - PROCESS | 2336 | 1464864537740 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - PROCESS | 2336 | 1464864537742 Marionette TRACE conn5 <- [1,2946,null,{}] 03:48:57 INFO - PROCESS | 2336 | 1464864537745 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:57 INFO - PROCESS | 2336 | 1464864537960 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 03:48:57 INFO - PROCESS | 2336 | 1464864537969 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:57 INFO - PROCESS | 2336 | ++DOCSHELL 1C5B7000 == 70 [pid = 2336] [id = 747] 03:48:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 129 (1C5BA000) [pid = 2336] [serial = 2240] [outer = 00000000] 03:48:57 INFO - PROCESS | 2336 | ++DOMWINDOW == 130 (1EB33800) [pid = 2336] [serial = 2241] [outer = 1C5BA000] 03:48:57 INFO - PROCESS | 2336 | 1464864538018 Marionette DEBUG loaded listener.js 03:48:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 131 (1EB3B000) [pid = 2336] [serial = 2242] [outer = 1C5BA000] 03:48:58 INFO - PROCESS | 2336 | 1464864538512 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:48:58 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. 03:48:58 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 830ms 03:48:58 INFO - PROCESS | 2336 | 1464864538646 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 03:48:58 INFO - PROCESS | 2336 | 1464864538651 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 03:48:58 INFO - PROCESS | 2336 | 1464864538657 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:48:58 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:48:58 INFO - PROCESS | 2336 | 1464864538662 Marionette TRACE conn5 <- [1,2950,null,{}] 03:48:58 INFO - PROCESS | 2336 | 1464864538677 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:58 INFO - PROCESS | 2336 | 1464864538830 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 03:48:58 INFO - PROCESS | 2336 | 1464864538977 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:58 INFO - PROCESS | 2336 | ++DOCSHELL 0CA01C00 == 71 [pid = 2336] [id = 748] 03:48:58 INFO - PROCESS | 2336 | ++DOMWINDOW == 132 (0CA04800) [pid = 2336] [serial = 2243] [outer = 00000000] 03:48:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 133 (1473A800) [pid = 2336] [serial = 2244] [outer = 0CA04800] 03:48:59 INFO - PROCESS | 2336 | 1464864539036 Marionette DEBUG loaded listener.js 03:48:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 134 (14868400) [pid = 2336] [serial = 2245] [outer = 0CA04800] 03:48:59 INFO - PROCESS | 2336 | 1464864539557 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:48:59 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. 03:48:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 930ms 03:48:59 INFO - PROCESS | 2336 | 1464864539593 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 03:48:59 INFO - PROCESS | 2336 | 1464864539599 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 03:48:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:48:59 INFO - PROCESS | 2336 | 1464864539606 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:48:59 INFO - PROCESS | 2336 | 1464864539609 Marionette TRACE conn5 <- [1,2954,null,{}] 03:48:59 INFO - PROCESS | 2336 | 1464864539613 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:48:59 INFO - PROCESS | 2336 | 1464864539786 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 03:48:59 INFO - PROCESS | 2336 | 1464864539874 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:59 INFO - PROCESS | 2336 | ++DOCSHELL 18B59800 == 72 [pid = 2336] [id = 749] 03:48:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (19702400) [pid = 2336] [serial = 2246] [outer = 00000000] 03:48:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (19712800) [pid = 2336] [serial = 2247] [outer = 19702400] 03:48:59 INFO - PROCESS | 2336 | 1464864539927 Marionette DEBUG loaded listener.js 03:48:59 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (1A588800) [pid = 2336] [serial = 2248] [outer = 19702400] 03:49:00 INFO - PROCESS | 2336 | 1464864540444 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:49:00 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. 03:49:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 870ms 03:49:00 INFO - PROCESS | 2336 | 1464864540478 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 03:49:00 INFO - PROCESS | 2336 | 1464864540481 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 03:49:00 INFO - PROCESS | 2336 | 1464864540485 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:49:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:49:00 INFO - PROCESS | 2336 | 1464864540489 Marionette TRACE conn5 <- [1,2958,null,{}] 03:49:00 INFO - PROCESS | 2336 | 1464864540500 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:00 INFO - PROCESS | 2336 | 1464864540618 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 03:49:00 INFO - PROCESS | 2336 | 1464864540784 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:00 INFO - PROCESS | 2336 | ++DOCSHELL 1C348800 == 73 [pid = 2336] [id = 750] 03:49:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (1C349000) [pid = 2336] [serial = 2249] [outer = 00000000] 03:49:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (1CEEBC00) [pid = 2336] [serial = 2250] [outer = 1C349000] 03:49:00 INFO - PROCESS | 2336 | 1464864540841 Marionette DEBUG loaded listener.js 03:49:00 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1E3B4C00) [pid = 2336] [serial = 2251] [outer = 1C349000] 03:49:01 INFO - PROCESS | 2336 | 1464864541346 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:49:01 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. 03:49:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 870ms 03:49:01 INFO - PROCESS | 2336 | 1464864541358 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 03:49:01 INFO - PROCESS | 2336 | 1464864541361 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 03:49:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:49:01 INFO - PROCESS | 2336 | 1464864541378 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:49:01 INFO - PROCESS | 2336 | 1464864541380 Marionette TRACE conn5 <- [1,2962,null,{}] 03:49:01 INFO - PROCESS | 2336 | 1464864541387 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:01 INFO - PROCESS | 2336 | 1464864541502 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 03:49:01 INFO - PROCESS | 2336 | 1464864541665 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:01 INFO - PROCESS | 2336 | ++DOCSHELL 1EB40C00 == 74 [pid = 2336] [id = 751] 03:49:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1EC47400) [pid = 2336] [serial = 2252] [outer = 00000000] 03:49:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1FC39C00) [pid = 2336] [serial = 2253] [outer = 1EC47400] 03:49:01 INFO - PROCESS | 2336 | 1464864541720 Marionette DEBUG loaded listener.js 03:49:01 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1FC40C00) [pid = 2336] [serial = 2254] [outer = 1EC47400] 03:49:02 INFO - PROCESS | 2336 | 1464864542244 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:49:02 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. 03:49:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 890ms 03:49:02 INFO - PROCESS | 2336 | 1464864542265 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 03:49:02 INFO - PROCESS | 2336 | 1464864542268 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 03:49:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:49:02 INFO - PROCESS | 2336 | 1464864542272 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:49:02 INFO - PROCESS | 2336 | 1464864542274 Marionette TRACE conn5 <- [1,2966,null,{}] 03:49:02 INFO - PROCESS | 2336 | 1464864542278 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:02 INFO - PROCESS | 2336 | 1464864542386 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 03:49:02 INFO - PROCESS | 2336 | 1464864542551 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:02 INFO - PROCESS | 2336 | ++DOCSHELL 1FCC8800 == 75 [pid = 2336] [id = 752] 03:49:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1FCCA800) [pid = 2336] [serial = 2255] [outer = 00000000] 03:49:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1FCCE400) [pid = 2336] [serial = 2256] [outer = 1FCCA800] 03:49:02 INFO - PROCESS | 2336 | 1464864542605 Marionette DEBUG loaded listener.js 03:49:02 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1FCD3800) [pid = 2336] [serial = 2257] [outer = 1FCCA800] 03:49:03 INFO - PROCESS | 2336 | 1464864543088 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:49:03 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. 03:49:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 03:49:03 INFO - PROCESS | 2336 | 1464864543143 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 03:49:03 INFO - PROCESS | 2336 | 1464864543145 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 03:49:03 INFO - PROCESS | 2336 | 1464864543149 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:49:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:49:03 INFO - PROCESS | 2336 | 1464864543151 Marionette TRACE conn5 <- [1,2970,null,{}] 03:49:03 INFO - PROCESS | 2336 | 1464864543155 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:03 INFO - PROCESS | 2336 | 1464864543282 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 03:49:03 INFO - PROCESS | 2336 | 1464864543452 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:03 INFO - PROCESS | 2336 | ++DOCSHELL 1067B000 == 76 [pid = 2336] [id = 753] 03:49:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1067C000) [pid = 2336] [serial = 2258] [outer = 00000000] 03:49:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (14085800) [pid = 2336] [serial = 2259] [outer = 1067C000] 03:49:03 INFO - PROCESS | 2336 | 1464864543512 Marionette DEBUG loaded listener.js 03:49:03 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1FCD5800) [pid = 2336] [serial = 2260] [outer = 1067C000] 03:49:04 INFO - PROCESS | 2336 | 1464864544085 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:49:04 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 03:49:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:49:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:49:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 970ms 03:49:04 INFO - PROCESS | 2336 | 1464864544123 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 03:49:04 INFO - PROCESS | 2336 | 1464864544125 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 03:49:04 INFO - PROCESS | 2336 | 1464864544129 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:49:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:49:04 INFO - PROCESS | 2336 | 1464864544131 Marionette TRACE conn5 <- [1,2974,null,{}] 03:49:04 INFO - PROCESS | 2336 | 1464864544135 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:04 INFO - PROCESS | 2336 | 1464864544244 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 03:49:04 INFO - PROCESS | 2336 | 1464864544399 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:04 INFO - PROCESS | 2336 | ++DOCSHELL 0F977400 == 77 [pid = 2336] [id = 754] 03:49:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (0FAEF000) [pid = 2336] [serial = 2261] [outer = 00000000] 03:49:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (13E85800) [pid = 2336] [serial = 2262] [outer = 0FAEF000] 03:49:04 INFO - PROCESS | 2336 | 1464864544453 Marionette DEBUG loaded listener.js 03:49:04 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (177D8C00) [pid = 2336] [serial = 2263] [outer = 0FAEF000] 03:49:05 INFO - PROCESS | 2336 | 1464864545168 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:49:05 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. 03:49:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1076ms 03:49:05 INFO - PROCESS | 2336 | 1464864545209 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 03:49:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:49:05 INFO - PROCESS | 2336 | 1464864545214 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 03:49:05 INFO - PROCESS | 2336 | 1464864545218 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:49:05 INFO - PROCESS | 2336 | 1464864545222 Marionette TRACE conn5 <- [1,2978,null,{}] 03:49:05 INFO - PROCESS | 2336 | 1464864545227 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:05 INFO - PROCESS | 2336 | 1464864545334 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 03:49:05 INFO - PROCESS | 2336 | 1464864545494 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:05 INFO - PROCESS | 2336 | ++DOCSHELL 0CA08400 == 78 [pid = 2336] [id = 755] 03:49:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (0FA02800) [pid = 2336] [serial = 2264] [outer = 00000000] 03:49:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (13E80000) [pid = 2336] [serial = 2265] [outer = 0FA02800] 03:49:05 INFO - PROCESS | 2336 | 1464864545547 Marionette DEBUG loaded listener.js 03:49:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (14759000) [pid = 2336] [serial = 2266] [outer = 0FA02800] 03:49:05 INFO - PROCESS | 2336 | ++DOCSHELL 160E0C00 == 79 [pid = 2336] [id = 756] 03:49:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (16CE8000) [pid = 2336] [serial = 2267] [outer = 00000000] 03:49:05 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (172AF800) [pid = 2336] [serial = 2268] [outer = 16CE8000] 03:49:06 INFO - PROCESS | 2336 | 1464864546149 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:49:06 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. 03:49:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 987ms 03:49:06 INFO - PROCESS | 2336 | 1464864546207 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 03:49:06 INFO - PROCESS | 2336 | 1464864546212 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 03:49:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:49:06 INFO - PROCESS | 2336 | 1464864546218 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:49:06 INFO - PROCESS | 2336 | 1464864546221 Marionette TRACE conn5 <- [1,2982,null,{}] 03:49:06 INFO - PROCESS | 2336 | 1464864546225 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:06 INFO - PROCESS | 2336 | 1464864546351 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 03:49:06 INFO - PROCESS | 2336 | 1464864546530 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 1B6A4800 == 78 [pid = 2336] [id = 696] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 19A03C00 == 77 [pid = 2336] [id = 618] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 19585000 == 76 [pid = 2336] [id = 644] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 1A58A400 == 75 [pid = 2336] [id = 655] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 0C813800 == 74 [pid = 2336] [id = 656] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 18A3F000 == 73 [pid = 2336] [id = 746] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 1C5ADC00 == 72 [pid = 2336] [id = 745] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 1473C000 == 71 [pid = 2336] [id = 744] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 1CEF0400 == 70 [pid = 2336] [id = 743] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 1BF05800 == 69 [pid = 2336] [id = 742] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 1AF1C000 == 68 [pid = 2336] [id = 741] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 1996DC00 == 67 [pid = 2336] [id = 740] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (177DC800) [pid = 2336] [serial = 2143] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (1AF2B800) [pid = 2336] [serial = 2146] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (1D1C0000) [pid = 2336] [serial = 2149] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (1D691800) [pid = 2336] [serial = 2152] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1D6B3800) [pid = 2336] [serial = 2155] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | ++DOCSHELL 0C86C400 == 68 [pid = 2336] [id = 757] 03:49:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (0C944400) [pid = 2336] [serial = 2269] [outer = 00000000] 03:49:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (10481000) [pid = 2336] [serial = 2270] [outer = 0C944400] 03:49:06 INFO - PROCESS | 2336 | 1464864546641 Marionette DEBUG loaded listener.js 03:49:06 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (14188400) [pid = 2336] [serial = 2271] [outer = 0C944400] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 18A44400 == 67 [pid = 2336] [id = 739] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 1CC46000 == 66 [pid = 2336] [id = 713] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 14758C00 == 65 [pid = 2336] [id = 738] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 14A05400 == 64 [pid = 2336] [id = 737] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 0C869C00 == 63 [pid = 2336] [id = 736] 03:49:06 INFO - PROCESS | 2336 | --DOCSHELL 13EAF800 == 62 [pid = 2336] [id = 730] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (18238C00) [pid = 2336] [serial = 2102] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (16D70800) [pid = 2336] [serial = 2164] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (19971800) [pid = 2336] [serial = 2173] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (172B2800) [pid = 2336] [serial = 2165] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (14863C00) [pid = 2336] [serial = 2159] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (14734C00) [pid = 2336] [serial = 2158] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (1832FC00) [pid = 2336] [serial = 2167] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (18A41800) [pid = 2336] [serial = 2168] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (18B59000) [pid = 2336] [serial = 2170] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (1A68EC00) [pid = 2336] [serial = 2176] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (10122C00) [pid = 2336] [serial = 2161] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (108B1C00) [pid = 2336] [serial = 2162] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (1A588400) [pid = 2336] [serial = 2174] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (18A3D400) [pid = 2336] [serial = 2179] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (1BB96800) [pid = 2336] [serial = 2185] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (1BF09000) [pid = 2336] [serial = 2186] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 138 (1A7E8C00) [pid = 2336] [serial = 2177] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 137 (1A582400) [pid = 2336] [serial = 2180] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 136 (1B6A3800) [pid = 2336] [serial = 2183] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 135 (19701400) [pid = 2336] [serial = 2171] [outer = 00000000] [url = about:blank] 03:49:06 INFO - PROCESS | 2336 | --DOMWINDOW == 134 (1AF1C800) [pid = 2336] [serial = 2182] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 2336 | 1464864547027 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:49:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:49:07 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 03:49:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 830ms 03:49:07 INFO - PROCESS | 2336 | 1464864547054 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 03:49:07 INFO - PROCESS | 2336 | 1464864547056 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 03:49:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:49:07 INFO - PROCESS | 2336 | 1464864547060 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:49:07 INFO - PROCESS | 2336 | 1464864547063 Marionette TRACE conn5 <- [1,2986,null,{}] 03:49:07 INFO - PROCESS | 2336 | 1464864547074 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:07 INFO - PROCESS | 2336 | 1464864547171 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 03:49:07 INFO - PROCESS | 2336 | 1464864547178 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:07 INFO - PROCESS | 2336 | ++DOCSHELL 108E1000 == 63 [pid = 2336] [id = 758] 03:49:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 135 (14741800) [pid = 2336] [serial = 2272] [outer = 00000000] 03:49:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 136 (16D72C00) [pid = 2336] [serial = 2273] [outer = 14741800] 03:49:07 INFO - PROCESS | 2336 | 1464864547227 Marionette DEBUG loaded listener.js 03:49:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 137 (18328000) [pid = 2336] [serial = 2274] [outer = 14741800] 03:49:07 INFO - PROCESS | 2336 | 1464864547715 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:49:07 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. 03:49:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 690ms 03:49:07 INFO - PROCESS | 2336 | 1464864547751 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 03:49:07 INFO - PROCESS | 2336 | 1464864547754 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 03:49:07 INFO - PROCESS | 2336 | 1464864547757 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:49:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:49:07 INFO - PROCESS | 2336 | 1464864547758 Marionette TRACE conn5 <- [1,2990,null,{}] 03:49:07 INFO - PROCESS | 2336 | 1464864547762 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:07 INFO - PROCESS | 2336 | 1464864547849 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 03:49:07 INFO - PROCESS | 2336 | 1464864547856 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:07 INFO - PROCESS | 2336 | ++DOCSHELL 1832F000 == 64 [pid = 2336] [id = 759] 03:49:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 138 (18348000) [pid = 2336] [serial = 2275] [outer = 00000000] 03:49:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 139 (19582C00) [pid = 2336] [serial = 2276] [outer = 18348000] 03:49:07 INFO - PROCESS | 2336 | 1464864547900 Marionette DEBUG loaded listener.js 03:49:07 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (1970BC00) [pid = 2336] [serial = 2277] [outer = 18348000] 03:49:08 INFO - PROCESS | 2336 | 1464864548373 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:49:08 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. 03:49:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 03:49:08 INFO - PROCESS | 2336 | 1464864548431 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 03:49:08 INFO - PROCESS | 2336 | 1464864548433 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 03:49:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:49:08 INFO - PROCESS | 2336 | 1464864548436 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:49:08 INFO - PROCESS | 2336 | 1464864548438 Marionette TRACE conn5 <- [1,2994,null,{}] 03:49:08 INFO - PROCESS | 2336 | 1464864548442 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:08 INFO - PROCESS | 2336 | 1464864548528 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 03:49:08 INFO - PROCESS | 2336 | 1464864548534 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:08 INFO - PROCESS | 2336 | ++DOCSHELL 1970F000 == 65 [pid = 2336] [id = 760] 03:49:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (19711800) [pid = 2336] [serial = 2278] [outer = 00000000] 03:49:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (19974000) [pid = 2336] [serial = 2279] [outer = 19711800] 03:49:08 INFO - PROCESS | 2336 | 1464864548579 Marionette DEBUG loaded listener.js 03:49:08 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1A583800) [pid = 2336] [serial = 2280] [outer = 19711800] 03:49:08 INFO - PROCESS | 2336 | 1464864549018 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:49:09 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. 03:49:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 03:49:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:49:09 INFO - PROCESS | 2336 | 1464864549088 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 03:49:09 INFO - PROCESS | 2336 | 1464864549090 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 03:49:09 INFO - PROCESS | 2336 | 1464864549094 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:49:09 INFO - PROCESS | 2336 | 1464864549095 Marionette TRACE conn5 <- [1,2998,null,{}] 03:49:09 INFO - PROCESS | 2336 | 1464864549109 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:09 INFO - PROCESS | 2336 | 1464864549239 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 03:49:09 INFO - PROCESS | 2336 | 1464864549336 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:09 INFO - PROCESS | 2336 | ++DOCSHELL 1A66CC00 == 66 [pid = 2336] [id = 761] 03:49:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1A676C00) [pid = 2336] [serial = 2281] [outer = 00000000] 03:49:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1AE42000) [pid = 2336] [serial = 2282] [outer = 1A676C00] 03:49:09 INFO - PROCESS | 2336 | 1464864549380 Marionette DEBUG loaded listener.js 03:49:09 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1AF1D800) [pid = 2336] [serial = 2283] [outer = 1A676C00] 03:49:09 INFO - PROCESS | 2336 | [2336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:49:09 INFO - PROCESS | 2336 | 1464864549818 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:49:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:49:09 INFO - {} 03:49:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:49:09 INFO - {} 03:49:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:49:09 INFO - {} 03:49:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:49:09 INFO - {} 03:49:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 03:49:09 INFO - PROCESS | 2336 | 1464864549866 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 03:49:09 INFO - PROCESS | 2336 | 1464864549868 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 03:49:09 INFO - TEST-START | /FileAPI/fileReader.html 03:49:09 INFO - PROCESS | 2336 | 1464864549877 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:49:09 INFO - PROCESS | 2336 | 1464864549879 Marionette TRACE conn5 <- [1,3002,null,{}] 03:49:09 INFO - PROCESS | 2336 | 1464864549883 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:09 INFO - PROCESS | 2336 | 1464864550006 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 03:49:10 INFO - PROCESS | 2336 | 1464864550015 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:10 INFO - PROCESS | 2336 | ++DOCSHELL 1AE3A800 == 67 [pid = 2336] [id = 762] 03:49:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1AF22400) [pid = 2336] [serial = 2284] [outer = 00000000] 03:49:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1BB96800) [pid = 2336] [serial = 2285] [outer = 1AF22400] 03:49:10 INFO - PROCESS | 2336 | 1464864550122 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1BF92800) [pid = 2336] [serial = 2286] [outer = 1AF22400] 03:49:10 INFO - PROCESS | 2336 | 1464864550479 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:49:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:49:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:49:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:49:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:49:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 03:49:10 INFO - TEST-START | /FileAPI/historical.html 03:49:10 INFO - PROCESS | 2336 | 1464864550510 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 03:49:10 INFO - PROCESS | 2336 | 1464864550512 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 03:49:10 INFO - PROCESS | 2336 | 1464864550515 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:49:10 INFO - PROCESS | 2336 | 1464864550517 Marionette TRACE conn5 <- [1,3006,null,{}] 03:49:10 INFO - PROCESS | 2336 | 1464864550520 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:10 INFO - PROCESS | 2336 | 1464864550651 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 03:49:10 INFO - PROCESS | 2336 | 1464864550751 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:10 INFO - PROCESS | 2336 | ++DOCSHELL 1C24E000 == 68 [pid = 2336] [id = 763] 03:49:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1C24F000) [pid = 2336] [serial = 2287] [outer = 00000000] 03:49:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1C34FC00) [pid = 2336] [serial = 2288] [outer = 1C24F000] 03:49:10 INFO - PROCESS | 2336 | 1464864550794 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (1C5AEC00) [pid = 2336] [serial = 2289] [outer = 1C24F000] 03:49:11 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (1AF33000) [pid = 2336] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:49:11 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (14A1FC00) [pid = 2336] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:49:11 INFO - PROCESS | 2336 | --DOMWINDOW == 149 (1BF0B000) [pid = 2336] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:49:11 INFO - PROCESS | 2336 | --DOMWINDOW == 148 (14759400) [pid = 2336] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:49:11 INFO - PROCESS | 2336 | --DOMWINDOW == 147 (1C286C00) [pid = 2336] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:49:11 INFO - PROCESS | 2336 | --DOMWINDOW == 146 (1D1B9400) [pid = 2336] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:49:11 INFO - PROCESS | 2336 | --DOMWINDOW == 145 (19979000) [pid = 2336] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:49:11 INFO - PROCESS | 2336 | --DOMWINDOW == 144 (1C5AE000) [pid = 2336] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:49:11 INFO - PROCESS | 2336 | --DOMWINDOW == 143 (18A46400) [pid = 2336] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:49:11 INFO - PROCESS | 2336 | --DOMWINDOW == 142 (0C86AC00) [pid = 2336] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:49:11 INFO - PROCESS | 2336 | --DOMWINDOW == 141 (14796400) [pid = 2336] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:49:11 INFO - PROCESS | 2336 | --DOMWINDOW == 140 (1CC47800) [pid = 2336] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:49:11 INFO - PROCESS | 2336 | --DOMWINDOW == 139 (19976800) [pid = 2336] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:49:11 INFO - PROCESS | 2336 | 1464864551395 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:49:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:49:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:49:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:49:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:49:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:49:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:49:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:49:11 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 03:49:11 INFO - PROCESS | 2336 | 1464864551446 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 03:49:11 INFO - PROCESS | 2336 | 1464864551448 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 03:49:11 INFO - TEST-START | /FileAPI/idlharness.html 03:49:11 INFO - PROCESS | 2336 | 1464864551451 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:49:11 INFO - PROCESS | 2336 | 1464864551453 Marionette TRACE conn5 <- [1,3010,null,{}] 03:49:11 INFO - PROCESS | 2336 | 1464864551457 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:11 INFO - PROCESS | 2336 | 1464864551542 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 03:49:11 INFO - PROCESS | 2336 | 1464864551549 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:11 INFO - PROCESS | 2336 | ++DOCSHELL 0F934400 == 69 [pid = 2336] [id = 764] 03:49:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 140 (0FAED000) [pid = 2336] [serial = 2290] [outer = 00000000] 03:49:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 141 (1AF15800) [pid = 2336] [serial = 2291] [outer = 0FAED000] 03:49:11 INFO - PROCESS | 2336 | 1464864551593 Marionette DEBUG loaded listener.js 03:49:11 INFO - PROCESS | 2336 | ++DOMWINDOW == 142 (1BF0B000) [pid = 2336] [serial = 2292] [outer = 0FAED000] 03:49:12 INFO - PROCESS | 2336 | 1464864552425 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:49:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:49:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:49:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:49:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:49:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:49:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:49:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:49:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:49:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:49:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:49:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:49:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:49:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:49:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:49:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:49:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:49:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:49:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:49:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:49:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:49:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:49:12 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 03:49:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:49:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:49:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:49:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:49:12 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 03:49:12 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 03:49:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:49:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:49:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:49:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:49:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:49:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:49:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:49:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:49:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:49:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:49:12 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 03:49:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:49:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:49:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:49:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:49:12 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 03:49:12 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 03:49:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:49:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:49:12 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:49:12 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:49:12 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:49:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 1120ms 03:49:12 INFO - PROCESS | 2336 | 1464864552574 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 03:49:12 INFO - PROCESS | 2336 | 1464864552576 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 03:49:12 INFO - TEST-START | /FileAPI/idlharness.worker 03:49:12 INFO - PROCESS | 2336 | 1464864552580 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:49:12 INFO - PROCESS | 2336 | 1464864552581 Marionette TRACE conn5 <- [1,3014,null,{}] 03:49:12 INFO - PROCESS | 2336 | 1464864552585 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:12 INFO - PROCESS | 2336 | 1464864552715 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 03:49:12 INFO - PROCESS | 2336 | 1464864552727 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:12 INFO - PROCESS | 2336 | ++DOCSHELL 0FAF4800 == 70 [pid = 2336] [id = 765] 03:49:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 143 (1C5ACC00) [pid = 2336] [serial = 2293] [outer = 00000000] 03:49:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 144 (1EC51C00) [pid = 2336] [serial = 2294] [outer = 1C5ACC00] 03:49:12 INFO - PROCESS | 2336 | 1464864552770 Marionette DEBUG loaded listener.js 03:49:12 INFO - PROCESS | 2336 | ++DOMWINDOW == 145 (1FC3B800) [pid = 2336] [serial = 2295] [outer = 1C5ACC00] 03:49:12 INFO - PROCESS | 2336 | [2336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:49:13 INFO - PROCESS | 2336 | 1464864553810 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:49:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:49:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:49:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:49:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:49:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:49:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:49:13 INFO - {} 03:49:13 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 03:49:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:49:13 INFO - {} 03:49:13 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 - {} 03:49:13 INFO - {} 03:49:13 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 03:49:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:49:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:49:13 INFO - {} 03:49:13 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 03:49:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:49:13 INFO - {} 03:49:13 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 - {} 03:49:13 INFO - {} 03:49:13 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 03:49:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:49:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:49:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 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 03:49:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:49:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:49:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 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 03:49:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 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 03:49:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 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 03:49:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:49:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:49:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:49:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:49:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:49:13 INFO - {} 03:49:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1347ms 03:49:13 INFO - PROCESS | 2336 | 1464864553951 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 03:49:13 INFO - PROCESS | 2336 | 1464864553956 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 03:49:13 INFO - PROCESS | 2336 | 1464864553963 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:49:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:49:13 INFO - PROCESS | 2336 | 1464864553967 Marionette TRACE conn5 <- [1,3018,null,{}] 03:49:13 INFO - PROCESS | 2336 | 1464864553975 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:14 INFO - PROCESS | 2336 | 1464864554165 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 03:49:14 INFO - PROCESS | 2336 | 1464864554317 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:14 INFO - PROCESS | 2336 | ++DOCSHELL 1BB92000 == 71 [pid = 2336] [id = 766] 03:49:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 146 (1C24B800) [pid = 2336] [serial = 2296] [outer = 00000000] 03:49:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 147 (1CC44800) [pid = 2336] [serial = 2297] [outer = 1C24B800] 03:49:14 INFO - PROCESS | 2336 | 1464864554374 Marionette DEBUG loaded listener.js 03:49:14 INFO - PROCESS | 2336 | ++DOMWINDOW == 148 (1D6B3C00) [pid = 2336] [serial = 2298] [outer = 1C24B800] 03:49:14 INFO - PROCESS | 2336 | 1464864554919 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:49:14 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 03:49:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 970ms 03:49:14 INFO - PROCESS | 2336 | 1464864554939 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 03:49:14 INFO - PROCESS | 2336 | 1464864554945 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 03:49:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:49:14 INFO - PROCESS | 2336 | 1464864554952 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:49:14 INFO - PROCESS | 2336 | 1464864554955 Marionette TRACE conn5 <- [1,3022,null,{}] 03:49:14 INFO - PROCESS | 2336 | 1464864554959 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:15 INFO - PROCESS | 2336 | 1464864555088 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 03:49:15 INFO - PROCESS | 2336 | 1464864555217 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:15 INFO - PROCESS | 2336 | ++DOCSHELL 0FA0C800 == 72 [pid = 2336] [id = 767] 03:49:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 149 (1BB8DC00) [pid = 2336] [serial = 2299] [outer = 00000000] 03:49:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 150 (1FC36400) [pid = 2336] [serial = 2300] [outer = 1BB8DC00] 03:49:15 INFO - PROCESS | 2336 | 1464864555271 Marionette DEBUG loaded listener.js 03:49:15 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (20C56800) [pid = 2336] [serial = 2301] [outer = 1BB8DC00] 03:49:15 INFO - PROCESS | 2336 | 1464864555804 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:49:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 870ms 03:49:15 INFO - PROCESS | 2336 | 1464864555824 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 03:49:15 INFO - PROCESS | 2336 | 1464864555826 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 03:49:15 INFO - PROCESS | 2336 | 1464864555830 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:49:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:49:15 INFO - PROCESS | 2336 | 1464864555834 Marionette TRACE conn5 <- [1,3026,null,{}] 03:49:15 INFO - PROCESS | 2336 | 1464864555845 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:15 INFO - PROCESS | 2336 | 1464864555962 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 03:49:16 INFO - PROCESS | 2336 | 1464864556092 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:16 INFO - PROCESS | 2336 | ++DOCSHELL 23528C00 == 73 [pid = 2336] [id = 768] 03:49:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (23529000) [pid = 2336] [serial = 2302] [outer = 00000000] 03:49:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (2352D800) [pid = 2336] [serial = 2303] [outer = 23529000] 03:49:16 INFO - PROCESS | 2336 | 1464864556152 Marionette DEBUG loaded listener.js 03:49:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (2355B000) [pid = 2336] [serial = 2304] [outer = 23529000] 03:49:16 INFO - PROCESS | 2336 | 1464864556642 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:49:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 830ms 03:49:16 INFO - PROCESS | 2336 | 1464864556665 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 03:49:16 INFO - PROCESS | 2336 | 1464864556668 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 03:49:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:49:16 INFO - PROCESS | 2336 | 1464864556672 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:49:16 INFO - PROCESS | 2336 | 1464864556674 Marionette TRACE conn5 <- [1,3030,null,{}] 03:49:16 INFO - PROCESS | 2336 | 1464864556678 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:16 INFO - PROCESS | 2336 | 1464864556794 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 03:49:16 INFO - PROCESS | 2336 | 1464864556923 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:16 INFO - PROCESS | 2336 | ++DOCSHELL 0F9E0C00 == 74 [pid = 2336] [id = 769] 03:49:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (23564400) [pid = 2336] [serial = 2305] [outer = 00000000] 03:49:16 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (2357C400) [pid = 2336] [serial = 2306] [outer = 23564400] 03:49:16 INFO - PROCESS | 2336 | 1464864556978 Marionette DEBUG loaded listener.js 03:49:17 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (2357F400) [pid = 2336] [serial = 2307] [outer = 23564400] 03:49:17 INFO - PROCESS | 2336 | 1464864557684 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:49:17 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. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:49:17 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'.) 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:49:17 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. 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:49:17 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. 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:49:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:49:17 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. 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:49:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:49:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:49:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1129ms 03:49:17 INFO - PROCESS | 2336 | 1464864557811 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 03:49:17 INFO - PROCESS | 2336 | 1464864557814 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 03:49:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:49:17 INFO - PROCESS | 2336 | 1464864557818 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:49:17 INFO - PROCESS | 2336 | 1464864557820 Marionette TRACE conn5 <- [1,3034,null,{}] 03:49:17 INFO - PROCESS | 2336 | 1464864557824 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:17 INFO - PROCESS | 2336 | 1464864557940 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 03:49:18 INFO - PROCESS | 2336 | 1464864558091 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:18 INFO - PROCESS | 2336 | ++DOCSHELL 21B04800 == 75 [pid = 2336] [id = 770] 03:49:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (21B0E800) [pid = 2336] [serial = 2308] [outer = 00000000] 03:49:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (21B25800) [pid = 2336] [serial = 2309] [outer = 21B0E800] 03:49:18 INFO - PROCESS | 2336 | 1464864558149 Marionette DEBUG loaded listener.js 03:49:18 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (21B27400) [pid = 2336] [serial = 2310] [outer = 21B0E800] 03:49:18 INFO - PROCESS | 2336 | [2336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:49:18 INFO - PROCESS | 2336 | 1464864558638 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:49:18 INFO - {} 03:49:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 870ms 03:49:18 INFO - PROCESS | 2336 | 1464864558705 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 03:49:18 INFO - PROCESS | 2336 | 1464864558707 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 03:49:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:49:18 INFO - PROCESS | 2336 | 1464864558712 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:49:18 INFO - PROCESS | 2336 | 1464864558714 Marionette TRACE conn5 <- [1,3038,null,{}] 03:49:18 INFO - PROCESS | 2336 | 1464864558722 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:18 INFO - PROCESS | 2336 | 1464864558856 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 03:49:18 INFO - PROCESS | 2336 | 1464864559019 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:19 INFO - PROCESS | 2336 | ++DOCSHELL 21B03800 == 76 [pid = 2336] [id = 771] 03:49:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (21B24000) [pid = 2336] [serial = 2311] [outer = 00000000] 03:49:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (0F9EBC00) [pid = 2336] [serial = 2312] [outer = 21B24000] 03:49:19 INFO - PROCESS | 2336 | 1464864559081 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (10679800) [pid = 2336] [serial = 2313] [outer = 21B24000] 03:49:19 INFO - PROCESS | 2336 | 1464864559599 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:49:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:49:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:49:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:49:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:49:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 03:49:19 INFO - PROCESS | 2336 | 1464864559645 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 03:49:19 INFO - PROCESS | 2336 | 1464864559647 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 03:49:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:49:19 INFO - PROCESS | 2336 | 1464864559651 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:49:19 INFO - PROCESS | 2336 | 1464864559653 Marionette TRACE conn5 <- [1,3042,null,{}] 03:49:19 INFO - PROCESS | 2336 | 1464864559656 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:19 INFO - PROCESS | 2336 | 1464864559765 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 03:49:19 INFO - PROCESS | 2336 | 1464864559896 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:19 INFO - PROCESS | 2336 | ++DOCSHELL 1069CC00 == 77 [pid = 2336] [id = 772] 03:49:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (108DF000) [pid = 2336] [serial = 2314] [outer = 00000000] 03:49:19 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (200BC000) [pid = 2336] [serial = 2315] [outer = 108DF000] 03:49:19 INFO - PROCESS | 2336 | 1464864559949 Marionette DEBUG loaded listener.js 03:49:20 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (200BFC00) [pid = 2336] [serial = 2316] [outer = 108DF000] 03:49:20 INFO - PROCESS | 2336 | 1464864560667 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:49:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:49:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:49:20 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" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:49:20 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" 03:49:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:49:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:49:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1134ms 03:49:20 INFO - PROCESS | 2336 | 1464864560789 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 03:49:20 INFO - PROCESS | 2336 | 1464864560791 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 03:49:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:49:20 INFO - PROCESS | 2336 | 1464864560837 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:49:20 INFO - PROCESS | 2336 | 1464864560839 Marionette TRACE conn5 <- [1,3046,null,{}] 03:49:20 INFO - PROCESS | 2336 | 1464864560844 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:20 INFO - PROCESS | 2336 | 1464864560943 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 03:49:21 INFO - PROCESS | 2336 | 1464864561104 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:21 INFO - PROCESS | 2336 | ++DOCSHELL 1FCD0C00 == 78 [pid = 2336] [id = 773] 03:49:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (200C1800) [pid = 2336] [serial = 2317] [outer = 00000000] 03:49:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (20389400) [pid = 2336] [serial = 2318] [outer = 200C1800] 03:49:21 INFO - PROCESS | 2336 | 1464864561158 Marionette DEBUG loaded listener.js 03:49:21 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (20C53000) [pid = 2336] [serial = 2319] [outer = 200C1800] 03:49:21 INFO - PROCESS | 2336 | 1464864561766 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:49:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:49:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:49:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:49:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:49:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:49:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:49:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:49:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:49:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1019ms 03:49:21 INFO - PROCESS | 2336 | 1464864561818 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 03:49:21 INFO - PROCESS | 2336 | 1464864561820 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 03:49:21 INFO - PROCESS | 2336 | 1464864561823 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:49:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:49:21 INFO - PROCESS | 2336 | 1464864561825 Marionette TRACE conn5 <- [1,3050,null,{}] 03:49:21 INFO - PROCESS | 2336 | 1464864561829 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:21 INFO - PROCESS | 2336 | 1464864561948 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 03:49:22 INFO - PROCESS | 2336 | 1464864562076 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:22 INFO - PROCESS | 2336 | ++DOCSHELL 19719800 == 79 [pid = 2336] [id = 774] 03:49:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (19A03000) [pid = 2336] [serial = 2320] [outer = 00000000] 03:49:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (1C5B7800) [pid = 2336] [serial = 2321] [outer = 19A03000] 03:49:22 INFO - PROCESS | 2336 | 1464864562130 Marionette DEBUG loaded listener.js 03:49:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (1D676000) [pid = 2336] [serial = 2322] [outer = 19A03000] 03:49:22 INFO - PROCESS | 2336 | [2336] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:49:22 INFO - PROCESS | 2336 | 1464864562653 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:49:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:49:22 INFO - {} 03:49:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 870ms 03:49:22 INFO - PROCESS | 2336 | 1464864562698 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 03:49:22 INFO - PROCESS | 2336 | 1464864562700 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 03:49:22 INFO - PROCESS | 2336 | 1464864562704 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:49:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:49:22 INFO - PROCESS | 2336 | 1464864562706 Marionette TRACE conn5 <- [1,3054,null,{}] 03:49:22 INFO - PROCESS | 2336 | 1464864562709 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:22 INFO - PROCESS | 2336 | 1464864562826 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 03:49:22 INFO - PROCESS | 2336 | 1464864562997 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:22 INFO - PROCESS | 2336 | ++DOCSHELL 1047EC00 == 80 [pid = 2336] [id = 775] 03:49:22 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (1408FC00) [pid = 2336] [serial = 2323] [outer = 00000000] 03:49:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (1A679000) [pid = 2336] [serial = 2324] [outer = 1408FC00] 03:49:23 INFO - PROCESS | 2336 | 1464864563052 Marionette DEBUG loaded listener.js 03:49:23 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (1BA84000) [pid = 2336] [serial = 2325] [outer = 1408FC00] 03:49:23 INFO - PROCESS | 2336 | 1464864563691 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:49:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1017ms 03:49:23 INFO - PROCESS | 2336 | 1464864563726 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 03:49:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:49:23 INFO - PROCESS | 2336 | 1464864563731 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 03:49:23 INFO - PROCESS | 2336 | 1464864563736 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:49:23 INFO - PROCESS | 2336 | 1464864563740 Marionette TRACE conn5 <- [1,3058,null,{}] 03:49:23 INFO - PROCESS | 2336 | 1464864563761 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:23 INFO - PROCESS | 2336 | 1464864563875 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 03:49:24 INFO - PROCESS | 2336 | 1464864564039 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:24 INFO - PROCESS | 2336 | ++DOCSHELL 106A1400 == 81 [pid = 2336] [id = 776] 03:49:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (14082800) [pid = 2336] [serial = 2326] [outer = 00000000] 03:49:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (19870C00) [pid = 2336] [serial = 2327] [outer = 14082800] 03:49:24 INFO - PROCESS | 2336 | 1464864564094 Marionette DEBUG loaded listener.js 03:49:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (1A691800) [pid = 2336] [serial = 2328] [outer = 14082800] 03:49:24 INFO - PROCESS | 2336 | 1464864564636 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:49:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 03:49:24 INFO - PROCESS | 2336 | 1464864564666 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 03:49:24 INFO - PROCESS | 2336 | 1464864564672 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 03:49:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:49:24 INFO - PROCESS | 2336 | 1464864564678 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:49:24 INFO - PROCESS | 2336 | 1464864564681 Marionette TRACE conn5 <- [1,3062,null,{}] 03:49:24 INFO - PROCESS | 2336 | 1464864564684 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:24 INFO - PROCESS | 2336 | 1464864564796 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 03:49:24 INFO - PROCESS | 2336 | 1464864564932 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:24 INFO - PROCESS | 2336 | ++DOCSHELL 1A584400 == 82 [pid = 2336] [id = 777] 03:49:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (1A66A800) [pid = 2336] [serial = 2329] [outer = 00000000] 03:49:24 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (1BF09C00) [pid = 2336] [serial = 2330] [outer = 1A66A800] 03:49:24 INFO - PROCESS | 2336 | 1464864564979 Marionette DEBUG loaded listener.js 03:49:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 181 (1C5B1400) [pid = 2336] [serial = 2331] [outer = 1A66A800] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 1978F800 == 81 [pid = 2336] [id = 704] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 1996D000 == 80 [pid = 2336] [id = 672] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 0F934400 == 79 [pid = 2336] [id = 764] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 1C24E000 == 78 [pid = 2336] [id = 763] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 1AE3A800 == 77 [pid = 2336] [id = 762] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 1A66CC00 == 76 [pid = 2336] [id = 761] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 1970F000 == 75 [pid = 2336] [id = 760] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 1832F000 == 74 [pid = 2336] [id = 759] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 108E1000 == 73 [pid = 2336] [id = 758] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 0C86C400 == 72 [pid = 2336] [id = 757] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 160E0C00 == 71 [pid = 2336] [id = 756] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 0CA08400 == 70 [pid = 2336] [id = 755] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 180 (1EB33800) [pid = 2336] [serial = 2241] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 1C348800 == 69 [pid = 2336] [id = 750] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 18B59800 == 68 [pid = 2336] [id = 749] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 0CA01C00 == 67 [pid = 2336] [id = 748] 03:49:25 INFO - PROCESS | 2336 | --DOCSHELL 1C5B7000 == 66 [pid = 2336] [id = 747] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 179 (1CFE4800) [pid = 2336] [serial = 2141] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 178 (1B6C2800) [pid = 2336] [serial = 2224] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 177 (1BB90C00) [pid = 2336] [serial = 2225] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 176 (1834A000) [pid = 2336] [serial = 2213] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 175 (18258C00) [pid = 2336] [serial = 2212] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 174 (1D6C0800) [pid = 2336] [serial = 2200] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 173 (1CEE8000) [pid = 2336] [serial = 2228] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 172 (1CC48000) [pid = 2336] [serial = 2227] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 171 (17240400) [pid = 2336] [serial = 2215] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 170 (18326000) [pid = 2336] [serial = 2216] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 169 (1D1BB800) [pid = 2336] [serial = 2189] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 168 (1CEE7C00) [pid = 2336] [serial = 2188] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 167 (1D6B4C00) [pid = 2336] [serial = 2230] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 166 (1CFEBC00) [pid = 2336] [serial = 2197] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 165 (1A679400) [pid = 2336] [serial = 2221] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 164 (1C5AE800) [pid = 2336] [serial = 2236] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 163 (1971C400) [pid = 2336] [serial = 2218] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 162 (198EDC00) [pid = 2336] [serial = 2219] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 161 (10994400) [pid = 2336] [serial = 2210] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 160 (1069E800) [pid = 2336] [serial = 2209] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 159 (1996D800) [pid = 2336] [serial = 2194] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 158 (1971A400) [pid = 2336] [serial = 2234] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 157 (18A3A400) [pid = 2336] [serial = 2233] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 156 (1C5B2000) [pid = 2336] [serial = 2238] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 155 (1C5B3C00) [pid = 2336] [serial = 2239] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 154 (1D6BA800) [pid = 2336] [serial = 2231] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 153 (1FC37000) [pid = 2336] [serial = 2206] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 152 (1E3C2400) [pid = 2336] [serial = 2203] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 151 (1473B400) [pid = 2336] [serial = 2191] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | --DOMWINDOW == 150 (1A694400) [pid = 2336] [serial = 2222] [outer = 00000000] [url = about:blank] 03:49:25 INFO - PROCESS | 2336 | 1464864565498 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:49:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 03:49:25 INFO - PROCESS | 2336 | 1464864565551 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 03:49:25 INFO - PROCESS | 2336 | 1464864565553 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 03:49:25 INFO - PROCESS | 2336 | 1464864565557 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:49:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:49:25 INFO - PROCESS | 2336 | 1464864565560 Marionette TRACE conn5 <- [1,3066,null,{}] 03:49:25 INFO - PROCESS | 2336 | 1464864565570 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:25 INFO - PROCESS | 2336 | 1464864565732 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 03:49:25 INFO - PROCESS | 2336 | 1464864565893 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:25 INFO - PROCESS | 2336 | ++DOCSHELL 1012E400 == 67 [pid = 2336] [id = 778] 03:49:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 151 (1047A400) [pid = 2336] [serial = 2332] [outer = 00000000] 03:49:25 INFO - PROCESS | 2336 | ++DOMWINDOW == 152 (10681000) [pid = 2336] [serial = 2333] [outer = 1047A400] 03:49:25 INFO - PROCESS | 2336 | 1464864565952 Marionette DEBUG loaded listener.js 03:49:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 153 (108DF800) [pid = 2336] [serial = 2334] [outer = 1047A400] 03:49:26 INFO - PROCESS | 2336 | 1464864566557 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 03:49:26 INFO - PROCESS | 2336 | 1464864566632 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 03:49:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:49:26 INFO - PROCESS | 2336 | 1464864566680 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:49:26 INFO - PROCESS | 2336 | 1464864566685 Marionette TRACE conn5 <- [1,3070,null,{}] 03:49:26 INFO - PROCESS | 2336 | 1464864566693 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:26 INFO - PROCESS | 2336 | 1464864566823 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 03:49:26 INFO - PROCESS | 2336 | 1464864566993 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:26 INFO - PROCESS | 2336 | ++DOCSHELL 18322000 == 68 [pid = 2336] [id = 779] 03:49:26 INFO - PROCESS | 2336 | ++DOMWINDOW == 154 (18323400) [pid = 2336] [serial = 2335] [outer = 00000000] 03:49:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 155 (18330800) [pid = 2336] [serial = 2336] [outer = 18323400] 03:49:27 INFO - PROCESS | 2336 | 1464864567054 Marionette DEBUG loaded listener.js 03:49:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 156 (18A43000) [pid = 2336] [serial = 2337] [outer = 18323400] 03:49:27 INFO - PROCESS | 2336 | 1464864567586 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:49:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:49:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:49:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:49:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 03:49:27 INFO - PROCESS | 2336 | 1464864567610 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 03:49:27 INFO - PROCESS | 2336 | 1464864567614 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 03:49:27 INFO - PROCESS | 2336 | 1464864567635 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:49:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:49:27 INFO - PROCESS | 2336 | 1464864567637 Marionette TRACE conn5 <- [1,3074,null,{}] 03:49:27 INFO - PROCESS | 2336 | 1464864567641 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:27 INFO - PROCESS | 2336 | 1464864567755 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 03:49:27 INFO - PROCESS | 2336 | 1464864567932 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:27 INFO - PROCESS | 2336 | ++DOCSHELL 18329C00 == 69 [pid = 2336] [id = 780] 03:49:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 157 (187E9400) [pid = 2336] [serial = 2338] [outer = 00000000] 03:49:27 INFO - PROCESS | 2336 | ++DOMWINDOW == 158 (19869800) [pid = 2336] [serial = 2339] [outer = 187E9400] 03:49:27 INFO - PROCESS | 2336 | 1464864567988 Marionette DEBUG loaded listener.js 03:49:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 159 (1A510800) [pid = 2336] [serial = 2340] [outer = 187E9400] 03:49:28 INFO - PROCESS | 2336 | 1464864568542 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:49:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:49:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 03:49:28 INFO - PROCESS | 2336 | 1464864568568 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 03:49:28 INFO - PROCESS | 2336 | 1464864568572 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 03:49:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:49:28 INFO - PROCESS | 2336 | 1464864568583 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:49:28 INFO - PROCESS | 2336 | 1464864568588 Marionette TRACE conn5 <- [1,3078,null,{}] 03:49:28 INFO - PROCESS | 2336 | 1464864568592 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:28 INFO - PROCESS | 2336 | 1464864568710 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 03:49:28 INFO - PROCESS | 2336 | 1464864568884 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:28 INFO - PROCESS | 2336 | ++DOCSHELL 1BA81000 == 70 [pid = 2336] [id = 781] 03:49:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 160 (1BB30800) [pid = 2336] [serial = 2341] [outer = 00000000] 03:49:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 161 (1BF93000) [pid = 2336] [serial = 2342] [outer = 1BB30800] 03:49:28 INFO - PROCESS | 2336 | 1464864568939 Marionette DEBUG loaded listener.js 03:49:28 INFO - PROCESS | 2336 | ++DOMWINDOW == 162 (1C283400) [pid = 2336] [serial = 2343] [outer = 1BB30800] 03:49:29 INFO - PROCESS | 2336 | 1464864569444 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:49:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 890ms 03:49:29 INFO - PROCESS | 2336 | 1464864569482 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 03:49:29 INFO - PROCESS | 2336 | 1464864569484 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 03:49:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:49:29 INFO - PROCESS | 2336 | 1464864569489 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:49:29 INFO - PROCESS | 2336 | 1464864569491 Marionette TRACE conn5 <- [1,3082,null,{}] 03:49:29 INFO - PROCESS | 2336 | 1464864569495 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:29 INFO - PROCESS | 2336 | 1464864569607 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 03:49:29 INFO - PROCESS | 2336 | 1464864569801 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:29 INFO - PROCESS | 2336 | ++DOCSHELL 1C287C00 == 71 [pid = 2336] [id = 782] 03:49:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 163 (1C351C00) [pid = 2336] [serial = 2344] [outer = 00000000] 03:49:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 164 (1CFE5000) [pid = 2336] [serial = 2345] [outer = 1C351C00] 03:49:29 INFO - PROCESS | 2336 | 1464864569856 Marionette DEBUG loaded listener.js 03:49:29 INFO - PROCESS | 2336 | ++DOMWINDOW == 165 (1D1C3C00) [pid = 2336] [serial = 2346] [outer = 1C351C00] 03:49:30 INFO - PROCESS | 2336 | 1464864570373 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:49:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:49:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 03:49:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:49:30 INFO - PROCESS | 2336 | 1464864570424 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 03:49:30 INFO - PROCESS | 2336 | 1464864570426 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 03:49:30 INFO - PROCESS | 2336 | 1464864570430 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:49:30 INFO - PROCESS | 2336 | 1464864570432 Marionette TRACE conn5 <- [1,3086,null,{}] 03:49:30 INFO - PROCESS | 2336 | 1464864570436 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:30 INFO - PROCESS | 2336 | 1464864570549 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 03:49:30 INFO - PROCESS | 2336 | 1464864570727 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:30 INFO - PROCESS | 2336 | ++DOCSHELL 1D697C00 == 72 [pid = 2336] [id = 783] 03:49:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 166 (1D69BC00) [pid = 2336] [serial = 2347] [outer = 00000000] 03:49:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 167 (1D6BA800) [pid = 2336] [serial = 2348] [outer = 1D69BC00] 03:49:30 INFO - PROCESS | 2336 | 1464864570790 Marionette DEBUG loaded listener.js 03:49:30 INFO - PROCESS | 2336 | ++DOMWINDOW == 168 (1E362800) [pid = 2336] [serial = 2349] [outer = 1D69BC00] 03:49:31 INFO - PROCESS | 2336 | 1464864571296 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:49:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 03:49:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:49:31 INFO - PROCESS | 2336 | 1464864571365 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 03:49:31 INFO - PROCESS | 2336 | 1464864571367 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 03:49:31 INFO - PROCESS | 2336 | 1464864571370 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:49:31 INFO - PROCESS | 2336 | 1464864571372 Marionette TRACE conn5 <- [1,3090,null,{}] 03:49:31 INFO - PROCESS | 2336 | 1464864571376 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:31 INFO - PROCESS | 2336 | 1464864571486 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 03:49:31 INFO - PROCESS | 2336 | 1464864571661 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:31 INFO - PROCESS | 2336 | ++DOCSHELL 1CEE4800 == 73 [pid = 2336] [id = 784] 03:49:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 169 (1D692C00) [pid = 2336] [serial = 2350] [outer = 00000000] 03:49:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 170 (1EB3D000) [pid = 2336] [serial = 2351] [outer = 1D692C00] 03:49:31 INFO - PROCESS | 2336 | 1464864571719 Marionette DEBUG loaded listener.js 03:49:31 INFO - PROCESS | 2336 | ++DOMWINDOW == 171 (1EC4B000) [pid = 2336] [serial = 2352] [outer = 1D692C00] 03:49:32 INFO - PROCESS | 2336 | 1464864572250 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:49:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 03:49:32 INFO - PROCESS | 2336 | 1464864572304 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 03:49:32 INFO - PROCESS | 2336 | 1464864572307 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 03:49:32 INFO - PROCESS | 2336 | 1464864572310 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:49:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:49:32 INFO - PROCESS | 2336 | 1464864572312 Marionette TRACE conn5 <- [1,3094,null,{}] 03:49:32 INFO - PROCESS | 2336 | 1464864572316 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:32 INFO - PROCESS | 2336 | 1464864572429 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 03:49:32 INFO - PROCESS | 2336 | 1464864572604 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:32 INFO - PROCESS | 2336 | ++DOCSHELL 1D69A000 == 74 [pid = 2336] [id = 785] 03:49:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 172 (1D69A400) [pid = 2336] [serial = 2353] [outer = 00000000] 03:49:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 173 (1FCD3C00) [pid = 2336] [serial = 2354] [outer = 1D69A400] 03:49:32 INFO - PROCESS | 2336 | 1464864572659 Marionette DEBUG loaded listener.js 03:49:32 INFO - PROCESS | 2336 | ++DOMWINDOW == 174 (1EC4E400) [pid = 2336] [serial = 2355] [outer = 1D69A400] 03:49:33 INFO - PROCESS | 2336 | 1464864573188 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:49:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:49:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:49:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:49:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 931ms 03:49:33 INFO - PROCESS | 2336 | 1464864573245 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 03:49:33 INFO - PROCESS | 2336 | 1464864573248 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 03:49:33 INFO - PROCESS | 2336 | 1464864573251 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:49:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:49:33 INFO - PROCESS | 2336 | 1464864573253 Marionette TRACE conn5 <- [1,3098,null,{}] 03:49:33 INFO - PROCESS | 2336 | 1464864573257 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:33 INFO - PROCESS | 2336 | 1464864573368 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 03:49:33 INFO - PROCESS | 2336 | 1464864573557 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:33 INFO - PROCESS | 2336 | ++DOCSHELL 1EC50800 == 75 [pid = 2336] [id = 786] 03:49:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 175 (1FC37000) [pid = 2336] [serial = 2356] [outer = 00000000] 03:49:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 176 (200C6000) [pid = 2336] [serial = 2357] [outer = 1FC37000] 03:49:33 INFO - PROCESS | 2336 | 1464864573611 Marionette DEBUG loaded listener.js 03:49:33 INFO - PROCESS | 2336 | ++DOMWINDOW == 177 (200C9C00) [pid = 2336] [serial = 2358] [outer = 1FC37000] 03:49:34 INFO - PROCESS | 2336 | 1464864574105 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:49:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:49:34 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 03:49:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:49:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:49:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 870ms 03:49:34 INFO - PROCESS | 2336 | 1464864574125 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 03:49:34 INFO - PROCESS | 2336 | 1464864574127 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 03:49:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:49:34 INFO - PROCESS | 2336 | 1464864574149 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:49:34 INFO - PROCESS | 2336 | 1464864574152 Marionette TRACE conn5 <- [1,3102,null,{}] 03:49:34 INFO - PROCESS | 2336 | 1464864574160 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:49:34 INFO - PROCESS | 2336 | 1464864574270 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 03:49:34 INFO - PROCESS | 2336 | 1464864574567 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"55e2f28d-706d-4450-b6ca-2ac17984b6d1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:34 INFO - PROCESS | 2336 | ++DOCSHELL 11351C00 == 76 [pid = 2336] [id = 787] 03:49:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 178 (13EAE400) [pid = 2336] [serial = 2359] [outer = 00000000] 03:49:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 179 (14740000) [pid = 2336] [serial = 2360] [outer = 13EAE400] 03:49:34 INFO - PROCESS | 2336 | 1464864574622 Marionette DEBUG loaded listener.js 03:49:34 INFO - PROCESS | 2336 | ++DOMWINDOW == 180 (16C44800) [pid = 2336] [serial = 2361] [outer = 13EAE400] 03:49:35 INFO - PROCESS | 2336 | 1464864575184 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:49:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:49:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1098ms 03:49:35 INFO - PROCESS | 2336 | 1464864575218 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 03:49:35 INFO - PROCESS | 2336 | 1464864575222 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 03:49:35 INFO - PROCESS | 2336 | --DOCSHELL 1A584400 == 75 [pid = 2336] [id = 777] 03:49:35 INFO - PROCESS | 2336 | --DOCSHELL 106A1400 == 74 [pid = 2336] [id = 776] 03:49:35 INFO - PROCESS | 2336 | --DOCSHELL 21B04800 == 73 [pid = 2336] [id = 770] 03:49:35 INFO - PROCESS | 2336 | --DOCSHELL 0F9E0C00 == 72 [pid = 2336] [id = 769] 03:49:35 INFO - PROCESS | 2336 | --DOCSHELL 23528C00 == 71 [pid = 2336] [id = 768] 03:49:35 INFO - PROCESS | 2336 | --DOCSHELL 0FA0C800 == 70 [pid = 2336] [id = 767] 03:49:35 INFO - PROCESS | 2336 | --DOCSHELL 1BB92000 == 69 [pid = 2336] [id = 766] 03:49:36 WARNING - u'runner_teardown' () 03:49:36 INFO - No more tests 03:49:36 INFO - Got 0 unexpected results 03:49:36 INFO - SUITE-END | took 685s 03:49:36 INFO - Closing logging queue 03:49:36 INFO - queue closed 03:49:36 INFO - Return code: 0 03:49:36 WARNING - # TBPL SUCCESS # 03:49:36 INFO - Running post-action listener: _resource_record_post_action 03:49:36 INFO - Running post-run listener: _resource_record_post_run 03:49:37 INFO - Total resource usage - Wall time: 694s; CPU: 14.0%; Read bytes: 68879872; Write bytes: 1129523200; Read time: 709780; Write time: 9142050 03:49:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:49:37 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 184320; Read time: 0; Write time: 220 03:49:37 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 68879872; Write bytes: 1071899136; Read time: 709780; Write time: 9097240 03:49:37 INFO - Running post-run listener: _upload_blobber_files 03:49:37 INFO - Blob upload gear active. 03:49:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:49:37 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 03:49:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 03:49:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 03:49:38 INFO - (blobuploader) - INFO - Open directory for files ... 03:49:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:49:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:49:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:49:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:49:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:49:38 INFO - (blobuploader) - INFO - Done attempting. 03:49:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:49:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:49:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:49:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:49:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:49:40 INFO - (blobuploader) - INFO - Done attempting. 03:49:40 INFO - (blobuploader) - INFO - Iteration through files over. 03:49:40 INFO - Return code: 0 03:49:40 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:49:40 INFO - Using _rmtree_windows ... 03:49:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:49:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1ce5dda503af3f82cd6e02699f84fd5348779720aec4dd36f4907eeb5a3b927dc3caf51a7e55088017863acc05bee89a049d385fd2328575605c6a65779dd21", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/524e643e9ed9c0b47fd2a1a481489028bc38be102338f3e9277b30a721fe2eb79a0cfb0121cc96ac025156c2d1ff8a65061b8f0c1426b35464495ecc5dd0eb4c"} 03:49:40 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:49:40 INFO - Writing to file C:\slave\test\properties\blobber_files 03:49:40 INFO - Contents: 03:49:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1ce5dda503af3f82cd6e02699f84fd5348779720aec4dd36f4907eeb5a3b927dc3caf51a7e55088017863acc05bee89a049d385fd2328575605c6a65779dd21", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/524e643e9ed9c0b47fd2a1a481489028bc38be102338f3e9277b30a721fe2eb79a0cfb0121cc96ac025156c2d1ff8a65061b8f0c1426b35464495ecc5dd0eb4c"} 03:49:40 INFO - Running post-run listener: copy_logs_to_upload_dir 03:49:40 INFO - Copying logs to upload dir... 03:49:40 INFO - mkdir: C:\slave\test\build\upload\logs 03:49:40 INFO - Copying logs to upload dir... 03:49:40 INFO - Using _rmtree_windows ... 03:49:40 INFO - Using _rmtree_windows ... 03:49:40 INFO - Using _rmtree_windows ... 03:49:40 INFO - Using _rmtree_windows ... 03:49:40 INFO - Using _rmtree_windows ... 03:49:40 INFO - Using _rmtree_windows ... 03:49:40 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=972.258000 ========= master_lag: 0.41 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 12 secs) (at 2016-06-02 03:49:41.061137) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-02 03:49:41.062063) ========= '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-242 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-242 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-242 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1ce5dda503af3f82cd6e02699f84fd5348779720aec4dd36f4907eeb5a3b927dc3caf51a7e55088017863acc05bee89a049d385fd2328575605c6a65779dd21", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/524e643e9ed9c0b47fd2a1a481489028bc38be102338f3e9277b30a721fe2eb79a0cfb0121cc96ac025156c2d1ff8a65061b8f0c1426b35464495ecc5dd0eb4c"} build_url:https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1ce5dda503af3f82cd6e02699f84fd5348779720aec4dd36f4907eeb5a3b927dc3caf51a7e55088017863acc05bee89a049d385fd2328575605c6a65779dd21", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/524e643e9ed9c0b47fd2a1a481489028bc38be102338f3e9277b30a721fe2eb79a0cfb0121cc96ac025156c2d1ff8a65061b8f0c1426b35464495ecc5dd0eb4c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TuCHTh7aTKKFfsNbIR0Cug/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-02 03:49:41.181893) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:49:41.182274) ========= '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-242 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-242 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-242 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 03:49:41.298499) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 03:49:41.298832) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 03:49:42.118598) ========= ========= Total master_lag: 0.63 =========