Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#5046 closed Bug (invalid)

Safari iOS6 web interface freezes

Reported by: Celyr Owned by:
Priority: Normal Milestone: None Set
Component: Transmission Version: 2.60
Severity: Normal Keywords: Ios 6 safari web interface
Cc:

Description

On the new safari mobile web browser shipped with iOS6 the web interface is just freezed, the commands issued actually works (just the first one) but there is no feedback from the server. To get an updated view it's necessary to clean the cache and reload the web interface page.

Attachments (1)

00-safari_ios6_cache_fix.patch (583 bytes) - added by KyleK 9 years ago.
Proposed workaround fix for Safari on iOS 6

Download all attachments as: .zip

Change History (11)

comment:2 Changed 9 years ago by KyleK

According to http://stackoverflow.com/a/12516555 a workaround is to explicitly tell Safari to not do any caching.

The attached patch seems to work for me.

Changed 9 years ago by KyleK

Proposed workaround fix for Safari on iOS 6

comment:3 Changed 9 years ago by Celyr

I don't think it's a good idea to implement this workaround, maybe it's better to wait for apple to fix this bug (because it's for sure a bug). Let me explain: this workaround would be released on the next version, that it may be tomorrow (but probably it will be not) but most bleeding edge distribution will start to pick up transmission 2.62 or 2.70 next month or so, for that time I suppose apple wil fix that and so the fix it's just pointless. That's just IMHO and I don't want at all to make the work of who provided the patch useless but I would no merge it.

Have a nice day

comment:4 Changed 9 years ago by livings124

I agree with Celyr. This is a bug with Safari that Apple needs to fix. KyleK's solution is simple and non-hacky, but we shouldn't need to send it according to the spec.

Last edited 9 years ago by livings124 (previous) (diff)

comment:5 Changed 9 years ago by livings124

I'm going to leave this open to see what Apple does, but right now I'm against having to work around an Apple bug on a new OS.

comment:6 Changed 9 years ago by livings124

iOS 6.0.1 didn't fix this. Although this does appear to be Apple not following the spec, it might make more sense to just be more explicit on our end.

comment:7 Changed 9 years ago by livings124

comment:8 Changed 9 years ago by livings124

  • Version changed from 2.60+ to 2.60

comment:9 Changed 9 years ago by jordan

  • Resolution set to invalid
  • Status changed from new to closed

Since it's iOS's bug rather than Transmission's, and since 6.1 is apparently coming out RSN, and lastly since disabling caching creates a different set of problems, IMO we ought to mark this one as Invalid.

comment:10 Changed 9 years ago by JJTagy

6.1 is finally officially out. T web interface is back to normal on iOS.

Note: See TracTickets for help on using tickets.