Closed
Bug 1172987
Opened 9 years ago
Closed 9 years ago
Incorrect padding for various locales
Categories
(Firefox :: New Tab Page, defect)
Firefox
New Tab Page
Tracking
()
People
(Reporter: emtwo, Assigned: emtwo)
References
(Blocks 1 open bug)
Details
(Whiteboard: .?)
Attachments
(2 files, 1 obsolete file)
(deleted),
patch
|
Mardak
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
Sylvestre
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
No description provided.
Assignee | ||
Comment 1•9 years ago
|
||
Addressed issues in bug 1164594 comment 13
Attachment #8617402 -
Flags: review?(edilee)
Updated•9 years ago
|
Comment 2•9 years ago
|
||
Comment on attachment 8617402 [details] [diff] [review]
padding-fixes
>+++ b/browser/base/content/newtab/intro.js
>+ image = document.createElementNS(HTML_NAMESPACE, "div");
> image.classList.add("newtab-intro-image-customize");
>+ let imageToCopy = document.getElementById("newtab-customize-panel").cloneNode(true);
>+ while (imageToCopy.firstChild) {
>+ image.appendChild(imageToCopy.firstChild);
>+ }
>+ image.setAttribute("id", "newtab-customize-panel");
Probably should add a comment for why we need to copy things over. Any good way for us to avoid having multiple nodes with the same id?
>+++ b/browser/base/content/newtab/newTab.css
> transition: opacity .5s linear;
> overflow: auto;
> display: none;
>+
>+ text-align: center;
nit: extra space
>+#newtab-intro-text {
>+ text-align: left;
>+ right: 0px;
>+ max-width: 270px;
>+}
>+
> #newtab-intro-text,
> #newtab-intro-image {
> height: 100%;
>- width: 270px;
> right: 0px;
>- position: absolute;
> font-size: 14px;
> line-height: 20px;
> margin-top: -12px;
>+ min-width: 290px;
Not sure if this will cause problems with max-width set to 270 then min-width 290. I seem to be running into issues if I resize the window smaller with the intro-text pushed down into the buttons.
Attachment #8617402 -
Flags: review?(edilee)
Assignee | ||
Comment 3•9 years ago
|
||
Attachment #8617402 -
Attachment is obsolete: true
Attachment #8621078 -
Flags: review?(edilee)
Updated•9 years ago
|
Attachment #8621078 -
Flags: review?(edilee) → review+
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox41:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 41
Comment 7•9 years ago
|
||
Updated•9 years ago
|
status-firefox40:
--- → affected
Assignee | ||
Comment 8•9 years ago
|
||
Approval Request Comment
[Feature/regressing bug #]: 1138818 and 1158859
[User impact if declined]: Padding issues in various locales. Screenshots in bug 1164594
[Describe test coverage new/current, TreeHerder]: verified on nightly. tested locally on aurora
[Risks and why]: low risk - mostly CSS changes
[String/UUID change made/needed]: N/A
Attachment #8622712 -
Flags: approval-mozilla-aurora?
Comment 9•9 years ago
|
||
Comment on attachment 8622712 [details] [diff] [review]
[aurora] Padding fixes
Polish this new feature, taking it.
Attachment #8622712 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 10•9 years ago
|
||
Looks like Marina landed this. Please don't forget to mark the bug accordingly in the future.
https://hg.mozilla.org/releases/mozilla-aurora/rev/9f5f01ca0c12
You need to log in
before you can comment on or make changes to this bug.
Description
•