Git commits in Moodle 3.4.x by Mark Nielsen

commit 879827d6fa2934347fbd8fb95f3eab91fdf24b91
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Fri, 01 Sep 2017 06:47:00 +0800
Tag:    v3.4.0-beta

MDL-60001 core_files: Use local file for gzopen

commit 9eb1a2c31a6226c16afedb5a59c7c4463f50e312
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Tue, 29 Aug 2017 02:15:12 +0800
Tag:    v3.4.0-beta

MDL-59961 core_files: make content hash validation reusable

commit b757c648f36e308011ca32f7e2f177a361c5c1f9
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Tue, 29 Aug 2017 01:30:42 +0800
Tag:    v3.4.0-beta

MDL-59960 core_files: prevent mimetype update on every file update

commit ee8bce2d3bee326bf1f96035c27275c839fb2a17
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Tue, 29 Aug 2017 01:29:54 +0800
Tag:    v3.4.0-beta

MDL-59960 core_files: improve mimetype detection

commit 197e2bca5b1de70625e6a8d75d9a60774c934bc4
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Sat, 22 Jul 2017 04:50:47 +0800
Tag:    v3.4.0-beta

MDL-59602 behat: make use of new course nav steps

commit b095b36c02bbbf2806e5dfa493cc272b1ec740e7
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Thu, 29 Jun 2017 03:45:07 +0800
Tag:    v3.4.0-beta

MDL-58948 behat: capture DriverException

commit f46a2dd91378b75fbf716fea62d1dc37afdf2439
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Thu, 29 Jun 2017 03:42:50 +0800
Tag:    v3.4.0-beta

MDL-58948 behat: Fix spin method when callback throws exception

commit 7cde2bb3131c019ffa4edb3c10b617139dc98dd5
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Thu, 29 Jun 2017 03:40:33 +0800
Tag:    v3.4.0-beta

MDL-58948 behat: Chrome driver has unique xpaths

commit 95ee1f63920b728bfd66fa2aa371d095e177c706
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Thu, 29 Jun 2017 03:04:19 +0800
Tag:    v3.4.0-beta

MDL-58948 course: correct event type listener

commit b5be387556db448262d5ef9e35373b3e703527c2
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Thu, 29 Jun 2017 02:45:10 +0800
Tag:    v3.4.0-beta

MDL-58948 behat: conditionally execute MoodleSelenium2Driver

commit f5459099ae833b476b591e1d9bb1d905abedb2de
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Thu, 29 Jun 2017 02:36:36 +0800
Tag:    v3.4.0-beta

MDL-58948 behat: catch ElementNotFoundException

commit 3cf0d01a61acabfc5e0d8f6c5836a8b7dbf36423
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Thu, 29 Jun 2017 02:27:37 +0800
Tag:    v3.4.0-beta

MDL-58948 behat: Fix timeouts without a condition

commit 5536bf4f22cc2f246252cb0cd5045a8a5bc937f9
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Thu, 29 Jun 2017 02:20:49 +0800
Tag:    v3.4.0-beta

MDL-58948 behat: return the result of the pending JS method

commit 965c700dad25d9209c6a83989ee4a9dbd63e50a0
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Sat, 03 Jun 2017 00:31:40 +0800
Tag:    v3.4.0-beta

MDL-59091 behat: Fix gherkinlint errors

commit 58923606e4f4c1bdfacdda698e2d4fe490963ccf
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Sat, 03 Jun 2017 00:27:48 +0800
Tag:    v3.4.0-beta

MDL-59091 behat: Properly propagate gherkinlint exit code