JavaScriptTag
ActivePublic

Members (9)

Watchers (11)

Details

Description

Tasks related to JavaScript in MediaWiki core or extensions.

See also Instrument-ClientError (Javascript error logging in Wikimedia production).

Recent Activity

Today

Pppery edited projects for T323193: mw.user.options.get('timecorrection')'s offset should be regenerated more often, to prevent daylight savings time (DST) bugs, added: MediaWiki-Core-Preferences; removed MediaWiki-General.
Mon, Aug 5, 12:59 AM · MediaWiki-Core-Preferences, Patch-Needs-Improvement, MediaWiki-extensions-GlobalPreferences, JavaScript
Pppery removed a project from T331793: Style negative numbers as warning/error in mw.widgets.visibleCodePointLimit: MediaWiki-General.
Mon, Aug 5, 12:57 AM · MediaWiki-User-Interface (mediawiki.widgets), JavaScript

Yesterday

Izno edited projects for T276861: mw-collapsible in list items is inconsistent with both divs and tables, added: MediaWiki-User-Interface (collapsible elements); removed MediaWiki-User-Interface.
Sun, Aug 4, 2:37 AM · MediaWiki-User-Interface (collapsible elements), JavaScript

Sat, Aug 3

happy5214 moved T343940: "TypeError: context.$textarea.textSelection is not a function" in WikiEditor extension from Backlog to Closed on the WikiEditor (2010) board.
Sat, Aug 3, 12:15 AM · Editing-team, Wikimedia-production-error, JavaScript, WikiEditor (2010)

Thu, Aug 1

Pppery merged T209256: Add padlock icons to protected pages (by default) into T12347: Should protection status indicators be handled by MediaWiki core (vs. templates)?.
Thu, Aug 1, 10:47 PM · MediaWiki-Page-protection, User-notice, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), MediaWiki-Engineering, Design, Vector (legacy skin), Desktop Improvements (Vector 2022), Community-Wishlist-Survey-2016, JavaScript, MediaWiki-User-Interface

Fri, Jul 26

Pppery added a project to T12347: Should protection status indicators be handled by MediaWiki core (vs. templates)?: MediaWiki-Page-protection.
Fri, Jul 26, 7:22 PM · MediaWiki-Page-protection, User-notice, MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), MediaWiki-Engineering, Design, Vector (legacy skin), Desktop Improvements (Vector 2022), Community-Wishlist-Survey-2016, JavaScript, MediaWiki-User-Interface
KStoller-WMF moved T349933: Error in HelpPanel workflow: Cannot read properties of null (reading 'context') in AddImageMobileArticleTarget from Needs Discussion to Triaged on the Growth-Team board.
Fri, Jul 26, 3:57 PM · Growth-Team, Wikimedia-production-error, JavaScript, GrowthExperiments-Help panel
KStoller-WMF added a parent task for T349933: Error in HelpPanel workflow: Cannot read properties of null (reading 'context') in AddImageMobileArticleTarget: T367429: [Epic] FY 2024-25 Growth Maintenance Work.
Fri, Jul 26, 3:56 PM · Growth-Team, Wikimedia-production-error, JavaScript, GrowthExperiments-Help panel

Thu, Jul 25

Krinkle moved T357829: Encountered a `TypeError` in JavaScript code executed on multiple edit pages from Untriaged to Feb 2024 on the Wikimedia-production-error board.
Thu, Jul 25, 4:03 PM · JavaScript, Wikimedia-production-error, VisualEditor
Krinkle moved T368684: [Mobile] TypeError: Cannot read properties of undefined (reading 'close') from Untriaged to Jun 2024 on the Wikimedia-production-error board.
Thu, Jul 25, 3:20 PM · JavaScript, Wikimedia-production-error, VisualEditor
Krinkle moved T368929: TypeError: Cannot read properties of null (reading 'remove') at mw.cx.ui.SourceColumn.removeLoadingIndicator from Untriaged to Jul 2024 on the Wikimedia-production-error board.
Thu, Jul 25, 3:20 PM · JavaScript, LPL Essential (LPL Essential 2024 Jul-Sep), Wikimedia-production-error, ContentTranslation
Krinkle moved T368934: TypeError: Cannot read properties of undefined (reading 'rowspan') at ve.ui.TableAction.deleteRowsOrColumns from Untriaged to Jul 2024 on the Wikimedia-production-error board.
Thu, Jul 25, 3:20 PM · JavaScript, Wikimedia-production-error, VisualEditor

