Wrong usage of "or" instead of "|" in PYSON of Trigger.on_time
(grafted from 2ccefea465fdf1354f9d2ca3ff18790f7dcdf6fe)

--HG--
branch : 2.8
extra : source : 2ccefea465fdf1354f9d2ca3ff18790f7dcdf6fe
create branch 2.8

--HG--
branch : 2.8
Prepare release 2.8.6

--HG--
branch : 2.8
Added tag 2.8.6 for changeset 9546e8618207

--HG--
branch : 2.8
Increase version number

--HG--
branch : 2.8
merge

--HG--
branch : 2.8
Prepare release 2.8.7

--HG--
branch : 2.8
Added tag 2.8.7 for changeset 35db75ab3a8a

--HG--
branch : 2.8
Increase version number

--HG--
branch : 2.8
Use the original context in AttributeManager

Because the record instances keep a reference to the context the set_context
method should use the original context unchanged in AttributeManager

review4051002
issue3732
(grafted from 2d5d7b4377a3d9baa15bdd11d216c5555ee1b36d)

--HG--
branch : 2.8
extra : source : 2d5d7b4377a3d9baa15bdd11d216c5555ee1b36d