[Webkit-unassigned] [Bug 242006] REGRESSION (249800 at main): Cannot edit compose body field on outlook.com

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Jun 26 20:09:41 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=242006

--- Comment #8 from Karl Dubost <karlcow at apple.com> ---
Created attachment 460498

  --> https://bugs.webkit.org/attachment.cgi?id=460498&action=review

test with different cases for cross testing browsers.

I tested on Desktop only for now. 

Case 1: outlook breakage
-webkit-user-select:auto;user-select: all;  

| Browser | Edit | Computed value                  | Version              |
--------------------------------------------------------------------------|
| Safari  | FAIL | user-select: all                | 18614.1.14.1.15.     | 
| Firefox | OK   | user-select: all                | 103.0a1 (2022-06-21) | 
| Chrome  | OK   | user-select: all                | 104.0.5106.0         | 

user-select: all;

| Browser | Edit | Computed value                  | Version              |
--------------------------------------------------------------------------|
| Safari  | FAIL | user-select: all                | 18614.1.14.1.15.     | 
| Firefox | OK   | user-select: all                | 103.0a1 (2022-06-21) | 
| Chrome  | OK   | user-select: all                | 104.0.5106.0         | 


-webkit-user-select:auto;

| Browser | Edit | Computed value                  | Version              |
--------------------------------------------------------------------------|
| Safari  | OK   | user-select: text               | 18614.1.14.1.15.     | 
| Firefox | OK   | user-select: auto               | 103.0a1 (2022-06-21) | 
| Chrome  | OK   | -webkit-user-select:auto        | 104.0.5106.0         | 


Fun…


There is an issue for the compat spec so we can add it on the spec.
https://github.com/whatwg/compat/issues/135

This should probably be clarified. 
The implementation should not regressed the Web indeed. Is there a way to have a quirks identifying internal apps. We want to find a good compromise to minimize breakage. 


In the case of Outlook are we sure (I haven't checked yet), that Microsoft is sending the same style to all browsers? Or do they send something specific to each browsers?

Previous discussions about this.
https://docs.google.com/document/d/1158E0YvlUJ5Lwd-8XZBFqE2Ow_FWLrNVik1MFqk3WRU/edit
https://bugs.chromium.org/p/chromium/issues/detail?id=605419
https://bugzilla.mozilla.org/show_bug.cgi?id=1506547


(thinking mode)


Unprefixing:
https://bugs.webkit.org/show_bug.cgi?id=208677
Chromium unprefixed user-select in https://bugs.chromium.org/p/chromium/issues/detail?id=461018

Note that Firefox had to implement -webkit-user-select for compat reasons, but with specific behavior aligned with the behavior of what other browsers were doing in -webkit- only world.

See the discussion specifically in https://bugzilla.mozilla.org/show_bug.cgi?id=1506547#c1


(still thinking)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220627/bc88fe69/attachment-0001.htm>


More information about the webkit-unassigned mailing list