Also check your user JS; this looks like it may be yours and looks like it
would cause this kind of err:

https://fa.wikipedia.org/wiki/%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1:Huji/vector.js

$(function () {
...

   var y = mw.util.addPortletLink('p-cactions', url+"&section=0",
'ویرایش لید', 'ca-edit-0',
                          'ویرایش بخش آغازین صفحه', 'ویرایش لید',
x.nextSibling);

...

});


-- brion


On Sat, May 20, 2017 at 1:25 AM, Brion Vibber <[email protected]> wrote:

> There's also these, which run immediately if the conditions match:
>
> /** * Source codes pages direction and and pre white-space  */if ([2, 4, 
> 8].indexOf(mw.config.get('wgNamespaceNumber')) !== -1) {
>       if (/\.(js|css|py)$/.test(mw.config.get('wgPageName'))) {
>               mw.util.addCSS('.diff-addedline, .diff-deletedline, 
> .diff-context { direction: ltr; } ' +
>                       '#wpTextbox1 { direction: ltr; }');
>       }}
> // Newbies are misusing wikilove instead using talk pages add new section// 
> hiding WikiLove from not autoconfirmed users or without more than 100 editsif 
> ($.inArray('autoconfirmed', mw.config.get('wgUserGroups')) === -1 || 
> mw.config.get('wgUserEditCount') < 100) {
>       mw.util.addCSS('#ca-wikilove { display: none; }');}
>
>
> There may be more in other code.
>
> -- brion
>
>
> On Sat, May 20, 2017 at 1:23 AM, Brion Vibber <[email protected]>
> wrote:
>
>> Does it happen only on the main page perhaps? The MediaWiki:Common.js
>> <https://fa.wikipedia.org/wiki/MediaWiki:Common.js> on fa.wikipedia
>> contains this reference to mw.util that is wrapped in an on-dom-ready
>> instead of a module load wrapper:
>>
>> /** Main Page layout fixes 
>> ********************************************************* * *  Description: 
>> Adds an additional link to the complete list of languages available. *  
>> Maintainers: [[User:AzaToth]], [[User:R. Koot]], [[User:Alex Smotrov]] */if 
>> (['صفحهٔ_اصلی', 'بحث:صفحه_اصلی'].indexOf(mw.config.get('wgPageName')) !== 
>> -1) {
>>   $(function () {
>>     mw.util.addPortletLink('p-lang', 
>> '//meta.wikimedia.org/wiki/List_of_Wikipedias/fa', 'فهرست کامل', 
>> 'interwiki-completelist', 'فهرست کامل');
>>   });}
>>
>>
>> -- brion
>>
>>
>>
>> On Fri, May 19, 2017 at 7:34 PM, Huji Lee <[email protected]> wrote:
>>
>>> Okay let me clarify: mw.util *is listed* as a dependency. Otherwise
>>> refreshing the page wouldn't fix it.
>>>
>>> On Fri, May 19, 2017 at 11:38 AM, Amir Ladsgroup <[email protected]>
>>> wrote:
>>>
>>> > It's already announced that this won't be loaded by default anymore.
>>> You
>>> > need to add it as a dependency.
>>> >
>>> > Best
>>> >
>>> > On Fri, May 19, 2017, 5:54 PM Huji Lee <[email protected]> wrote:
>>> >
>>> > > Hi
>>> > >
>>> > > This is an issue I am experiencing on Persian Wikipedia (FAWP) for
>>> the
>>> > last
>>> > > couple of weeks. I have replicated it in different machines, and
>>> after
>>> > > clearing the cache (or using incognito). I have replicated it in
>>> Firefox
>>> > > and in Chrome.
>>> > >
>>> > > When you open a page, some times certain widgets (e.g. Twinkle) or
>>> > > user-specific JS scripts don't load. Refreshing the page will fix it
>>> 99%
>>> > of
>>> > > the time (that 1% requires refreshing 2 or 3 times).
>>> > >
>>> > > Looking at the console shows an error that indicates "mw.util" is not
>>> > > defined. See the error message in Firefox[1] and Chrome[2] But
>>> because
>>> > none
>>> > > of the scripts have changed recently, to me it means somehow that
>>> mw.util
>>> > > is not loaded *some of the time*.
>>> > >
>>> > > The problem manifests itself mostly when you open a tab in the
>>> background
>>> > > (i.e. you middle-click a link), and especially when I open several
>>> tabs
>>> > in
>>> > > the background.
>>> > >
>>> > > If I turn ResourceLoader off, the error does not occur. So I am
>>> thinking
>>> > it
>>> > > has to do with RL. Any ideas on the next steps to investigate this
>>> are
>>> > > appreciated.
>>> > >
>>> > > Huji
>>> > >
>>> > > [1] https://commons.wikimedia.org/wiki/File:Firefox-mw.util-erro
>>> r.png
>>> > > [2] https://commons.wikimedia.org/wiki/File:Chrome-mw.util-error.png
>>> > > _______________________________________________
>>> > > MediaWiki-l mailing list
>>> > > To unsubscribe, go to:
>>> > > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>>> > >
>>> > _______________________________________________
>>> > MediaWiki-l mailing list
>>> > To unsubscribe, go to:
>>> > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>>> >
>>> _______________________________________________
>>> MediaWiki-l mailing list
>>> To unsubscribe, go to:
>>> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>>>
>>
>>
>
_______________________________________________
MediaWiki-l mailing list
To unsubscribe, go to:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

Reply via email to