Last modified: 2011-03-13 18:06:33 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T28628, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 26628 - Incompatibility with Extension:UsabilityInitiative
Incompatibility with Extension:UsabilityInitiative
Status: CLOSED WONTFIX
Product: MediaWiki extensions
Classification: Unclassified
SemanticFormsInputs (Other open bugs)
unspecified
All All
: Lowest normal (vote)
: ---
Assigned To: s7eph4n
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-01-07 20:24 UTC by s7eph4n
Modified: 2011-03-13 18:06 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description s7eph4n 2011-01-07 20:24:15 UTC
After I found this in the error console+

Warning: Unknown property 'resize'.  Declaration dropped.
Source File: http://192.168.1.101:8080/b/extensions/UsabilityInitiative/css/combined.min.css?69
Line: 662

Warning: Error in parsing value for 'filter'.  Declaration dropped.
Source File: http://192.168.1.101:8080/b/extensions/UsabilityInitiative/css/vector/jquery-ui-1.7.2.css?1.7.2y
Line: 18

I deactivated to Extension:UsabilityInitiative
(require_once("$IP/extensions/UsabilityInitiative/Vector/Vector.php");
) and now it seems to work.

You might check if their are any conflicts exists between
Extension:UsabilityInitiative  and SFI both on 1.16 and 1.17 the
(r79838).


MW 1.16/1.17
SMW 1.5.4
SF 2.0.8
SFI 0.4
Comment 1 Roan Kattouw 2011-01-07 20:38:03 UTC
This has nothing to do with SemanticFormsInputs. The jQuery UI CSS throws these warnings, and they're harmless, you can ignore them.
Comment 2 s7eph4n 2011-01-07 20:59:58 UTC
Alas it also throws

Error: too much recursion
Source: http://127.0.0.1/mw1_16/extensions/UsabilityInitiative/js/plugins.combined.min.js?270
Line: 200

This apparently appeared between r79334 and r79825 of SFI.
Comment 3 Roan Kattouw 2011-01-07 21:02:58 UTC
(In reply to comment #2)
> Alas it also throws
> 
> Error: too much recursion
> Source:
> http://127.0.0.1/mw1_16/extensions/UsabilityInitiative/js/plugins.combined.min.js?270
> Line: 200
> 
> This apparently appeared between r79334 and r79825 of SFI.

This should not be related to SFI at all. Are you sure the error only appears when SFI is enabled, and isn't just caused by UI?
Comment 4 s7eph4n 2011-01-07 21:15:09 UTC
I agree and I have no clue, what could be the cause. The originator switched back and forth between the revisions twice and confirms, that one works, the other does not.
Comment 5 s7eph4n 2011-01-08 00:14:18 UTC
Turns out to be a collision between two versions of jQuery.
UsabilityInitiative uses 1.7.1, SFI uses 1.8.2.

Workaround for the 1.16 release branch version:
As far as I can see this Version only contains the Vector and the WikiEditor extensionn. None of those need the datepicker so it can be turned off:
- In UsabilityInitiative.php (Line 24):
  Set $wgUsabilityInitiativeResourceMode = 'raw';
- In UsabilityInitiative.hooks.php (Line 59):
  Comment out the the line with the registration of the datepicker script

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links