wiki.techinc.nl/includes
Timo Tijhof f46f21915a resourceloader: Use state "error" instead of "missing" in case of exceptions
Changes:
* If we catch an exception while making the response for a module, set its
  client state to "error" instead of "missing".
  State "missing" should only be used if the module could not be
  found in the registry.
  This matches the behaviour of the client.

Clean up:
* Merge the two mw.loader.state calls into one.
* Add @throws documentation for compileLESSFile (follows-up cdc8b9e).
* Don't use 3 different ways to assert an array being empty,
  using 1 and sticking to it.
  - !$arr
  - $arr === array()
  - count( $arr )

Change-Id: I54c3de6d836702ffbe3044bc58a38e83e758bc33
2013-11-15 02:32:48 +01:00
..
actions Update formatting 2013-11-14 12:20:43 +01:00
api Update formatting on more API classes 2013-11-14 18:11:13 +00:00
cache BacklinkCache performance tweaks 2013-11-09 12:35:07 -08:00
changes Merge "Improve variable naming in EnhancedChangesList" 2013-11-08 15:57:52 +00:00
clientpool Fixed redis reconnect handling when passwords are used in luaEval() 2013-11-05 14:43:49 -08:00
content Avoid fatal in ContentHandler::getUndoContent by null content 2013-11-05 20:37:45 +01:00
context Allow $context->setTitle( null ) 2013-10-07 15:01:01 -04:00
dao
db Merge "Cleanups to DB transaction handling" 2013-11-13 23:13:30 +00:00
debug No spaces after (casts) 2013-09-04 20:05:43 +02:00
deferred Move the DeferredUpdates hierarchy to its own directory 2013-11-04 10:32:40 +11:00
diff Merge "Revert "DifferenceEngine cleanup"" 2013-11-11 16:47:39 +00:00
externalstore No spaces after (casts) 2013-09-04 20:05:43 +02:00
filebackend Fixed loading of stat cache entries into the wrong key 2013-11-08 21:24:24 -08:00
filerepo Change mode of non-executable files back to 0644 2013-11-05 08:13:32 +01:00
gallery Merge "[New gallery] ignore perrow option in this mode, as doesn't make sense." 2013-08-26 18:28:20 +00:00
installer installer: shows status message on DB connection error 2013-11-13 14:06:48 +00:00
interwiki
job Merge "Minor doc tweak" 2013-11-06 01:38:40 +00:00
json FormatJson: Remove whitespace from empty arrays and objects 2013-10-09 04:13:31 +02:00
libs Introduce includes/utils directory 2013-11-04 11:00:42 +11:00
logging Move ManualLogEntry to RecentChange logic into own function 2013-11-05 00:02:54 -08:00
media Clarify thumbnail log failure entries when the local file copy failed 2013-11-08 20:52:12 +00:00
normal Update docs and declare visibility on class props 2013-11-01 12:35:27 +01:00
objectcache Fix Redis increment behavior by using BagOStuff->incr instead 2013-10-22 17:39:00 -04:00
parser Allow ParserLimitReportFormat to change $value 2013-11-08 05:06:02 +00:00
profiler Make the format of UDP-logged stats configurable 2013-10-04 22:52:02 -07:00
rcfeed Add 'RedisPubSubFeedEngine' feed engine 2013-10-21 17:22:00 +00:00
resourceloader resourceloader: Use state "error" instead of "missing" in case of exceptions 2013-11-15 02:32:48 +01:00
revisiondelete Separate RevDel logic from UI 2013-09-18 13:16:49 -04:00
search Move the DeferredUpdates hierarchy to its own directory 2013-11-04 10:32:40 +11:00
site Reduce complexity of SiteSQLStore saveSites method 2013-09-18 22:31:40 +02:00
specials Merge "Add GetLogTypesOnUser hook" 2013-11-13 02:42:41 +00:00
templates Simplify boolean attribute handling for Html::input in templates 2013-10-20 21:46:36 +02:00
upload Merge "Rename wfIsHipHop() to wfIsHHVM()" 2013-11-04 18:32:39 +00:00
utils Merge "Update docs in CdbPHP.php" 2013-11-13 16:01:41 +00:00
.htaccess
Action.php Fix initialization of Context in Action class. 2013-09-19 15:11:00 +02:00
AjaxDispatcher.php No spaces after (casts) 2013-09-04 20:05:43 +02:00
AjaxResponse.php
Article.php Revert "DifferenceEngine cleanup" 2013-11-11 16:35:19 +00:00
AuthPlugin.php Update docs and declare visibility on class props 2013-11-01 12:35:27 +01:00
AutoLoader.php Remove extra space 2013-11-13 17:32:47 +00:00
Autopromote.php Fix spacing and break some lines 2013-08-24 17:06:25 +02:00
Block.php Merge "copy paste comment should probably have end instead of start" 2013-06-30 21:46:11 +00:00
CacheHelper.php
Category.php phpcs: Fix Squiz.WhiteSpace.ScopeClosingBrace.ContentBefore violations 2013-04-11 07:34:41 +00:00
Categoryfinder.php
CategoryPage.php Fix spacing and break some lines 2013-08-24 17:06:25 +02:00
CategoryViewer.php doc: Remove repetitive "Give grep a chance" phrase from comments 2013-08-29 10:46:46 -07:00
ChangesFeed.php Fix spacing and break some lines 2013-08-24 17:06:25 +02:00
ChangeTags.php Add HTML ID to tag filter input 2013-10-25 13:30:00 -07:00
Collation.php Merge "Allow uca-sv@collation=standard to be a collation name." 2013-06-27 18:48:21 +00:00
Cookie.php Fix spacing and break some lines 2013-08-24 17:06:25 +02:00
DefaultSettings.php Skip IP::isInRange() test if input is not in CIDR notation 2013-11-13 20:44:34 +00:00
Defines.php Remove Parser_LinkHooks and CoreLinkFunctions classes 2013-05-02 16:43:39 +01:00
DeprecatedGlobal.php Kill $wgArticle 2013-11-01 14:17:26 -07:00
EditPage.php Allow ParserLimitReportFormat to change $value 2013-11-08 05:06:02 +00:00
Exception.php Log JSON-formatted exceptions to 'exception-json' log bucket 2013-11-05 12:40:24 -08:00
Export.php Use getFileContents() instead of incorrect file system call to fetch file contents. 2013-06-10 10:10:40 -07:00
FakeTitle.php
Fallback.php Fixed spacing in files direct in includes folder 2013-04-21 06:38:49 +00:00
Feed.php Fixed spacing in files direct in includes folder 2013-04-21 06:38:49 +00:00
FeedUtils.php Fixed spacing and removed unneeded parenthesis 2013-05-17 16:12:08 +00:00
FileDeleteForm.php Add user rights 'viewmywatchlist', 'editmywatchlist' 2013-06-26 10:20:40 -04:00
ForkController.php Fixed spacing in files direct in includes folder 2013-04-21 06:38:49 +00:00
FormOptions.php FormOptions: Implement FLOAT type 2013-11-07 23:50:59 +01:00
GitInfo.php doc: Fix grammar in GitInfo documentation comment 2013-09-19 18:39:34 +02:00
GlobalFunctions.php Work around HHVM bug with stdin/stdout in proc_open() 2013-11-08 04:48:04 +00:00
HistoryBlob.php HistoryBlobCurStub: correct setting name in doc comment 2013-10-27 01:10:12 -04:00
Hooks.php Allow explicit & implicit null returns from hook handlers 2013-06-25 12:10:12 -07:00
Html.php Add a line of explanation to Html::expandAttributes 2013-10-16 17:42:07 +02:00
HTMLForm.php Add vform format to HTMLForm, use in PasswordReset 2013-10-15 10:21:00 -07:00
HtmlFormatter.php Merge "libxml_disable_entity_loader() just in case..." 2013-09-23 19:44:22 +00:00
HttpFunctions.php Fix spacing and break some lines 2013-08-24 17:06:25 +02:00
ImagePage.php Add the full resolution of a file to the list of "Other resolutions:" 2013-11-07 16:10:57 +00:00
ImageQueryPage.php New more slick gallery display 2013-08-14 20:56:05 -03:00
Import.php print is not a function 2013-05-09 20:06:03 +02:00
Init.php Rename wfIsHipHop() to wfIsHHVM() 2013-10-29 15:36:10 -07:00
Licenses.php Fixed spacing in files direct in includes folder 2013-04-21 06:38:49 +00:00
limit.sh Improve logging for wfShellExec() and ignore missing cgroup 2013-10-28 21:14:09 +00:00
Linker.php Merge "Use i18n instead of hardcoded brackets and spaces" 2013-10-25 09:00:29 +00:00
LinkFilter.php Fixed spacing in files direct in includes folder 2013-04-21 06:38:49 +00:00
MagicWord.php Added {{REVISIONSIZE}} variable to get the current size of a revision. 2013-09-21 03:49:35 +01:00
Message.php Fix double-parsing of account creation messages. 2013-10-24 10:16:19 +00:00
MessageBlobStore.php Revert "Commit of various live hacks" 2013-04-29 19:19:54 +01:00
Metadata.php Update docs and declare visibility on class props 2013-11-01 12:35:27 +01:00
mime.info Add flac to mime.types and mime.info 2013-08-23 14:06:18 -07:00
mime.types Add flac to mime.types and mime.info 2013-08-23 14:06:18 -07:00
MimeMagic.php Remove wfDl() and cleanup everything it touched 2013-10-09 10:51:35 -07:00
Namespace.php Fixed return type of getContentNamespaces() 2013-07-16 17:01:13 -07:00
OutputHandler.php Fix fatal error when $wgValidateAllHtml is enabled and apache_request_headers() does not exists 2013-07-25 12:05:13 +02:00
OutputPage.php Suppress section edit links with action=render 2013-11-09 02:01:23 +01:00
PageQueryPage.php Update/add documentation 2013-04-14 21:18:38 +02:00
Pager.php No spaces after (casts) 2013-09-04 20:05:43 +02:00
PathRouter.php Fixed spacing in files direct in includes folder 2013-04-21 06:38:49 +00:00
PHPVersionError.php More 1.22 -> 1.23 2013-10-31 11:17:07 +01:00
PoolCounter.php Clarified PoolCounter::execute() docs a bit. 2013-04-24 14:51:10 -07:00
Preferences.php Merge "Remove "Misc" tab from Special:Preferences" 2013-09-12 19:22:15 +00:00
PrefixSearch.php Fixed spacing in files direct in includes folder 2013-04-21 06:38:49 +00:00
ProtectionForm.php Give grep a chance to find the usages 2013-09-05 18:29:47 +09:00
ProxyTools.php Skip IP::isInRange() test if input is not in CIDR notation 2013-11-13 20:44:34 +00:00
QueryPage.php Removing all disambiguation code from core 2013-09-05 14:07:51 -07:00
Revision.php Fix populateRevisionLength.php so it's not trying to select revision 2013-10-28 22:08:50 +00:00
RevisionList.php Fixed spacing in files direct in includes folder 2013-04-21 06:38:49 +00:00
Sanitizer.php Put the HTML attribute whitelist closer to HTML5 2013-10-12 13:32:32 +02:00
Setup.php Provide a JSON recent changes feed. 2013-08-25 21:23:16 -07:00
SiteConfiguration.php Attempt to remove a hard-coded "wikipedia". 2013-08-09 09:32:13 +00:00
SiteStats.php Move the DeferredUpdates hierarchy to its own directory 2013-11-04 10:32:40 +11:00
Skin.php Correctly update wl_notificationtimestamp when viewing old revisions 2013-10-27 17:47:53 +00:00
SkinTemplate.php Fix one more profiling error from I0a9a7f10ea (f5a0c23) 2013-11-13 12:35:00 +01:00
SpecialPage.php Merge "Keep returnto, returntoquery on Special:CreateAccount redirect" 2013-10-16 18:40:10 +00:00
SpecialPageFactory.php Use correct case for SpecialRecentChanges class in SpecialPageFactory::$mList 2013-11-12 15:57:49 +01:00
SquidPurgeClient.php
StatCounter.php Make the format of UDP-logged stats configurable 2013-10-04 22:52:02 -07:00
Status.php Update docs and declare visibility on class props 2013-11-01 12:35:27 +01:00
StreamFile.php Add missing wfProfileOut before throwing an exception 2013-04-08 18:37:24 +00:00
StubObject.php Add StubObject::unstub, and use it for $wgAuth->getUserInstance() 2013-09-11 13:11:20 -07:00
tidy.conf Whitelist the <wbr> element. 2013-08-02 21:12:12 +02:00
Timestamp.php Handle Swift JSON listings with unqualified timestamps 2013-11-06 17:12:41 -08:00
Title.php Merge "Cache page content language in Title object" 2013-11-07 01:43:00 +00:00
TitleArray.php
User.php Correctly update wl_notificationtimestamp when viewing old revisions 2013-10-27 17:47:53 +00:00
UserArray.php
UserMailer.php doc: Remove repetitive "Give grep a chance" phrase from comments 2013-08-29 10:46:46 -07:00
UserRightsProxy.php Actually use $ignoreInvalidDB in UserRightProxy::getDB() 2013-08-10 14:49:21 +00:00
WatchedItem.php Correctly update wl_notificationtimestamp when viewing old revisions 2013-10-27 17:47:53 +00:00
WebRequest.php FormOptions: Implement FLOAT type 2013-11-07 23:50:59 +01:00
WebResponse.php Improve WebResponse::setcookie 2013-08-07 17:43:06 -04:00
WebStart.php Remove remaining calls to MWInit methods 2013-09-15 19:04:08 +00:00
Wiki.php Introduce WebRequest::getProtocol() 2013-11-06 21:13:10 +04:00
WikiCategoryPage.php
WikiError.php Fixed spacing in files direct in includes folder 2013-04-21 06:38:49 +00:00
WikiFilePage.php Make action=purge on file redirects purge the file redirect cache. 2013-08-04 00:36:38 -03:00
WikiMap.php In $wgConf, allow wgCanonicalServer to be false or absent 2013-07-04 05:50:57 +00:00
WikiPage.php Add a RefreshLinks job when a template is deleted 2013-11-06 12:56:53 -05:00
Xml.php Avoid date()/gmdate() for date formatting 2013-07-08 04:14:12 +00:00
ZhClient.php Fixed spacing in files direct in includes folder 2013-04-21 06:38:49 +00:00
ZhConversion.php