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.

34 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
    Replies
    1. Nice article. All the sections of your site covered with great functions. I really like the content and discussions on your site. Thanks a lot for allowing me to join. I love to see more about GBWhatsApp. Keep sharing and updating. Also share more posts with us. Thank you.

      Delete
  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. The consequent emergence of numerous companies that purport to offer Essay Writing Services to students has made it imperative for students to assess companies that provide Custom Research Paper Service supply services to students.

    ReplyDelete
  8. 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
  9. 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
  10. When did you start writing articles related to ? To write a post by reinterpreting the 메이저안전놀이터 I used to know is amazing. I want to talk more closely about , can you give me a message?

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


    ReplyDelete
  12. 카지노사이트 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
  13. 토토사이트 Cool stuff you have got and you keep update all of us.

    ReplyDelete
  14. 스포츠토토 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
  15. Hard to ignore such an amazing article like this. You really amazed me with your writing talent. Thank you for sharing again.
    카지노사이트

    ReplyDelete
  16. Thanks for such a valuable post. I am waiting for your next post, I have enjoyed a lot reading this post keep it up.
    온라인카지노

    ReplyDelete
  17. 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
  18. 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
  19. "I like to look at an article that makes individuals think. 토토사이트
    Besides, thank you for allowing me to remark!"

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

    ReplyDelete
  21. If you are facing any problems in your travel with the British Airways services such as flight ticket booking, Cancellation, check-in, flight change, and others and want to speak to live person at British Airways , then you have need to dial British Airways phone number +1 802 231 1806 and get assistance at any time.

    ReplyDelete
  22. 에볼플레이 먹튀검증 안전노리터

    ReplyDelete

  23. 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
  24. 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
  25. Today is a special day, anyone who is looking for a web slot can't pass the agent, please come this way. pgslot

    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