win32ss / supermium

Chromium fork for Windows XP/2003 and up
https://win32subsystem.live/supermium/
BSD 3-Clause "New" or "Revised" License
1.84k stars 61 forks source link

[Functional, Known, Fixed] DevTools Console no autocomplete and eager evaluation for $0 #608

Open XakerTwo opened 1 month ago

XakerTwo commented 1 month ago

Describe the bug When you type $0 there no autocomplete nor eager evaluation, only history may be showed, if any. For example if start typing window it appear as result and when when put dot, autocomplete show list of members

According to fast searching seems it's known issue that was fixed in chromium 123. DevTools not evaluating $0 eagerly Can fix be pulled from chromium repo? (fast searching in their git has no result, can't find exact commit)

To Reproduce

  1. Open DevTools
  2. Select any element on Elements tab
  3. Move to Console tab or open it by pressing Ctrl+`
  4. Type $0. in console

Expected behavior When you type $0 currently selcted element should appear as result, and when you put dot or press Ctrl+Space autocomplete popup with history and list of members.

Screenshots

Supermium 121, completely reseted ![console_ac_121](https://github.com/win32ss/supermium/assets/13261533/b0150db0-f230-4e4d-8da2-a7f6070976d4)
Supermium 122, completely reseted ![console_ac_122](https://github.com/win32ss/supermium/assets/13261533/c7f82fb6-5f72-4912-b48c-194605b04528)

Desktop (please complete the following information):

win32ss commented 1 month ago

I will rebase on 124 in June.

oleedd commented 1 month ago

Why not on 125? It is already available. Just interesting.

win32ss commented 1 month ago

Even-numbered Chromium releases have extended upstream support. 124 is not LTS like I had previously thought (the next one would be 126), but it does get at least a month of further releases than odd-numbered releases.