Bump versions of many libraries.
Mostly this grabs new dev things, like better error messaging and test
assertions.
Issues #170, #185.
␄
Move loading and saving of Logger
configs outside of testing.
The lib/userscript variations will do sensible things when the {get,set}Value
functions are not granted, which is currently the case. However, developers
can turn them on for testing.
This particular sequences, of saving on hidden and loading on visible, allows
developers to switch to another tab that has the userscript manager UI, tweak
the values there, and then load the new values when returning to the LinkedIn
tab. At least, until we get an in-app UI built for this.
Issues #145, #170.
␄
Simplify Feed.#onPostActivate()
.
We really only care if the post still has the has-occluded-height attribute
at this point. So, just check that directly rather than looping through the
list of attribute changes.
Also, since we now want to log inside the monitor, change it to an arrow
function.
Issue #150.
␄
Make item being viewable a criteria for reactivation.
This comes closer to solve the special case for Feed
. It still needs to
handle the case where, here, the classes are properly assigned, but by the
time this function leaves and Feed
takes back over, all of the classes are
explicitly reset by LinkedIn.
Issue #150.
␄
style-nudge: Right place a #private field in Scroller
.
This was a recent addition. Missed because this is not yet a precommit hook.
Issue #173.
␄
Retire the DummyService
.
No longer needed as we have real ones to test with.
Issue #130.
␄
style-nudge: Right place most #private fields in Page
subclasses.
One needs to be changed to a static #private field, and that will be a
separate change.
Also took the opportunity to remove some unnecessary initializers which were
holdovers from earlier days in the project.
Issue #173.
␄
style-nudge: Right place #private fields in SPADetails
.
Issue #173.
␄
style-nudge: Right place #private fields in LinkedIn
.
Issue #173.
␄
style-nudge: Right place #private fields in SPA
.
Issue #173.
␄
Update release notes.
␄
Bump version numbers.
␄