Remove HTML context menu (<menu> and <menuitem> tag) support
Categories
(Core :: DOM: Core & HTML, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox103 | --- | fixed |
People
(Reporter: d, Assigned: emilio)
References
(Blocks 1 open bug)
Details
(Keywords: dev-doc-complete, site-compat)
Attachments
(3 files, 9 obsolete files)
Comment 1•8 years ago
|
||
Comment 2•8 years ago
|
||
![]() |
||
Comment 4•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Comment 5•8 years ago
|
||
Comment 6•8 years ago
|
||
Comment 7•8 years ago
|
||
Comment 8•8 years ago
|
||
Comment 9•8 years ago
|
||
Comment 10•8 years ago
|
||
Comment 11•8 years ago
|
||
Comment 12•8 years ago
|
||
Comment 13•8 years ago
|
||
Comment 14•8 years ago
|
||
Comment 15•8 years ago
|
||
Comment 16•8 years ago
|
||
Comment 17•8 years ago
|
||
Comment 18•8 years ago
|
||
![]() |
||
Comment 19•8 years ago
|
||
Comment 20•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
Comment 21•8 years ago
|
||
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Comment 34•8 years ago
|
||
Comment 35•8 years ago
|
||
Comment 36•8 years ago
|
||
Comment 37•8 years ago
|
||
Comment 38•8 years ago
|
||
Comment 39•8 years ago
|
||
mozreview-review |
Comment 40•8 years ago
|
||
mozreview-review |
![]() |
||
Comment 41•8 years ago
|
||
mozreview-review |
Comment 42•8 years ago
|
||
mozreview-review |
Comment 43•8 years ago
|
||
Comment 44•8 years ago
|
||
Updated•8 years ago
|
Updated•8 years ago
|
Updated•8 years ago
|
Comment 45•8 years ago
|
||
mozreview-review |
Comment 46•8 years ago
|
||
mozreview-review |
Comment 47•8 years ago
|
||
Comment 48•8 years ago
|
||
Comment 49•8 years ago
|
||
Comment 50•8 years ago
|
||
Comment 51•8 years ago
|
||
![]() |
||
Comment 52•8 years ago
|
||
mozreview-review |
![]() |
||
Comment 53•8 years ago
|
||
mozreview-review |
![]() |
||
Comment 54•8 years ago
|
||
mozreview-review |
![]() |
||
Comment 55•8 years ago
|
||
mozreview-review |
![]() |
||
Comment 57•8 years ago
|
||
mozreview-review |
![]() |
||
Comment 58•8 years ago
|
||
mozreview-review |
![]() |
||
Comment 59•8 years ago
|
||
mozreview-review |
Comment 60•8 years ago
|
||
Comment 61•8 years ago
|
||
![]() |
||
Comment 62•8 years ago
|
||
Comment 63•8 years ago
|
||
mozreview-review |
Comment 64•8 years ago
|
||
mozreview-review |
Comment 65•8 years ago
|
||
Comment 66•8 years ago
|
||
Comment 68•8 years ago
|
||
![]() |
||
Comment 69•8 years ago
|
||
Comment 70•8 years ago
|
||
Comment 71•8 years ago
|
||
Comment 72•8 years ago
|
||
Comment 73•8 years ago
|
||
![]() |
||
Comment 75•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Comment 77•7 years ago
|
||
Comment 78•7 years ago
|
||
Comment 79•7 years ago
|
||
![]() |
||
Comment 80•7 years ago
|
||
Comment 81•7 years ago
|
||
![]() |
||
Comment 82•7 years ago
|
||
Comment 83•7 years ago
|
||
Updated•7 years ago
|
![]() |
||
Comment 84•7 years ago
|
||
Comment 85•7 years ago
|
||
Comment 86•7 years ago
|
||
Comment 87•7 years ago
|
||
Comment 88•6 years ago
|
||
I notice this hasn't gone anywhere since I pushed my WIP changes. Out of curiosity, what's the current status of this?
Comment 89•6 years ago
|
||
I should probably remove myself from assigned. I was trying to rebase this and make it work with the latest mozilla-central at the time, but then I got the following problems, as you can see per IRC conversations here [1] and here [2] and I got stuck after that...
[1] https://mozilla.logbot.info/content/20180809#c15144848-c15146338
[2] https://mozilla.logbot.info/content/20180810#c15149827-c15149839
Comment 90•6 years ago
|
||
So it looks like you're having trouble rebuilding the htmlparser?
Note that the pushlog mentioned in comment 84 builds on top of this pushlog:
https://hg.mozilla.org/try/pushloghtml?changeset=8a81ca583490
And that's the one that has the htmlparser changes. Does that help any?
![]() |
||
Comment 91•6 years ago
|
||
Anny, please let me know whether the above (and the fix for bug 1466449) helps at all and if not I can try to help out with the htmlparser bits if you want. If you're not planning to work on this, please let me know....
Comment 92•6 years ago
|
||
I think for now I won't be able to work on this :( Sorry about that.
Updated•6 years ago
|
Updated•6 years ago
|
![]() |
||
Updated•5 years ago
|
Comment 94•5 years ago
|
||
Just upload patches and this should get assigned to you automatically.
Comment 95•5 years ago
•
|
||
(In reply to Olli Pettay [:smaug] from comment #94)
Just upload patches and this should get assigned to you automatically.
However, seeing comment 82, this wasn't suggested a great first project. Some underlying bugs were fixed after that, do you have a different thought than comment 82 and perhaps some tips for Shailen Patel to start, Olli?
According to the current plan for Fennec, can you confirm if this bug really depends on bug 1430235 and bug 1431512. Do we still need/want to do anything there, :st3fan?
Thank you!
Comment 96•5 years ago
|
||
Looking at the existing patch might make this not very hard to to.
But yeah, some background in Gecko development would be good.
Comment 98•5 years ago
•
|
||
Hi, you can refer to the page for repo cloning instructions. Thank you. https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Source_Code
Comment 99•5 years ago
|
||
(In reply to Hsin-Yi Tsai [:hsinyi] from comment #95)
According to the current plan for Fennec, can you confirm if this bug really depends on bug 1430235 and bug 1431512. Do we still need/want to do anything there, :st3fan?
I would only invest in this enhancement if it makes sense for our mobile web platform in general, or for Fenix specifically. If this is a Fennec-only change then I would not bother - right now we only fix critical issues.
Updated•5 years ago
|
Comment 100•5 years ago
|
||
Hello, I am new to contributing to Bugzilla can you assigned me to this issue so that I can learn to fix these bugs and also suggest to me how can Is start working on this bug to fix it.
Comment 101•5 years ago
|
||
(In reply to Falguni Islam from comment #100)
Hello, I am new to contributing to Bugzilla can you assigned me to this issue so that I can learn to fix these bugs and also suggest to me how can Is start working on this bug to fix it.
I recommend picking a smaller task from the https://bugzilla.mozilla.org/show_bug.cgi?id=1254929 ones. The attached patches will require a lot of changes I suspect and landing it requires a lot of dedication. https://bugzilla.mozilla.org/show_bug.cgi?id=1635018 or https://bugzilla.mozilla.org/show_bug.cgi?id=1336403 might be good examples before biting off something that touches the parser, dom, tests etc.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 103•3 years ago
|
||
These were only used for ENABLE_VOID_MENUITEM and having the HTMLMenuItemElement interface, both of which are going to be gone in the next patch.
Assignee | ||
Comment 104•3 years ago
|
||
This removes HTMLMenuItemElement and all the code and tests preffed off
by dom.menuitem.enabled.
The HTML parser changes are the result of applying the previous patch.
Comment 105•3 years ago
|
||
Assignee | ||
Comment 106•3 years ago
|
||
Sure thing :)
Comment 107•3 years ago
|
||
Comment 108•3 years ago
|
||
bugherder |
Updated•3 years ago
|
Comment 109•3 years ago
|
||
I've added the dev-docs-complete
keyword for this bug; the following GitHub issue is a parent task to track documentation changes related to this:
https://github.com/mdn/content/issues/19707
Thanks!
Description
•