This is in preparation for moving to a "time window" based content observation.
Created attachment 363526 [details] Patch
<rdar://problem/48566894>
Committed r242366: <https://trac.webkit.org/changeset/242366>