Last modified: 2014-02-12 23:53:54 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 T31505, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 29505 - Removing dependance on jQuery for devices using NetFront
Removing dependance on jQuery for devices using NetFront
Status: RESOLVED FIXED
Product: MobileFrontend
Classification: Unclassified
stable (Other open bugs)
unspecified
All All
: High critical
: ---
Assigned To: Patrick Reilly
:
Depends on:
Blocks: 30512
  Show dependency treegraph
 
Reported: 2011-06-20 23:19 UTC by Tomasz Finc
Modified: 2014-02-12 23:53 UTC (History)
12 users (show)

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


Attachments

Description Tomasz Finc 2011-06-20 23:19:13 UTC
Currently the show/hide functionality works on a subset of Netfront devices due to them freaking out when jQuery is used. This also happens on some older phones.

Since we don't use all the richness of jQuery we can either remove it in favor of a much smaller implementation for all phones or serve different js for phones we identify as having issues. 

This was reported on a SE W995i
Comment 1 Tomasz Finc 2011-06-29 22:42:02 UTC
This also affect Nokia S40 devices. Confirmed as broken on the the Nokia C3-01.
Comment 2 Derk-Jan Hartman 2011-08-06 15:31:39 UTC
Actually, the whole jQuery part really should only be enabled on android/iphone etc. Basically the modern webkit based mobile browsers and the modern Opera mobile versions, just like the old ruby version did.

All others are not supported by jQuery, and are bound to break.
Comment 3 Strainu 2011-08-25 09:06:38 UTC
Happens also on Nokia 5800.
Comment 4 Patrick Reilly 2011-08-26 19:52:26 UTC
I just tested this on a Nokia 5800 XpressMusic and it worked as expected. But, we still need to figure out a graceful way to handle this issue on other phones.

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


Navigation
Links