Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-12505

JS Error with session storage when using Safari in private browsing mode

    Details

    • Type: Task Task
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Similar issues:
      KULRICE-12460Can’t add/delete collection rows in Safari in private browsing mode
      KULRICE-12459JS error on loading any page in Safari 7.0.3 (OSX)
      KULRICE-7012Limit the size of form storage in session
      KULRICE-11143Login screen Javascript error (Safari Only)
      KULRICE-6861JS error with refreshWhenChanged
      KULRICE-12699Change theme builder JS compiler to use WHITESPACE_ONLY option
      KULRICE-11217JS error when delete button is used in non table or stacked layout
      KULRICE-6699Reduce view size for session storage and form clearling
      KULRICE-8406JS eror when hover over the help icons After M4 update
      KULRICE-9107KRAD Equivalency: Storage of the search results in the session backed by a table
    • Rice Module:
      KRAD
    • Sprint:
      2.4.0-rc1 Sprint 8
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      When using Safari 7.0.3 in private browsing mode the following error appears:

      Javascript Error
      QuotaExceededError: DOM Exception 22: An attempt was made to add something to storage that exceeded the quota.
      http://env14.rice.kuali.org/themes/kboot/scripts/kboot.2.4.0-M5-SNAPSHOT.min.js
      1601
      

      This is caused by lack of support for session storage in Safari 7 private browsing. Fix the check to note session storage is not supported and confirm no sporadic issues with undefined obj.length or data.warnings.length.

        Issue Links

          Activity

          Martin Taylor (Inactive) logged work - 16/Apr/14 1:56 PM
          • Time Spent:
            4 hours
             
            <No comment>

            People

            • Assignee:
              Martin Taylor (Inactive)
              Reporter:
              Adam Campbell (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:

                Time Tracking

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 4 hours
                4h

                  Agile

                    Structure Helper Panel