nsIPresShell has gone

2019-05-02 Thread Masayuki Nakano
devirtualize the methods of them newly, they perhaps have already been done by compiler. -- Masayuki Nakano Working on DOM, Events, editor and IME handling at Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org

Intent to implement and ship: AbstractRange and StaticRange

2019-06-20 Thread Masayuki Nakano
his for feature detection. -- Masayuki Nakano Working on DOM, Events, editor and IME handling at Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Redesigning password field implementation

2019-07-10 Thread Masayuki Nakano
point - Double clicking shows word boundary in the password I already have patches for solving these issues, but there might be another issues. If you have some concerns, let me know. Regards, -- Masayuki Nakano Working on DOM, Events, editor and IME hand

Intent to Prototype: beforeinput event (disabled by default even in Nightly channel)

2020-01-08 Thread Masayuki Nakano
vTools bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1607686 -- Masayuki Nakano Working on DOM, Events, editor and IME handling for Gecko ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to Prototype: beforeinput event (disabled by default even in Nightly channel)

2020-01-11 Thread Masayuki Nakano
On 2020/01/09 3:35, James Graham wrote: On 08/01/2020 09:54, Masayuki Nakano wrote: Summary: "beforeinput" event is useful for web apps which manage input data into ``, `` and/or `contenteditable`. This event is fired before our editor modifies value or DOM tree and some types are

Intent to Unship: Recursive call of Document.execCommand() (Only Nightly and early Beta for now)

2020-02-15 Thread Masayuki Nakano
ts of broken web apps. Pref name: dom.document.exec_command.nested_calls_allowed Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1611374 -- Masayuki Nakano Working on DOM, Events, editor and IME handling for Gecko ___ dev-platform mailing lis

Intent to unship: Recursive call of Document.execCommand()

2020-08-19 Thread Masayuki Nakano
acc [3]: https://github.com/w3c/editing/issues/200#issuecomment-578097441 [4]: https://bugzilla.mozilla.org/show_bug.cgi?id=1611374 -- Masayuki Nakano Working on DOM, Events, editor and IME handling for Gecko ___ dev-platform mailing list dev-platform@lists.mo

Intent to ship in Nightly channel and early Beta: `beforeinput` event and `InputEvent.getTargetRanges()`

2020-09-17 Thread Masayuki Nakano
/mozilla-central/search?q=%22beforeinput%22&path=%2Ftests%2F&case=true®exp=false) Restricted to secure contexts: No -- Masayuki Nakano Working on DOM, Events, editor and IME handling for Gecko ___ dev-platform mailing list dev-platform@lists.mozi

Re: Intent to ship in Nightly channel and early Beta: `beforeinput` event and `InputEvent.getTargetRanges()`

2020-09-17 Thread Masayuki Nakano
On 2020/09/18 3:13, James Graham wrote: On 17/09/2020 17:14, Masayuki Nakano wrote: web-platform-tests: none for `beforeinput` (because of it requires user input, and test driver was not when other browsers implement it), but there are a lot of tests for `getTargetRanges()` which I added (200

Intent to ship: beforeinput event and InputEvent.getTargetRanges()

2021-01-28 Thread Masayuki Nakano
false [10] https://searchfox.org/mozilla-central/search?q=input-events-get-target-ranges.js&path=web-platform%2Ftests%2F&case=false®exp=false -- Masayuki Nakano Working on DOM, Events, editor and IME handling for Gecko ___ dev-platform ma

Updating `synthesizeNativeMouse*` in `EventUtils.js` and `apz_test_native_event_utils.js`

2021-02-21 Thread Masayuki Nakano
nd content collaborating test like related to xorigin event delivering and autoscrolling. If you have some additional suggestions, let me know. [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1691622 -- Masayuki Nakano Working on DOM, Events, editor and IME handling for Gecko

Re: Intent to ship: Return pixel deltas in wheel event if deltaMode is not checked by authors

2021-03-10 Thread Masayuki Nakano
fixed yet. https://github.com/w3c/uievents/issues/181 (FYI: On Windows, mouse diver/utility can consider wheel delta amount with native window's class name or process name. E.g., whether the app support or does not support high resolution wheel events. Therefore, this fact would cause

Re: Intent to ship: Return pixel deltas in wheel event if deltaMode is not checked by authors

2021-03-10 Thread Masayuki Nakano
Oops, On 2021/03/10 17:11, Masayuki Nakano wrote: Example 1: ``` addEventListener("wheel", event => {  let amount = event.deltaY;  if (isFirefox) {    amount *= 16;  }  scroll(amount);  event.preventDefault(); }); ``` Example 2: ``` addEventListener("wheel",

Re: Intent to ship: Return pixel deltas in wheel event if deltaMode is not checked by authors

2021-03-10 Thread Masayuki Nakano
om my experience at aligning `keypress` event to Chrome, existing behavior change is also really risky because a lot of web apps may check UA name and OS instead of checking behavior. The hacky way guarantees that the behavior does NOT change on web apps which handle `wheel` event correctly. --� Mas

Intent to prototype and ship: Support `document.execCommand` and related API in `` and ``

2021-03-29 Thread Masayuki Nakano
ting/web-platform/tests/editing/other/exec-command-with-text-editor.tentative.html -- Masayuki Nakano Working on DOM, Events, editor and IME handling for Gecko ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/list

WheelEvent of DOM Level 3 Events now landed

2012-08-11 Thread Masayuki Nakano
ed to customize them again but users can share the customized settings between ESR10 and Mozilla 17 or later. I guess that somebody will report the old prefs don't work anymore. Then, please mark such bugs as INVALID. I'll document this in MDN later. Thanks. -- Masayuki

Re: WheelEvent of DOM Level 3 Events now landed

2012-08-12 Thread Masayuki Nakano
ds some additional code. E.g., 0.5px scroll isn't supported by current ESM. If I have much time for that in this cycle, I'll write the patches, but it's depends on how many regressions will be reported. I filed a bug for this. https://bugzilla.mozilla.org/show_bug.cgi?id=782175

Re: WheelEvent of DOM Level 3 Events now landed

2012-08-13 Thread Masayuki Nakano
On 2012/08/13 17:32, Neil wrote: Masayuki Nakano wrote: On 2012/08/13 4:57, Neil wrote: it seems as if you can't make the wheel scroll more slowly any more? Currently, yes. The reason for not supporting slower scrolling isn't technical reason. It needs some additional code. E

Re: WheelEvent of DOM Level 3 Events now landed

2012-08-17 Thread Masayuki Nakano
On 2012/08/13 18:19, Masayuki Nakano wrote: On 2012/08/13 17:32, Neil wrote: Masayuki Nakano wrote: On 2012/08/13 4:57, Neil wrote: it seems as if you can't make the wheel scroll more slowly any more? Currently, yes. The reason for not supporting slower scrolling isn't techni

<    1   2