Disclaimer

Any opinions expressed here are my own and not necessarily those of my employer (I'm self-employed).

Jan 11, 2011

NewTwitter not working with Safari's private mode

A couple of days ago I tweeted that I had trouble with NewTwitter. It turns out that Twitter does not work correctly with Safari in "Private mode." At the time, only the top bar would load, no other content was visible in my browser. After switching off the private mode, Twitter yet again worked as expected. Even after turning private mode back on. This meant that I was unable to reproduce the problem.

Today, new problems. This time, the timeline of other users does not load. I get to see their profile, but without the timeline. My own timeline works just fine. Checking with Burp, and comparing with a page load without private mode, I'm able to verify that there's no request for the timeline. Checking the error console reveals the following:


What a strange error message:

QUOTA_EXCEEDED_ERR: DOM Exception 22: An attempt was made to add something to storage that exceeded the quota.

Some investigation reveled that this is an HTML 5 feature, as usual there were clues at stackoverflow.
When turning off private browsing, everything's fine, there are no errors reported.

Checking the localStorage W3 documentation gives me a strong feeling that Safari denies local storage when in private mode, and instead should have thrown a SECURITY_ERR exception (not that it matters to most end users).

I'm not sure who's creating the problem here, Safari or Twitter. I'll send the issue to Apple and Twitter. If I get a response I'll update this post.

Update 19 jan.: Twitter responded to my e-mail just now, they promised to fix the issue. Good stuff.

23 comments:

  1. Hey, Did twitter came back to you with a resolution? I run into the same issue and found your post via google, I'm sure others do so, too

    ReplyDelete
  2. Hi Gregor,

    as I noted 19. Jan, Twitter promised to fix the issue, and they did. If it has resurfaced, you might want to let them know!

    Cheers!

    ReplyDelete
  3. You can learn a lot from writing essays for people who ask whether "could you write my paper?"

    ReplyDelete
  4. I also do not understand that what happen to Twitter when it is needed the most as this has also happened with me thrice when I wanted to Buy Assignment Writing Service to learn something new from the online sources.

    ReplyDelete
  5. If you're stressed out, in a bind, facing a deadline, or just plain hate writing essays, I can help you out. I'm totally independent--so you'll get one-on-one, personalized service. That means I won't be vomiting out words just to make a page count; I'll honestly be giving it my all, so that you'll come back, and so that you'll recommend me to others. You'll even pay less!

    ReplyDelete
  6. Hildegard Watt17 April, 2018 11:37

    I do not use Twitter after I found rating of Essaytigers.com. It was a point when I decided that there are other cool services to get news.

    ReplyDelete
  7. Hello, everyone, I would like to thank you for sharing this material. I was actually looking for a place where I can find law essay from legal experts.

    ReplyDelete
  8. Wow!! Good information and, keep sharing like this and also this is the best site ever I found it so amazing!!
    How to make her chase you in a relationship

    ReplyDelete
  9. This is a topic which is near to my heart... Cheers!
    Exactly where are your contact details though? 바카라사이트


    ReplyDelete
  10. 카지노사이트 I want you to thank for your time of this wonderful read!!! I definately enjoy every little bit of it and I have you bookmarked to check out new stuff of your blog a must read blog!.

    ReplyDelete
  11. 토토사이트 Cool stuff you have got and you keep update all of us.

    ReplyDelete
  12. 스포츠토토 Immensely thought out! This was the most detailed article I have read. Many readers would be interested on this site. I am looking forward for your daily posts.

    ReplyDelete
  13. Thanks for posting this info as when you pay to write my coursework. I just want to let you know that I just check out your site and I find it very interesting and informative. I can't wait to read lots of your posts.

    ReplyDelete
  14. Thank you for posting this information as it will help me when I pay someone to write my assignment. I just wanted to let you know that I recently visited your website and found it to be very fascinating and instructive. I can't wait to read lots of your posts. Regards, save tumblr video

    ReplyDelete
  15. Spirit airlines reservations provide flight deals at your favorite destination at 40% cheaper. Limited Period Offers! Call Only Deals. +1-888-978-0366

    ReplyDelete

  16. Hello, everyone, I would like to thank you for sharing this material. I was actually looking for a place where I can find.
    Thank you for such a nice article keep posting, I am a Regular
    Visitor of your website.
    Virgin Indian Hair Extensions

    ReplyDelete
  17. How much have you lost with a web agent? at a high eating rate Come play the website directly with us. definitely not going through the agent สล็อต

    ReplyDelete
  18. Today is a special day, anyone who is looking for a web slot can't pass the agent, please come this way. pgslot

    ReplyDelete
  19. I tweeted a few days ago that I was having issues with NewTwitter. It turns out that using Safari in "Private mode" with Twitter does not work properly. At the moment, my browser would only load the top bar; no more content could be seen. Twitter once more operated as intended after turning off private mode. even after reactivating private mode. This indicated that I was unable to duplicate the issue. today's issues are new. The timelines of other users are not loading at this moment. They allow me to view their profile, but not their timeline. My own timeframe functions perfectly. Checking with Burp, and comparing with a page load without private mode, I'm able to verify that there's no request for the timeline.
    gta 5 apk

    ReplyDelete
  20. NET is a free, open-source, cross-platform framework developed by Microsoft for building various types of applications. It supports multiple programming languages and provides libraries and tools for web, desktop, mobile, gaming, and IoT applications. With a rich ecosystem, .NET simplifies application development, fostering interoperability and scalability across diverse platforms.
    semi truck accident attorney
    virginia uncontested divorce
    virginia personal injury settlements






    ReplyDelete

Copyright notice

© André N. Klingsheim and www.dotnetnoob.com, 2009-2018. Unauthorized use and/or duplication of this material without express and written permission from this blog’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to André N. Klingsheim and www.dotnetnoob.com with appropriate and specific direction to the original content.

Read other popular posts