Bug 149117 - Modern IDB Implementation
Summary: Modern IDB Implementation
Status: ASSIGNED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: Safari 9
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Brady Eidson
URL:
Keywords:
: 136937 (view as bug list)
Depends on: 139173 143193 149107 149118 149191 149205 149229 149234 149558 149603 149651 149678 149861 149928 149953 150033 150147 150148 150149 150150 150246 150402 150455 150468 150543 150607 150614 150617 150673 150695 150711 150718 150733 150735 150743 150784 150785 150804 150805 150815 150839 150854 150868 150882 150910 150911 150939 150985 151014 151196 151197 151219 151278 151341 151364 151389 151421 151448 151456 151481 151484 151522 151550 151557 151627 151630 151640 151645 151647 151648 151664 151665 151675 151683 151684 151693 151694 151704 151720 151725 151731 151732 151752 151753 151766 151772 151794 151807 151847 151850 151870 151879 151880 151895 151898 151912 151948 151961 151966 151968 151973 152007 152015 152023 152078 152092 152095 152096 152099 152101 152144 152167 152175 152177 152179 152187 152190 152192 152194 152201 152205 152217 152264 152344 152351 152355 152397 152405 152441 152481 152554 152577 152593 152600 152698 152717 152735 152763 152775 152795 152800 152822 152824 152827 152835 152849 152866 152875 152891 152892 152896 152921 152929 152936 152966 152976 152981 152990 152995 153021 153022 153038 153084 153178 153179 153181 153237 153251 153257 153272 153284 153318 153319 153323 153359 153375 153381 153396 153410 153415 153418 153425 153427 153438 153548 153558 153561 153569 153596 153604 153614 153616 153623 153625 153652 153661 153666 153688 153724 153783 153790 153791 153800 153808 153912 154032 154054 154061 154110 154153 154187 154296 154317 154351 154356 154363 154400 154411 154421 154429 154460 154686 154706 154735 154741 154747 154748 154756 154860 154922 155068 155951 156242 156248 156264 156321 156367 156416 156418 156472 156478 156511 156523 156640 156760 156782 156810 156826 156855 156868 156877 156883 156916 156925 156939 157072 157141 157289 157330 157448 157494 157498 157525 157600 157626 157757 157823 157843 157915 157917 157947 157980 158004 158038 158089 158093 158124 158160 158353 158391 158446 158894 158991 159094 159360 159371 159432 159471 160089 160463
Blocks: 151296 151925 152933 153343 153382 156344 156347 156438 157958 158532 151890 152643 154129 154457
  Show dependency treegraph
 
Reported: 2015-09-14 10:13 PDT by Brady Eidson
Modified: 2016-12-14 21:21 PST (History)
1 user (show)

See Also:


Attachments
Patch v1 (12.52 KB, text/plain)
2015-10-05 14:18 PDT, Brady Eidson
beidson: review-
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Brady Eidson 2015-09-14 10:13:50 PDT
Instead of continuing to try to shoehorn the legacy IDB implementation into the WK2 process model, moving it farther from being able to work in WK1 also, we should start "from scratch"

Not really from scratch, because the bindings are in place, and the backing store is in place.

But everything in-between has always needed modernization with an architecture overhaul.

<rdar://problem/21911093>
Comment 1 Brady Eidson 2015-10-05 14:18:19 PDT
Created attachment 262459 [details]
Patch v1
Comment 2 Brady Eidson 2015-10-05 14:19:45 PDT
Comment on attachment 262459 [details]
Patch v1

Attached to wrong bug lol
Comment 3 Brady Eidson 2016-01-12 09:12:45 PST
*** Bug 136937 has been marked as a duplicate of this bug. ***