LayoutHelpers.getAdjustedBoxQuads now returns all quads that el.getBoxQuads returns.
The BoxModelHighlighter calculates an outer rect based on these to draw the guides.
And if the element has more than 1 quad (inline element that spans line breaks), then all quads are
highlighted.
Also all related tests were modified and a couple of new tests were added.
--HG--
extra : rebase_source : 78a7890ac547a95561ac917c1721be6ed32c5426
This test appeared to run fine under e10s, so after running 30 times
with "mochitest-browser --e10s --run-until-failure" I've re-enabled it.
--HG--
extra : rebase_source : aef9e10258f5c4c26afa2b7785bf8ed6014a5bb2
This test appeared to run fine under e10s, so after running 30 times
with "mochitest-browser --e10s --run-until-failure" I've re-enabled it.
--HG--
extra : rebase_source : 7b63db65f319cec51783349bd0597c0926549222
This test appeared to run fine under e10s, so after running 30 times
with "mochitest-browser --e10s --run-until-failure" I've re-enabled it.
--HG--
extra : rebase_source : b25e61e34d2804fb9f591d762337cd75ffa6f825
This test appeared to run fine under e10s, so after running 30 times
with "mochitest-browser --e10s --run-until-failure" I've re-enabled it.
--HG--
extra : rebase_source : 58234a0d59ae8daeabfd392a0e54fdb18246dc86
The modifications should make the test e10s compatible but I have left
it disabled as it fails due to Bug 940206.
--HG--
extra : rebase_source : 740cd8c31a57010946d9835c5ab343c38f981023
This test appeared to run fine under e10s, so after running 30 times
with "mochitest-browser --e10s --run-until-failure" I've re-enabled it.
--HG--
extra : rebase_source : 926aba196afa9e9ef8cabb235731d27752bd60d8
This test appeared to run fine under e10s, so after running 30 times
with "mochitest-browser --e10s --run-until-failure" I've re-enabled it.
--HG--
extra : rebase_source : 48b1a342709086097fa30de11ab497a83b310bdf
This test appeared to run fine under e10s, so after running 30 times
with "mochitest-browser --e10s --run-until-failure" I've re-enabled it.
--HG--
extra : rebase_source : 6d78ae747afac856de5125509b5ac36b229853bf
This test appeared to run fine under e10s, so after running 30 times
with "mochitest-browser --e10s --run-until-failure" I've re-enabled it.
--HG--
extra : rebase_source : cfe40b90c62c0973e5636bf0ffc80a166aaeb26e
This test appeared to run fine under e10s, so after running 30 times
with "mochitest-browser --e10s --run-until-failure" I've re-enabled it.
--HG--
extra : rebase_source : 017320c455827107d4137b0e5003a3d2d66f08b0
This test appeared to run fine under e10s. The reason for disabling
originally was an error[1] that no longer appears to occur. running
30 times with "mochitest-browser --e10s --run-until-failure" did not
result in any errors.
[1] MockFilePicker cleanup failing ( nsresult: "0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)" location: "JS frame :: resource://specialpowers/MockFilePicker.jsm :: this.MockFilePicker.cleanup :: line 84")
--HG--
extra : rebase_source : ac689422859bab56af2fa176f80312db3a4f110d
This test appeared to run fine under e10s. The reason for disabling
originally was an error[1] that no longer appears to occur.
[1] MockFilePicker cleanup failing ( nsresult: "0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)" location: "JS frame :: resource://specialpowers/MockFilePicker.jsm :: this.MockFilePicker.cleanup :: line 84")
--HG--
extra : rebase_source : 77144460bea809c3969bd99ed583014f4728936d