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 upBrowser crash with payment enabled when clearing browsing data #8670
Conversation
40abc0c 065d1c784268b47#diff-8a9bac13ef6264feb2b6da7c18d86b3cL733 and 40abc0c 065d1c784268b47#diff-8a9bac13ef6264feb2b6da7c18d86b3cL746 you’ll see that the old code had a catch to deal with clean-up errors. The new code doesn’t. This fixes that in filtering.js … whether or not there should be a catch is a different issue. Also, in tabs.js, I consistently get a crash when starting up my test browser, this fixes that.
|
actually it looks like the catch was hiding the fact that the method was always throwing an exception. You're right that we don't want to add a catch, we want to fix the method call so it doesn't throw an exception every time |
|
@bridiver - i agree, but this is outside of my area, so i'm deferring to you, @bsclifton and @bbondy to figure out the rea fix... |
|
@bsclifton -please resolve the conflicts in favor of my PR. it supersedes the checkin done by @bridiver the only difference is that i added a |
|
need to get to stable release so needs to be finished todayish, also needs test plan |
|
@bsclifton - conflicts resolved. |
|
++ |
|
awesome, thanks @mrose17 Per request from @alexwykoff, do you mind adding a test plan? |
|
@bsclifton - done. |
mrose17 commentedMay 4, 2017
•
edited by bsclifton
Test Plan:
Description
40abc0c
065d1c784268b47#diff-8a9bac13ef6264feb2b6da7c18d86b3cL733 and
40abc0c
065d1c784268b47#diff-8a9bac13ef6264feb2b6da7c18d86b3cL746 you’ll see
that the old code had a catch to deal with clean-up errors. The new
code doesn’t. This fixes that in filtering.js … whether or not there
should be a catch is a different issue.
Also, in tabs.js, I consistently get a crash when starting up my test
browser, this fixes that.
Fixes #8659 ... this has nothing to do with the ledger, afaik...
git rebase -ito squash commits (if needed).