Wed, Jul 24

MusikAnimal closed T370340: ve.ui.MobileWindowManager is not a constructor in community wishlist loading on mobile as Resolved.

Should be fixed now. QA efforts can be part of T370839

Wed, Jul 24, 6:43 PM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Wikimedia-production-error, Community Wishlist
MusikAnimal closed T370339: JS error on page load on mobile Uncaught TypeError: Cannot read properties of null (reading 'includes') as Resolved.

Resolving. QA efforts can be part of T370839.

Wed, Jul 24, 6:41 PM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Community Wishlist, Wikimedia-production-error
MusikAnimal moved T370339: JS error on page load on mobile Uncaught TypeError: Cannot read properties of null (reading 'includes') from QA to Feedback and review on the Community-Tech (Darwin's Fox (July 15-26, 2024)) board.
Wed, Jul 24, 2:02 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Community Wishlist, Wikimedia-production-error
MusikAnimal moved T370340: ve.ui.MobileWindowManager is not a constructor in community wishlist loading on mobile from QA to Feedback and review on the Community-Tech (Darwin's Fox (July 15-26, 2024)) board.
Wed, Jul 24, 2:02 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Wikimedia-production-error, Community Wishlist
MusikAnimal moved T370339: JS error on page load on mobile Uncaught TypeError: Cannot read properties of null (reading 'includes') from Feedback and review to QA on the Community-Tech (Darwin's Fox (July 15-26, 2024)) board.
Wed, Jul 24, 2:00 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Community Wishlist, Wikimedia-production-error
MusikAnimal moved T370340: ve.ui.MobileWindowManager is not a constructor in community wishlist loading on mobile from Feedback and review to QA on the Community-Tech (Darwin's Fox (July 15-26, 2024)) board.
Wed, Jul 24, 2:00 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Wikimedia-production-error, Community Wishlist
Maintenance_bot removed a project from T370339: JS error on page load on mobile Uncaught TypeError: Cannot read properties of null (reading 'includes'): Patch-For-Review.
Wed, Jul 24, 1:30 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Community Wishlist, Wikimedia-production-error
Maintenance_bot removed a project from T370340: ve.ui.MobileWindowManager is not a constructor in community wishlist loading on mobile: Patch-For-Review.
Wed, Jul 24, 1:30 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Wikimedia-production-error, Community Wishlist
CodeReviewBot added a comment to T370340: ve.ui.MobileWindowManager is not a constructor in community wishlist loading on mobile.

samwilson merged https://gitlab.wikimedia.org/repos/commtech/wishlist-intake/-/merge_requests/224

Wed, Jul 24, 1:03 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Wikimedia-production-error, Community Wishlist
CodeReviewBot added a comment to T370339: JS error on page load on mobile Uncaught TypeError: Cannot read properties of null (reading 'includes').

samwilson merged https://gitlab.wikimedia.org/repos/commtech/wishlist-intake/-/merge_requests/224

Wed, Jul 24, 1:03 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Community Wishlist, Wikimedia-production-error

Tue, Jul 23

Volker_E added a comment to T369995: "beforeinput" event no longer manages to prevent page publishing.

Are we sure this is an OOUI issue and not a browser issue? @Volker_E do you know of any recent OOUI changes that would have affected this?

Tue, Jul 23, 9:33 PM · Design-System-Team, MediaWiki-Platform-Team (Radar), OOUI, JavaScript
Od1n added a comment to T369995: "beforeinput" event no longer manages to prevent page publishing.

I've done some tries, using e.preventDefault() in beforeinput event handler:

Tue, Jul 23, 7:42 PM · Design-System-Team, MediaWiki-Platform-Team (Radar), OOUI, JavaScript
Od1n added a comment to T369995: "beforeinput" event no longer manages to prevent page publishing.

Using e.inputType === 'insertLineBreak' in the beforeinput event handler, it manages to catch the Enter input.

Tue, Jul 23, 3:16 PM · Design-System-Team, MediaWiki-Platform-Team (Radar), OOUI, JavaScript
Od1n added a comment to T369995: "beforeinput" event no longer manages to prevent page publishing.

I logged e.key in the beforeinput event handler, and got undefined… so obviously, that's why the Enter inputs are not intercepted.

Tue, Jul 23, 3:09 PM · Design-System-Team, MediaWiki-Platform-Team (Radar), OOUI, JavaScript
Od1n added a comment to T369995: "beforeinput" event no longer manages to prevent page publishing.

I don't think this is a browser issue, as I can reproduce the problem on Chrome and Firefox.

Tue, Jul 23, 2:38 PM · Design-System-Team, MediaWiki-Platform-Team (Radar), OOUI, JavaScript
CCiufo-WMF moved T369995: "beforeinput" event no longer manages to prevent page publishing from Inbox to Triaging on the Design-System-Team board.

Are we sure this is an OOUI issue and not a browser issue? @Volker_E do you know of any recent OOUI changes that would have affected this?

Tue, Jul 23, 2:14 PM · Design-System-Team, MediaWiki-Platform-Team (Radar), OOUI, JavaScript
CodeReviewBot added a project to T370340: ve.ui.MobileWindowManager is not a constructor in community wishlist loading on mobile: Patch-For-Review.

musikanimal opened https://gitlab.wikimedia.org/repos/commtech/wishlist-intake/-/merge_requests/224

Tue, Jul 23, 8:28 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Wikimedia-production-error, Community Wishlist
CodeReviewBot added a project to T370339: JS error on page load on mobile Uncaught TypeError: Cannot read properties of null (reading 'includes'): Patch-For-Review.

musikanimal opened https://gitlab.wikimedia.org/repos/commtech/wishlist-intake/-/merge_requests/224

Tue, Jul 23, 8:27 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Community Wishlist, Wikimedia-production-error
MusikAnimal moved T370340: ve.ui.MobileWindowManager is not a constructor in community wishlist loading on mobile from in development to Feedback and review on the Community-Tech (Darwin's Fox (July 15-26, 2024)) board.
Tue, Jul 23, 8:25 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Wikimedia-production-error, Community Wishlist
MusikAnimal moved T370339: JS error on page load on mobile Uncaught TypeError: Cannot read properties of null (reading 'includes') from in development to Feedback and review on the Community-Tech (Darwin's Fox (July 15-26, 2024)) board.
Tue, Jul 23, 8:25 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Community Wishlist, Wikimedia-production-error
MusikAnimal claimed T370340: ve.ui.MobileWindowManager is not a constructor in community wishlist loading on mobile.
Tue, Jul 23, 4:38 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Wikimedia-production-error, Community Wishlist
MusikAnimal claimed T370339: JS error on page load on mobile Uncaught TypeError: Cannot read properties of null (reading 'includes').
Tue, Jul 23, 4:33 AM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Community Wishlist, Wikimedia-production-error

Mon, Jul 22

MusikAnimal added a comment to T370339: JS error on page load on mobile Uncaught TypeError: Cannot read properties of null (reading 'includes').

@Jdlrobson Do you know why mw.config.get('wgCategories') doesn't work on mobile? That sounds like a MW Core bug, or perhaps MobileFrontend.

Mon, Jul 22, 9:05 PM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Community Wishlist, Wikimedia-production-error
MusikAnimal changed the subtype of T370339: JS error on page load on mobile Uncaught TypeError: Cannot read properties of null (reading 'includes') from "Bug Report" to "Production Error".
Mon, Jul 22, 8:45 PM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Community Wishlist, Wikimedia-production-error
JWheeler-WMF moved T370340: ve.ui.MobileWindowManager is not a constructor in community wishlist loading on mobile from New & TBD Tickets to Darwin's Fox (July 15-26, 2024) on the Community-Tech board.
Mon, Jul 22, 8:31 PM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Wikimedia-production-error, Community Wishlist
JWheeler-WMF moved T370339: JS error on page load on mobile Uncaught TypeError: Cannot read properties of null (reading 'includes') from New & TBD Tickets to Darwin's Fox (July 15-26, 2024) on the Community-Tech board.
Mon, Jul 22, 8:30 PM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Community Wishlist, Wikimedia-production-error
Jdforrester-WMF added a project to T369995: "beforeinput" event no longer manages to prevent page publishing: Design-System-Team.

OOUI is owned by DST.

Mon, Jul 22, 1:56 PM · Design-System-Team, MediaWiki-Platform-Team (Radar), OOUI, JavaScript
gerritbot added a comment to T250045: Clean up QUnit test runner for MW (2020).

Change #1055512 merged by jenkins-bot:

[mediawiki/core@master] tests: Remove unstyled text atop Special:JavaScriptTest

https://gerrit.wikimedia.org/r/1055512

Mon, Jul 22, 12:18 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team (Radar), Patch-For-Review, Developer Productivity, JavaScript, MediaWiki-Core-Tests

Sun, Jul 21

Andrybak added a comment to T370600: Allow additional code comments in JavaScript and CSS redirects.

A possible security consideration: if the check for redirect content is a simple prefix comparison, then such a redirect could "hide" some code from an unsuspecting user. This won't be an issue if only code comments are allowed in the suffix.

Sun, Jul 21, 2:20 PM · CSS, JavaScript, MediaWiki-Redirects
Nardog added a project to T71440: CodeEditor deletes the wrong character when the user presses backspace: Upstream.
Sun, Jul 21, 2:19 PM · Upstream, JavaScript, CodeEditor
Nardog changed the subtype of T71440: CodeEditor deletes the wrong character when the user presses backspace from "Task" to "Bug Report".
Sun, Jul 21, 2:19 PM · Upstream, JavaScript, CodeEditor
Andrybak created T370600: Allow additional code comments in JavaScript and CSS redirects.
Sun, Jul 21, 1:57 PM · CSS, JavaScript, MediaWiki-Redirects

Sat, Jul 20

ReleaseTaggerBot added a project to T250045: Clean up QUnit test runner for MW (2020): MW-1.43-notes (1.43.0-wmf.15; 2024-07-23).
Sat, Jul 20, 4:00 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team (Radar), Patch-For-Review, Developer Productivity, JavaScript, MediaWiki-Core-Tests
gerritbot added a comment to T250045: Clean up QUnit test runner for MW (2020).

Change #1055511 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] tests: Fix DesktopArticleTarget dirtying location.href

https://gerrit.wikimedia.org/r/1055511

Sat, Jul 20, 3:38 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team (Radar), Patch-For-Review, Developer Productivity, JavaScript, MediaWiki-Core-Tests
gerritbot added a comment to T250045: Clean up QUnit test runner for MW (2020).

Change #1055511 had a related patch set uploaded (by Krinkle; author: Krinkle):

[mediawiki/extensions/VisualEditor@master] tests: Fix DesktopArticleTarget dirtying location.href

https://gerrit.wikimedia.org/r/1055511

Sat, Jul 20, 4:05 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team (Radar), Patch-For-Review, Developer Productivity, JavaScript, MediaWiki-Core-Tests
gerritbot added a comment to T250045: Clean up QUnit test runner for MW (2020).

Change #1055512 had a related patch set uploaded (by Krinkle; author: Krinkle):

[mediawiki/core@master] tests: Remove unstyled text atop Special:JavaScriptTest

https://gerrit.wikimedia.org/r/1055512

Sat, Jul 20, 4:05 AM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), MediaWiki-Platform-Team (Radar), Patch-For-Review, Developer Productivity, JavaScript, MediaWiki-Core-Tests

Fri, Jul 19

Jdforrester-WMF removed a project from T369995: "beforeinput" event no longer manages to prevent page publishing: OOjs core.
Fri, Jul 19, 4:18 PM · Design-System-Team, MediaWiki-Platform-Team (Radar), OOUI, JavaScript

Wed, Jul 17

Umherirrender added a project to T370339: JS error on page load on mobile Uncaught TypeError: Cannot read properties of null (reading 'includes'): JavaScript.
Wed, Jul 17, 7:03 PM · Community-Tech (Darwin's Fox (July 15-26, 2024)), JavaScript, Community Wishlist, Wikimedia-production-error