Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upImplement a quota of 5MB per origin for localstorage and sessionstorage #7835
Conversation
highfive
commented
Oct 2, 2015
|
Thanks for the pull request, and welcome! The Servo team is excited to review your changes, and you should hear from @Ms2ger (or someone else) soon. |
|
r? @Ms2ger |
|
This looks really good! Just a couple subtleties about counting bytes and some changes for readability before we can merge! Reviewed 6 of 6 files at r1. components/net/storage_task.rs, line 43 [r1] (raw file): components/net/storage_task.rs, line 112 [r1] (raw file): components/net/storage_task.rs, line 128 [r1] (raw file): components/net/storage_task.rs, line 137 [r1] (raw file): let mut new_total_size = current_total_size + value.len();
if let Some(old_value) = entry.get(&name) {
new_total_size -= old_value.len();
} else {
new_total_size += name.len();
};Also, we should be using components/net/storage_task.rs, line 147 [r1] (raw file): components/net/storage_task.rs, line 182 [r1] (raw file): components/net_traits/storage_task.rs, line 28 [r1] (raw file): Comments from the review on Reviewable.io |
|
Great! Go ahead and squash these commits together, please! Reviewed 3 of 3 files at r2. Comments from the review on Reviewable.io |
|
Just need to rebase to resolve the merge conflicts now :) |
|
|
Sorry about that. |
|
No problem! It's what travis is there to protect against :) |
|
@bors-servo: r+ |
|
|
|
|
Implement a quota of 5MB per origin for localstorage and sessionstorage PR for #6739 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7835) <!-- Reviewable:end -->
|
|
|
@bors-servo: retry |
|
|
|
|
|
@bors-servo: retry |
|
|
Implement a quota of 5MB per origin for localstorage and sessionstorage PR for #6739 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7835) <!-- Reviewable:end -->
|
|
|
@bors-servo: retry |
|
|
Implement a quota of 5MB per origin for localstorage and sessionstorage PR for #6739 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7835) <!-- Reviewable:end -->
|
|
iawaknahc commentedOct 2, 2015
PR for #6739