User Details
- User Since
- Oct 19 2017, 4:30 PM (423 w, 3 d)
- Availability
- Available
- Review Queue
- 4
Today
Yesterday
Fri, Nov 28
Thanks!
Looks good to me. I don't want to block in the suggestions since we're near the soft freeze.
Please also add that test-case :)
Yeah I guess bug 1945451 made this unnecessary.
: system integration
rebase
Yeah shitty connection, thanks!
eslint
lints
Looks good with that, but needs a test?
Looks great, thank you!
Thu, Nov 27
Yeah the static pos behavior here is just wrong. The ancestor's border-padding just happens to work in this test-case but is not the right thing to offset stuff around.
(Mostly so you see the question above, I think this is fairly close)
It'd be good to add an automated test for this?
This revision requires a Testing Policy Project Tag to be set before landing. Please apply one of testing-approved, testing-exception-unchanged, testing-exception-ui, testing-exception-elsewhere, testing-exception-other. Tip: this Firefox add-on makes it easy!
rebase
rebase
Looks good with that, thanks!
It seems we also need to fix property_database.js: https://searchfox.org/firefox-main/rev/f81fae7890605739dd8dde14755f159fe6beb8aa/layout/style/test/property_database.js#11594-11600
Ok, I think this is the wrong approach. What's happening is that the SDK is handing NCCALCSIZE and that's messing up with our client area computations. D274281 is a better fix, I think.
@gstoll can you give me some steps to reproduce this? I want to poke a bit and see if we can come up with a less growss solution.
This revision requires a Testing Policy Project Tag to be set before landing. Please apply one of testing-approved, testing-exception-unchanged, testing-exception-ui, testing-exception-elsewhere, testing-exception-other. Tip: this Firefox add-on makes it easy!
Looks great! https://treeherder.mozilla.org/jobs?repo=try&landoCommitID=165928 is a try run.
This revision requires a Testing Policy Project Tag to be set before landing. Please apply one of testing-approved, testing-exception-unchanged, testing-exception-ui, testing-exception-elsewhere, testing-exception-other. Tip: this Firefox add-on makes it easy!
Can you abandon this change (at the bottom of the page, in the dropdown)?
Wed, Nov 26
rebase
rebase
rebase
rebase
No, it needs to be more complicated, but also more tests pass with that: https://hg-edge.mozilla.org/try/rev/c12cca7dadfc5b588a36247c4a07b41253e275fd is the patch we got to this morning. @tlouw can you udpate the revision? Or should I submit it as a separate rev?
Huh, so somehow I did update it?
Thanks! code-wise looks fine, but we need some tests. Can you test:
r=me with nits addressed. Thanks!
Looks really good, just one question on BindToTree, I'm not sure why that'd be needed.
This fixes test-cases with the patch from the blocked bug.
Yeah we have coverage for this. I remember trying to remove this in the past and it turning the tree orange.