servo / servo/servo

Wiki editing issues, probably related to complex javascript (edition almost impossible, and random crash)

Open
#36,918 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

A-content/editing I-panic
Dominant language
Rust
Stars
38k
Forks
3.8k
Avg merge
1d 6h
Merged PRs (30d)
465

Description

Give a try at https://www.mediawiki.org/wiki/Project:Sandbox: you can edit the page (in my case, I had to click the link proposed as the edit mode was not launched immediately).

Then the editor has a weird behaviour (to move the cursor, etc.).

Also experienced another error with XWiki editor, not mediawiki - but on a private page.
Error stack trace attached as screenshot (not even possible to copy/paste the text from Servo).

Image

As a conclusion: editing using javascript-based editors is far from being functional now.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the behavior on mediawiki.org/wiki/Project:Sandbox, including the delayed edit-mode launch and cursor problems, then review the attached Servo stack-trace screenshot. Keep the separate XWiki editor crash on a private page distinct from the MediaWiki report. Done means identifying a reproducible Servo failure and a confirmed fix or narrower diagnosis.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, rust
Domain
frontend, web-dev
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.