thiemowmde created this task. thiemowmde added subscribers: thiemowmde, Jonas, adrianheine, Lydia_Pintscher. thiemowmde added projects: Wikidata, MediaWiki-extensions-WikibaseView, Wikibase-DataModel-JavaScript, Performance. Herald added a subscriber: Aklapper.
TASK DESCRIPTION The `value` methods are usually very expensive, because they create new #Wikibase-DataModel-JavaScript objects from what's currently in the edit window(s) on screen. This is usually done for two purposes: 1. `isInitialValue` checks if the user changed something and the save button should be enabled. This is {T124786}. 2. `stopEditing` stores the changed value. Neither of this requires the `value` method, when done properly. When all such usages of a `value` method are removed, the method should be removed. TASK DETAIL https://phabricator.wikimedia.org/T124787 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: thiemowmde Cc: Aklapper, Lydia_Pintscher, adrianheine, Jonas, thiemowmde, Wikidata-bugs, aude, GWicke, Mbch331 _______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs