Closed
Bug 1628117
Opened 5 years ago
Closed 5 years ago
Reduce `BrowserApp` usage in mobile code
Categories
(GeckoView :: Extensions, task, P1)
Tracking
(firefox77 fixed)
RESOLVED
FIXED
mozilla77
Tracking | Status | |
---|---|---|
firefox77 | --- | fixed |
People
(Reporter: agi, Assigned: agi)
References
(Blocks 1 open bug)
Details
(Whiteboard: [geckoview:m77])
Attachments
(6 files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review |
There is a lot of left-over code from Fennec that uses BrowserApp
. This is bad for two reasons:
- Some of this code doesn't work at all, and causes weird bugs
- Offers bad examples to developers, since we don't want people to use it.
I had some downtime so I removed some of it. Patch incoming.
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Updated•5 years ago
|
Assignee: nobody → agi
Status: NEW → ASSIGNED
Priority: -- → P1
Whiteboard: [geckoview:m77]
Assignee | ||
Comment 3•5 years ago
|
||
This will replace all current uses of BrowserApp.
.
Assignee | ||
Comment 4•5 years ago
|
||
Assignee | ||
Comment 5•5 years ago
|
||
Assignee | ||
Comment 6•5 years ago
|
||
Updated•5 years ago
|
Blocks: remove-fennec
Pushed by asferro@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/63b977732075
Remove fennec code from descriptors/tabs.js. r=jdescottes,snorp
https://hg.mozilla.org/integration/autoland/rev/30116ea848c7
Reduce use of BrowserTab in mobile code. r=mixedpuppy,snorp
https://hg.mozilla.org/integration/autoland/rev/a0508a8f0733
Add window.tab. r=snorp
https://hg.mozilla.org/integration/autoland/rev/12827a9f8ed2
Remove BrowserApp.tabs. r=lina,snorp
https://hg.mozilla.org/integration/autoland/rev/d867e385620f
Remove fennec code from marionette. r=snorp,whimboo
https://hg.mozilla.org/integration/autoland/rev/6319076b66d6
Remove BrowserApp. r=snorp
Backout by malexandru@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a577a05a63d5
Backed out 6 changesets for causing Marionette failures.
Comment 9•5 years ago
|
||
Backed out 6 changesets for causing Marionette failures. (and other failures)
Backout link: https://hg.mozilla.org/integration/autoland/rev/a577a05a63d5d9fc7910a7b2d95d2ba576ca93b1
Failure logs:
- https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=297562269&repo=autoland&lineNumber=1309
- https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=297562171&repo=autoland&lineNumber=1587
- https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=297560595&repo=autoland&lineNumber=1490
- https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=297562749&repo=autoland&lineNumber=695
- https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=297565926&repo=autoland&lineNumber=1256
- https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=297560576&repo=autoland&lineNumber=1593
Flags: needinfo?(agi)
Comment 10•5 years ago
|
||
Pushed by asferro@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/61dd288e5a93
Remove fennec code from descriptors/tabs.js. r=jdescottes,snorp
https://hg.mozilla.org/integration/autoland/rev/b63ccf47e962
Reduce use of BrowserTab in mobile code. r=mixedpuppy,snorp
https://hg.mozilla.org/integration/autoland/rev/63f298ddc3a3
Add window.tab. r=snorp
https://hg.mozilla.org/integration/autoland/rev/b5e21bc93d87
Remove BrowserApp.tabs. r=lina,snorp
https://hg.mozilla.org/integration/autoland/rev/b709aea6f97d
Remove fennec code from marionette. r=snorp,whimboo
https://hg.mozilla.org/integration/autoland/rev/1d023109d9df
Remove BrowserApp. r=snorp
Comment 11•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/61dd288e5a93
https://hg.mozilla.org/mozilla-central/rev/b63ccf47e962
https://hg.mozilla.org/mozilla-central/rev/63f298ddc3a3
https://hg.mozilla.org/mozilla-central/rev/b5e21bc93d87
https://hg.mozilla.org/mozilla-central/rev/b709aea6f97d
https://hg.mozilla.org/mozilla-central/rev/1d023109d9df
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
status-firefox77:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
Assignee | ||
Updated•5 years ago
|
Flags: needinfo?(agi)
You need to log in
before you can comment on or make changes to this bug.
Description
•