Closed
Bug 1472002
Opened 8 years ago
Closed 8 years ago
Port bug 1470910 to TB: Migrate input-box / input-box-spell to a Custom Element
Categories
(Thunderbird :: General, enhancement)
Thunderbird
General
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 63.0
People
(Reporter: Paenglab, Assigned: Paenglab)
Details
Attachments
(1 file, 2 obsolete files)
Bug 1470910 makes it that we need to change <xul:hbox class="textbox-input-box"> to <xul:textbox-input-box class="textbox-input-box">.
| Assignee | ||
Comment 1•8 years ago
|
||
I'm asking already for r? but bug 1470910 is not yet reviewed.
Comment 2•8 years ago
|
||
Comment on attachment 8988600 [details] [diff] [review]
textbox-input-box.patch
Looks like bug 1470910 is taking longer than expected. Please set r? again in due course.
Attachment #8988600 -
Flags: review?(jorgk)
| Assignee | ||
Comment 3•8 years ago
|
||
Bug 1470910 is now on in m-i. They use now "moz-input-box" instead of "textbox-input-box". I found two tests which use "textbox-input-box" as anonid. I changed them and hope this works.
Attachment #8988600 -
Attachment is obsolete: true
Attachment #8997359 -
Flags: review?(jorgk)
Comment 4•8 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=b53422e1ee694f65a5586fc65eee763f04f10222
with the M-I patch applied, of course ;-)
Comment 5•8 years ago
|
||
Comment on attachment 8997359 [details] [diff] [review]
textbox-input-box.patch
I'm not a very good XUL reviewer, perhaps Aceman can take a look before the M-C bug merges, most likely this afternoon/evening. Then we should also have the try results.
Attachment #8997359 -
Flags: review?(acelists)
| Assignee | ||
Comment 6•8 years ago
|
||
It triggered bug 1480716 and it's not clear if it lands.
Comment 7•8 years ago
|
||
We have test failures in Calendar with the M-C bug applied:
TEST-UNEXPECTED-FAIL | /Users/cltbld/tasks/task_1533298269/build/tests/mozmill/testLocalICS.js | testLocalICS.js::testLocalICS
TEST-UNEXPECTED-FAIL | /Users/cltbld/tasks/task_1533298269/build/tests/mozmill/testTodayPane.js | testTodayPane.js::testTodayPane
Log says:
https://taskcluster-artifacts.net/ZG6dZUFmTKKRxvf8xcqP_g/0/public/logs/live_backing.log
INFO - SUMMARY-PASS | testLocalICS.js::setupModule
INFO - SUMMARY-PASS | testLocalICS.js::teardownTest
INFO - SUMMARY-UNEXPECTED-FAIL | testLocalICS.js | testLocalICS.js::testLocalICS
INFO - EXCEPTION: Expression "{"class":"textbox-input-box"}" returned null. Anonymous == true
INFO - at: elementslib.js line 486
Also:
INFO - EXCEPTION: menuitem is null
INFO - at: test-calendar-utils.js line 859
INFO - menulistSelect test-calendar-utils.js:859 5
And:
INFO - SUMMARY-UNEXPECTED-FAIL | testTodayPane.js | testTodayPane.js::testTodayPane
INFO - EXCEPTION: Timeout exceeded for waitForElement Lookup: id("calendar-event-dialog-inner")/id("event-grid")/id("event-grid-rows")/id("event-grid-title-row")/id("item-title")/anon({"class":"textbox-input-box"})/anon({"anonid":"input"})
INFO - at: utils.js line 396
Richard, there is no indication that the M-C bug won't get merged.
Looks like there are heaps of textbox-input-box in Calendar.
Flags: needinfo?(richard.marti)
Flags: needinfo?(geoff)
| Assignee | ||
Comment 8•8 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=50ee70a254bbd905f3064263c882d412f4e7b113 with a updated patch. Let's hope I found all appearances.
Flags: needinfo?(richard.marti)
| Assignee | ||
Comment 9•8 years ago
|
||
The patch of the last try.
Attachment #8997359 -
Attachment is obsolete: true
Attachment #8997359 -
Flags: review?(jorgk)
Attachment #8997359 -
Flags: review?(acelists)
Attachment #8997552 -
Flags: review?(acelists)
Comment 10•8 years ago
|
||
Comment on attachment 8997552 [details] [diff] [review]
textbox-input-box.patch
I'll have to land this when M-C next merges to fix the bustage.
Try run looks good, BTW.
Attachment #8997552 -
Flags: review?(philipp)
Comment 11•8 years ago
|
||
Comment on attachment 8997552 [details] [diff] [review]
textbox-input-box.patch
Thanks, rs=jorgk.
Attachment #8997552 -
Flags: review+
Comment 12•8 years ago
|
||
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/b9a01f785b98
Port bug 1470910 to TB: Migrate input-box / input-box-spell to a Custom Element. rs=jorgk
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Updated•8 years ago
|
Flags: needinfo?(geoff)
Target Milestone: --- → Thunderbird 63.0
Comment 13•8 years ago
|
||
Comment on attachment 8997552 [details] [diff] [review]
textbox-input-box.patch
Review of attachment 8997552 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks, this looks OK to me according to bug 1470910.
Attachment #8997552 -
Flags: review?(acelists) → review+
Updated•8 years ago
|
Attachment #8997552 -
Flags: review?(philipp) → review+
You need to log in
before you can comment on or make changes to this bug.
Description
•