{"push_id":694666247,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"4343f6c86225b6e283c73afcd8adc007fafebeff","before":"f48474f640387dca4b42182c1ac78ba30865742d","commits":[{"sha":"a476b251e363b3b0ed30c75cf72a19fc275d6440","author":{"email":"22ee0097135072451429b5ac45630d52779cd49b@rufflewind.com","name":"Phil Ruffwind"},"message":"Fix alignment of Source links in instance table in Firefox\n\nDue to a Firefox bug [1], a combination of 'whitespace: nowrap' on the\nparent element with 'float: right' on the inner element can cause the\nfloated element to be displaced downwards for no apparent reason.\n\nTo work around this, the left side is wrapped in its own <span> and set\nto 'float: left'.  As a precautionary measure to prevent the parent\nelement from collapsing entirely, we also add the classic \"clearfix\"\nhack.  The latter is not strictly needed but it helps prevent bugs if\nthe layout is altered again in the future.\n\nFixes #384.\n\nRemark: line 159 of src/Haddock/Backends/Xhtml/Layout.hs was indented to\n        prevent confusion over the operator precedence of (<+>) vs (<<).\n\n[1]: https://bugzilla.mozilla.org/show_bug.cgi?id=488725","distinct":true,"url":"https://api.github.com/repos/haskell/haddock/commits/a476b251e363b3b0ed30c75cf72a19fc275d6440"},{"sha":"4343f6c86225b6e283c73afcd8adc007fafebeff","author":{"email":"eefa6dfc1eac2904477d70db04ec6889dd790721@fuuzetsu.co.uk","name":"Mateusz Kowalczyk"},"message":"Update tests for the CSS changes","distinct":true,"url":"https://api.github.com/repos/haskell/haddock/commits/4343f6c86225b6e283c73afcd8adc007fafebeff"}]}