Make 'Find in page' work in fission world
Categories
(Core :: Find Backend, defect, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox71 | --- | fixed |
People
(Reporter: hiro, Assigned: enndeakin)
References
(Depends on 1 open bug, Blocks 1 open bug, Regressed 2 open bugs)
Details
Attachments
(11 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 | |
|
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 |
nsWebBrowserFind.cpp and nsTypeAheadFind.cpp enumerate nsDocShellTreeItems, we need to replace it with using BrowsingContext (bug 1467214). We also need to make 'scrolling to a given frame rect' in fission (bug 1553012). I am not sure whether there are more tasks needed for fission.
Updated•6 years ago
|
| Reporter | ||
Comment 1•6 years ago
|
||
CCing Mike de Boer and Brad Werth since he had touched those code.
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Comment 2•6 years ago
|
||
I moved the WebBrowserFind parts to bug 1570965.
| Assignee | ||
Comment 3•6 years ago
|
||
...search through a set of frames, r?mikedeboer
| Assignee | ||
Comment 4•6 years ago
|
||
| Assignee | ||
Comment 5•6 years ago
|
||
Depends on D41218
| Assignee | ||
Comment 6•6 years ago
|
||
Depends on D41220
| Assignee | ||
Comment 7•6 years ago
|
||
...coordinates are correct when fission is disabled, r?mikedeboer
Depends on D41221
| Assignee | ||
Comment 8•6 years ago
|
||
Depends on D41222
| Assignee | ||
Comment 9•6 years ago
|
||
Depends on D41224
| Assignee | ||
Comment 10•6 years ago
|
||
Depends on D41226
| Assignee | ||
Comment 11•6 years ago
|
||
Depends on D41229
| Assignee | ||
Comment 12•6 years ago
|
||
Two things still to do here:
- Fix up the RDFHelperChild.jsm (used for resist fingerprinting) as is detects findbar open/close messages
- The changes from tabbrowser.js to handle uninitialized findbar -- need to investigate what if anything needs to be done here
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
| Assignee | ||
Comment 13•6 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
| Assignee | ||
Comment 14•6 years ago
|
||
| Assignee | ||
Comment 15•6 years ago
|
||
I landed this with an additional fix which I think will fix an intermittent orange I found at the last minute.
Comment 16•6 years ago
|
||
Comment 17•6 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/28490e71adab
https://hg.mozilla.org/mozilla-central/rev/2e7108b6bfc2
https://hg.mozilla.org/mozilla-central/rev/771094a651ca
https://hg.mozilla.org/mozilla-central/rev/76e59e4beb07
https://hg.mozilla.org/mozilla-central/rev/2c1d142dbc8a
https://hg.mozilla.org/mozilla-central/rev/ea3cbf08fa69
https://hg.mozilla.org/mozilla-central/rev/46f35eae82f6
https://hg.mozilla.org/mozilla-central/rev/3977d67dc67a
https://hg.mozilla.org/mozilla-central/rev/21aa59810375
https://hg.mozilla.org/mozilla-central/rev/656e05faba49
https://hg.mozilla.org/mozilla-central/rev/e33c3e14ee40
Description
•