JGonera has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/51589


Change subject: Fix section-rendered callbacks
......................................................................

Fix section-rendered callbacks

And some code cleanup in mf-tables.js

Change-Id: I7d6c40a965e2ddd6e21b4f79b2d85ad6ab8de6cd
---
M javascripts/modules/mf-inline-style-scrubber.js
M javascripts/modules/mf-references.js
M javascripts/modules/mf-tables.js
3 files changed, 16 insertions(+), 22 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/89/51589/1

diff --git a/javascripts/modules/mf-inline-style-scrubber.js 
b/javascripts/modules/mf-inline-style-scrubber.js
index 8e04a31..86ed618 100644
--- a/javascripts/modules/mf-inline-style-scrubber.js
+++ b/javascripts/modules/mf-inline-style-scrubber.js
@@ -7,11 +7,11 @@
                        $container.find( '[style]' ).removeAttr( 'style' );
                }
 
-               M.on( 'section-rendered', function( ev, $container ) {
-                       scrub( $container );
-               } ).on( 'page-loaded', function() {
-                       scrub( $( '#content_0' ) );
-               } );
+               M.
+                       on( 'section-rendered', scrub ).
+                       on( 'page-loaded', function() {
+                               scrub( $( '#content_0' ) );
+                       } );
                scrub( $( '#content' ) );
 
        } );
diff --git a/javascripts/modules/mf-references.js 
b/javascripts/modules/mf-references.js
index fddeec2..b03b9eb 100644
--- a/javascripts/modules/mf-references.js
+++ b/javascripts/modules/mf-references.js
@@ -66,11 +66,11 @@
 
                function init() {
                        if ( inBeta ) {
-                               M.on( 'page-loaded', function() {
-                                       setupReferences( $( '#content' )[ 0 ] );
-                               } ).on( 'section-rendered', function( ev, 
container ) {
-                                       setupReferences( container );
-                               } );
+                               M.
+                                       on( 'page-loaded', function() {
+                                               setupReferences( $( '#content' 
)[ 0 ] );
+                                       } ).
+                                       on( 'section-rendered', setupReferences 
);
                        } else {
                                setupReferences.apply( this, arguments );
                        }
diff --git a/javascripts/modules/mf-tables.js b/javascripts/modules/mf-tables.js
index eba93e5..ab76b14 100644
--- a/javascripts/modules/mf-tables.js
+++ b/javascripts/modules/mf-tables.js
@@ -1,9 +1,9 @@
 ( function( M,  $ ) {
 
-var module = (function() {
+(function() {
        var STEP_SIZE = 150;
 
-       function initTables( ev, container ) {
+       function initTables( container ) {
                var nav = M.require( 'navigation' ),
                        $tables = container ? $( container ).find( 'table' ) : 
$( 'table' );
 
@@ -51,17 +51,11 @@
                } );
        }
 
-       M.on( 'page-loaded',
-               function() {
+       M.
+               on( 'page-loaded', function() {
                        initTables( $( '#content_0' ) );
-               } ).on( 'section-rendered', function( ev, container ) {
-                       initTables( ev, container );
-               } );
-
-       return {
-       };
+               } ).
+               on( 'section-rendered', initTables );
 }() );
-
-M.define( 'tables', module );
 
 }( mw.mobileFrontend, jQuery ));

-- 
To view, visit https://gerrit.wikimedia.org/r/51589
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I7d6c40a965e2ddd6e21b4f79b2d85ad6ab8de6cd
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: JGonera <jgon...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to