Also a son, Charles Herbert Marrison b.1857 from his second wife (Free BMD records a Charles Herbert Marrison b. Sheffield, mmn Salmon)
To John's first wife is also Thomas b. 1828, Martha b. 1833 and Elizabeth b.1835.
I've can't find a marriage for Marrison/Adams or Marrison/Salmon and mention of Alice and Mary is suspect and perhaps incorrect.
1861 census
https://www.familysearch.org/ark:/61903/1:1:M7L3-GZY
1871 census RG10/4679 folio 157 pg 37 John & Herbert are boarders, and John already a widower.
Might this be
Mary Marrison nee Salmon from 1861 census
1851c 8, Badger Lane, Sheffield, Yorkshire & Yorkshire (West Riding)
William Drabble Head 1808 Pen knife cutler Sheffield, Yorkshire
Mary Drabble Wife 1818 Eakring, NottinghamshireMary Ann
Chadwick Daughter-in-law 1840 Ecclesall, Yorkshire
Emily Drabble 1845 Sheffield, Yorkshire
Wilfred Drabble 1848
DRABBLE, EMILY
mmn SALMON GRO Reference: 1845 S Quarter in SHEFFIELD Volume 22 Page 617
DRABBLE, WILFRED
mmn SALMON GRO Reference: 1847 S Quarter in SHEFFIELD Volume 22 Page 587
added - Wilfred Drabble died age 4 buried 24 Aug 1851 St George Brook Hill Sheffield,
father William, abode Badger Lane
William Drabble age 33 widower Married 06 Mar 1842 Sheffield, Cathedral Church of St Peter & St Paul
Mary Chadwick age 24, widow
father Wm Salmon, farmer
William Drabble age 44 Burial date 26 Mar
1854 Sheffield, St George, Brook Hill
So you could narrow down a possible marriage between John & Mary sometime between 1854 and birth of son 1857
edit to add
Perhaps they didn't marry
Possible baptism
Mary Salmon 07 Dec 1817
Eakring Nottingham,
Father
William Mother
Ann, Denomination Anglican