Closed Bug 986932 Opened 11 years ago Closed 11 years ago

DevTools - Some items in options panel are misaligned

Categories

(DevTools :: Framework, defect)

31 Branch
x86_64
Windows 8.1
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 31

People

(Reporter: ntim, Assigned: ntim)

References

Details

Attachments

(2 files, 1 obsolete file)

Attached patch Patch (obsolete) — Splinter Review
Attachment #8395401 - Flags: review?(bgrinstead)
Assignee: nobody → ntim007
Status: NEW → ASSIGNED
Attached image options-panel-osx.png
You can see that the margin:0 squeezes these two elements together on OSX
Comment on attachment 8395401 [details] [diff] [review] Patch Review of attachment 8395401 [details] [diff] [review]: ----------------------------------------------------------------- It looks like this is for overriding some UA styles on Windows. However, this causes some issues on OSX (see https://bugzilla.mozilla.org/attachment.cgi?id=8396376). My suggestion would be to find the most specific UA styles that are causing problems (probably a margin-left based on this issue) and override just that.
Attachment #8395401 - Flags: review?(bgrinstead)
Comment on attachment 8395401 [details] [diff] [review] Patch Review of attachment 8395401 [details] [diff] [review]: ----------------------------------------------------------------- Also, could you add r=bgrins to the end of the commit message when you upload the next patch?
Attached patch Patch v2Splinter Review
This should fix the issue.
Attachment #8395401 - Attachment is obsolete: true
Attachment #8396467 - Flags: review?(bgrinstead)
(In reply to Tim Nguyen [:ntim] from comment #5) > Created attachment 8396467 [details] [diff] [review] > Patch v2 > > This should fix the issue. This looks good on OSX. I've pushed to try: https://tbpl.mozilla.org/?tree=Try&rev=08e1e0107ffb, so that I can check on Linux (I'm assuming that it looks correct on Windows since that is what you are using).
(In reply to Brian Grinstead [:bgrins] from comment #6) > (In reply to Tim Nguyen [:ntim] from comment #5) > > Created attachment 8396467 [details] [diff] [review] > > Patch v2 > > > > This should fix the issue. > > This looks good on OSX. I've pushed to try: > https://tbpl.mozilla.org/?tree=Try&rev=08e1e0107ffb, so that I can check on > Linux (I'm assuming that it looks correct on Windows since that is what you > are using). How do try builds work ? (I'm new at Firefox developing).
> How do try builds work ? (I'm new at Firefox developing). It runs a build in the same way as if you landed it (building and testing it). Usually we use it to run the test suites and make sure a patch didn't break anything. In this case, once the "B" turns green in the interface next to Linux, that means the build has finished and we can go to the build directory to grab binaries to run.
(In reply to Brian Grinstead [:bgrins] from comment #8) > > How do try builds work ? (I'm new at Firefox developing). > > It runs a build in the same way as if you landed it (building and testing > it). Usually we use it to run the test suites and make sure a patch didn't > break anything. In this case, once the "B" turns green in the interface > next to Linux, that means the build has finished and we can go to the build > directory to grab binaries to run. Also, see https://wiki.mozilla.org/Build:TryServer for more information.
Looks like the linux builds are finished building.
Comment on attachment 8396467 [details] [diff] [review] Patch v2 Review of attachment 8396467 [details] [diff] [review]: ----------------------------------------------------------------- I've checked and this looks fine across all systems
Attachment #8396467 - Flags: review?(bgrinstead) → review+
Tim, you can add the checkin-needed keyword to get this checked in
Keywords: checkin-needed
(In reply to Wes Kocher (:KWierso) from comment #13) > https://hg.mozilla.org/integration/fx-team/rev/3960ad0617ff > > This landed with the wrong bug number (bug 986982). Woops, how shall I correct this ?
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 31
QA Whiteboard: [good first verify]
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: