Re: Intent to Prototype: Aliasing -webkit-font-feature-settings to font-feature-settings for webcompat

2020-09-04 Thread Mike Taylor
their css to include the standardized version of font-feature-settings. Thank you for working on this! -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to ship: CSS subgrid

2019-10-21 Thread Mike Taylor
of analysis beforehand)? Looking at <https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts/features_restricted_to_secure_contexts#Secure_context_restrictions_that_vary_by_browser>, I'm trying to imagine what that would look like. -- Mike Taylor Web Compat, M

Re: [blink-dev] Re: What to do about scroll anchoring?

2019-10-07 Thread Mike Taylor
Hi Rick, On 9/28/19 10:07 PM, Rick Byers wrote: Can you give us a week or so to chat about this within the Chrome team and get back to you? Any updates here? Thanks. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform

Re: Remove browser and OS architecture from Firefox's User-Agent string?

2019-05-21 Thread Mike Taylor
this question. At best, I think the answer is maybe? I wonder if PI could help us with this type of thing. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Remove browser and OS architecture from Firefox's User-Agent string?

2019-05-14 Thread Mike Taylor
(because we found issues with compatibility (primarily keyboard shortcuts in things like gdocs.) That's interesting -- do you have links to bugs? thanks, -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https

Re: Intent to unship: typeMustMatch attribute on elements

2019-05-03 Thread Mike Taylor
random items, and nothing seemed alarming -- just enumeration of attributes, or mapping strings to props, or regular expressions looking for valid attributes. (Might be worth someone putting in more than 5 minutes of poking around though). -- Mike Taylor Web Compat, M

Re: Improving our usage of Bugzilla

2019-04-02 Thread Mike Taylor
bugs (see most of the bugs in the https://bugzilla.mozilla.org/show_bug.cgi?id=1101005 dep tree). If this field goes away, will that information be lost? -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org

Re: Intent to ship: aligning with the spec on document.open behavior and removing wyciwyg

2019-02-22 Thread Mike Taylor
the DOM that we used to no-op and continue to no-op) and other browsers we keep the risk pretty low. I appreciate the efforts here -- this will also fix a class of compat bugs in itself. It will be interesting to see what, if anything pops up in terms of bustage. -- Mike Taylor Web Compat

Re: Intent to unship: LocalMediaStream

2018-10-11 Thread Mike Taylor
, there's a lot less risk. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to unship: LocalMediaStream

2018-10-11 Thread Mike Taylor
(...especially the ones that don't test in Firefox). -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to unship: mozAutoGainControl & mozNoiseSuppression constraints (and AGC=on by default)

2018-10-10 Thread Mike Taylor
typical WebRTC communication site. More likely, old sites would double up the moz and non-moz constraints here in order to work with both Firefox and Chrome, and in those cases, there is no impact. If they didn't include an unprefixed constraint, would it throw? thanks, -- Mike Taylor Web Compat

Re: User Agent Strings in Firefox and their history

2018-09-20 Thread Mike Taylor
excellent. Yeah, thanks for the pointer - I've contributed to that document over the years. I'm not sure the level of detail I'm aiming for is appropriate for that general purpose page, but there's an opportunity to improve the existing MDN page for sure. thanks, -- Mike Taylor Web Compat

User Agent Strings in Firefox and their history

2018-09-20 Thread Mike Taylor
dit?usp=sharing> thanks, -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to ship: accept arbitrary webkit-prefixed pseudo-element in selectors

2018-09-07 Thread Mike Taylor
behavior for long. Thanks for working on this. Happy to have one less cause for busted sites in Firefox. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to ship '-webkit-appearance' and changes to '-moz-appearance' values

2018-08-08 Thread Mike Taylor
webcompat impact: 19 out of 20 of the open -webkit-appearance webcompat.org issues are fixed by this change. This is very cool. Thanks for fixing sites for our users! We'll keep an eye out for weird regressions. -- Mike Taylor Web Compat, Mozilla ___ de

Re: Intent to implement: Scrollbar color properties

2018-07-10 Thread Mike Taylor
ollbars). Unsure how important it is for other use cases, like mobile devices with styluses or mice (I believe we do see scrollbars then). But it seems like guessing at this point, since these properties haven’t shipped and sites don’t rely on them yet. -- Mike Taylor Web Compat, Mozilla

Re: Intent to implement: Scrollbar color properties

2018-07-09 Thread Mike Taylor
Hi Tantek, > On Jul 9, 2018, at 4:36 PM, Tantek Çelik wrote: > > On Mon, Jul 9, 2018 at 1:57 PM, Mike Taylor wrote: >> Hi Xidorn, >> >>> On Jul 8, 2018, at 8:24 PM, Xidorn Quan wrote: >>> Hopefully with these properties (and one another controlling s

Re: Intent to implement: Scrollbar color properties

2018-07-09 Thread Mike Taylor
specific width, or hiding the track entirely (via ::-webkit-scrollbar). > Platform coverage: Desktop Why not on mobile? -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Slightly delayed Intent to Ship: getComputedStyle changes on some edge cases.

2018-06-26 Thread Mike Taylor
bKit / Blink in > terms of what happens when we can't return a style for an element from > getComputedStyle (mostly relevant for hidden iframes, for example). It’s very cool to see this getting fixed — thanks for working on this! -- Mike Taylor Web Compat, Mozilla _

Unshippables

2018-04-10 Thread Mike Taylor
Hi all, I created the following page to track bugfixes, features, or APIs we can't ship (or unship) because it breaks the web. Feel free to contribute, there’s bound to be many more. <https://wiki.mozilla.org/Compatibility/Unshippables> Thanks, -- Mike Taylor Web Compat, M

Re: Intent to ship: Array.prototype.values

2018-02-02 Thread Mike Taylor
> a requirement for shipping? Add a pref enabling it for EARLY_BETA_OR_EARLIER, and false otherwise, and let’s see what Nightly/Beta shakes out for a few releases. Then we have time to attempt outreach or other such hacks before burning our release users. -- Mike Taylor W

Re: Intent to Unship: Application Cache over Insecure Contexts

2018-01-19 Thread Mike Taylor
aptops) ago I had done some site corpus grepping — I’ll see if I can find any of that data. Later, -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to unship: navigator.registerContentHandler()

2018-01-03 Thread Mike Taylor
or handling errors… I like the approach of disabling a feature (behind a pref) in non-Release (Beta and Nightly) for a few releases, to see what surfaces in bug reports. > - Is only implemented by Firefox (It was also in Opera Presto 11.60+, RIP) -- M

Re: Intent to unship: @-moz-document from content pages.

2017-11-29 Thread Mike Taylor
s for Gecko. Would it be possible to disable in non-release for a few releases to sniff out any major layout/compat bustage? -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to unship: as in image maps

2017-11-09 Thread Mike Taylor
t in any spec anymore, we think it's > reasonable to just remove it, and we don't expect any webcompat fallout > from it. We’ll keep an eye out for related bustage reported on webcompat.com. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing

Re: Intent to unship: Visibility of window.content to untrusted code

2017-09-13 Thread Mike Taylor
On 9/12/17 5:04 PM, Boris Zbarsky wrote: > We could also delay the removal to after 57 to mitigate 57 risk Or remove it for non-RELEASE_OR_BETA builds for a release or two to see what shakes out in Nightly/DevEdition reports. -- Mike Taylor Web Compat, Mozi

Re: Extensions and Gecko specific APIs

2017-07-26 Thread Mike Taylor
https://searchfox.org/mozilla-central/rev/8a61c71153a79cda2e1ae7d477564347c607cc5f/dom/webidl/HTMLInputElement.webidl#224 Yes, let's avoid repeating vendor-prefix history. It didn't end well last time. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing

Re: Intent to unship: moz*Frames attributes of HTMLVideoElement

2017-07-07 Thread Mike Taylor
Firefox release > they are expected to be gone. (This might require more knowledge on > usage though.) > > (Perhaps this is not documented anywhere currently?) It would be good to document this, if it isn't currently. Removing Moz vendor-prefixed stuff is cool in theory, but in reality we ris

Re: Intent to unship: window.showModalDialog

2017-06-08 Thread Mike Taylor
for older versions of Outlook Web Access -- which brought us inline with other browsers. (It will be interesting to see if non-e10s users file bugs once its gone.) -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists

Re: Intent to unship: -moz-placeholder pseudo-element and pseudo-class

2017-05-25 Thread Mike Taylor
oah-Zhang/react-native-wechat/blob/434956d9c49e205198a906bf94d7d506555a1c89/Server/public/stylesheets/style.css> Pretty much everywhere else that has a -moz-placeholder includes a -webkit-input-placeholder (or unprefixed, or both). But I'm guessing add-on code would be the exception. -- Mik

Re: Intent to unship: -moz-placeholder pseudo-element and pseudo-class

2017-05-24 Thread Mike Taylor
al-case handling, beyond a simple prefixed <-> unprefixed alias? [1] <https://github.com/tochman/website/blob/520b212a96d221d035c9bf3efa9b5b766b035e43/app/assets/stylesheets/theme.css#L136-L141> -- Mike Taylor Web Compat, Mozilla _

Re: Intent to change editor newline behavior

2017-04-05 Thread Mike Taylor
On 4/4/17 7:12 PM, Ehsan Akhgari wrote: We should also notify the Web Compatibility team. CCing Mike Taylor as proxy. :-) Thanks -- I've let the team know to be on the lookout for new editor-ish bugs. -- Mike Taylor Web Compat, Mozilla ___ dev

Re: Intent to implement and ship CSS 'appearance' with '-webkit-appearance' as an alias. Unship '-moz-appearance'.

2017-03-22 Thread Mike Taylor
On 3/22/17 3:27 PM, Boris Zbarsky wrote: On 3/22/17 2:38 PM, Mats Palmgren wrote: Does that sound reasonable? Yes, thank you! Seconded. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https

Re: Intent to implement and ship CSS 'appearance' with '-webkit-appearance' as an alias. Unship '-moz-appearance'.

2017-02-17 Thread Mike Taylor
ll. Yeah, this happens, most predominately on the larger sites that serve N versions to N devices. One example: https://bugzilla.mozilla.org/show_bug.cgi?id=418833#c123 -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla

Re: Intent to implement: CSS {background,mask}-repeat-{x/y} properties

2016-12-15 Thread Mike Taylor
Hi Tommy, On 11/27/16 9:59 PM, Tommy Kuo wrote: Currently, for web compatibility, I think we should implement these properties. Do we know about any sites that are broken due to background-repeat-x/y? (apologies in advance if you link to a bug that has me commenting on it...) -- Mike Taylor

Re: Removing navigator.buildID?

2016-10-31 Thread Mike Taylor
On 10/31/16 9:16 AM, Henri Sivonen wrote: On Oct 31, 2016 16:02, "Mike Taylor" <mi...@mozilla.com <mailto:mi...@mozilla.com>> wrote: On 10/29/16 9:21 AM, Kohei Yoshino wrote: I think now is a good time to think about navigator.buildID again Thoughts? Seems like w

Re: Removing navigator.buildID?

2016-10-31 Thread Mike Taylor
On 10/29/16 9:21 AM, Kohei Yoshino wrote: I think now is a good time to think about navigator.buildID again Thoughts? Seems like we'd potentially end up breaking legacy sites that sniff that to mean "isMozilla". -- Mike Taylor Web Compa

Re: PSA: some setTimeout()/setInterval() changes

2016-10-27 Thread Mike Taylor
On 10/27/16 12:48 PM, Ben Kelly wrote: On Thu, Oct 27, 2016 at 1:26 PM, Mike Taylor <mi...@mozilla.com <mailto:mi...@mozilla.com>> wrote: On 10/27/16 10:08 AM, Ben Kelly wrote: The short story is that there should be very minimal observable difference.

Re: PSA: some setTimeout()/setInterval() changes

2016-10-27 Thread Mike Taylor
Hey Ben, On 10/27/16 10:08 AM, Ben Kelly wrote: The short story is that there should be very minimal observable difference. How do these changes compare with other browsers behavior (for the web-observable effects)? Do you have any idea? -- Mike Taylor Web Compat, Mozilla

Re: Intent to ship: css multi-column properties (unprefixed)

2016-10-12 Thread Mike Taylor
cur). [1] https://github.com/webcompat/web-bugs/issues/3429 [2] https://www.w3.org/Style/CSS/current-work -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to ship imageSmoothingEnabled and remove mozImageSmoothingEnabled.

2016-08-24 Thread Mike Taylor
<https://www.chromestatus.com/metrics/feature/timeline/popularity/268>) -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: [Go Faster] WebCompat Go Faster Add-on

2016-06-27 Thread Mike Taylor
dd-ons in general? -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: [Go Faster] WebCompat Go Faster Add-on

2016-06-27 Thread Mike Taylor
ill build it and monitor it. One of the requirements of this addon is that it can be (temporarily) disabled so site owners can verify that they've fixed things. We don't have dedicated QA resources, so this will likely be a manual process by our team: turn it off, v

Re: Intent to deprecate: getUserMedia(cam+mic) to become all-or-nothing

2016-05-12 Thread Mike Taylor
ounds good. Are there any risks of breaking sites with this change? I would assume if we're aligning with Chrome (if they follow the spec here), probably not. But I don't actually know. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list de

Re: Intent to Use Counter: Everything

2016-05-11 Thread Mike Taylor
/style/nsCSSDataBlock.cpp#712 We could handle shorthands by recording them earlier, up in nsCSSParser somewhere. Good to know, thanks. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozil

Re: Intent to Use Counter: Everything

2016-05-11 Thread Mike Taylor
On 5/10/16 6:53 PM, Jonas Sicking wrote: The moz-isms aren't as easy to spot in the DOM since there's much less of a history of prefixing DOM-API names, but they certainly exist. Is there any handy way of identifying these, other than cross-referencing with the relevant specs? -- Mike

Re: Intent to Use Counter: Everything

2016-05-10 Thread Mike Taylor
counters, Edge's platform status, and now a Mozilla one. Is it not possible to consolidate this collection effort? I don't have any strong opinions on where the data lives. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform

Re: Intent to Use Counter: Everything

2016-05-10 Thread Mike Taylor
On 5/10/16 2:11 PM, Mike Taylor wrote: Having recently discovered UseCounters.conf[1], I'd like to add use counters for all CSS properties, starting with prefixed props. And likewise for Moz-prefixed DOM props and methods. Link to bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1271752

Intent to Use Counter: Everything

2016-05-10 Thread Mike Taylor
/source/dom/base/UseCounters.conf -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to ship: ParentNode.prepend(), ParentNode.append(), ChildNode.before(), ChildNode.after(), ChildNode.replaceWith()

2016-04-19 Thread Mike Taylor
be wrong, of course Past that, I'm not sure how to design a test plan that would catch issues, if any, here. :( Stuff like this is easy to test for once we know what breaks. It's really hard to predict what weird usage in the wild might break this though... -- Mike Taylor Web Compat, Mozilla

Re: [Bug 1224726] High memory consumption when opening and searching a large Javascript file in debugger.

2016-04-11 Thread Mike Taylor
y.mozilla.org/event/bug-verification-day-109/>.) -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to implement: -webkit-background-clip:text

2016-03-22 Thread Mike Taylor
when one or the other pref is disabled. +1. It has been nice to have a single pref to flip to test for potential regressions (and for instructing people to do the same thing). -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-plat

Re: Intent to implement: -webkit-background-clip:text

2016-03-22 Thread Mike Taylor
which is problematic. dholbert gave more detail explanation on bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=759568#c40 ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platfo

Update on WebKit prefix support in Gecko.

2016-02-17 Thread Mike Taylor
this wasn't such a quick update) later, -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to implement and ship: WebKitCSSMatrix

2016-01-15 Thread Mike Taylor
preference as other new webkit-prefixed CSS features.) /lists.mozilla.org/listinfo/dev-platform This is probably a good idea, given the (frequent) interdependency between WebKitCSSMatrix and webkitTransform: <https://github.com/whatwg/compat/blob/master/compatibility.bs#L762-L768> -- Mike Tayl

Re: Intent to Implement/Ship: document.elementsFromPoint

2016-01-15 Thread Mike Taylor
for WebKit, so I filed one: <https://bugs.webkit.org/show_bug.cgi?id=153137> Edge and IE 10 ship a prefixed document.msElementsFromPoint. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org

Re: Intent to implement and ship: FIDO U2F API

2015-12-02 Thread Mike Taylor
up causing pain. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to implement and ship: window.orientation and orientationchange event

2015-10-20 Thread Mike Taylor
r than something we maintain forever. Ideally the "standard" equivalents (or logical parent specs or whatever) will take in what's specced there as historical APIs or aliases needed for compatibility with the de-facto web. -- Mike Taylor Web

Re: Proposal to converge with Chromium / Blink for not firing events on ’s from dropdowns

2015-10-16 Thread Mike Taylor
s on s in Fennec either (because I forgot to land the very first patch I wrote, lol?). AFAIK, there has been no compat fallout from not supporting this. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org

Re: dialog=1 for window.open from content

2015-10-02 Thread Mike Taylor
bank login details, weirdest thing) and *then* you have to convince the bank to update their sites. But yeah, the guesswork goes away with a use counter. -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https

Re: Rewriting YouTube's Flash video embedding code to use HTML video?

2015-08-22 Thread Mike Taylor
(including FirefoxOS) would completely benefit from that. Case in point, Safari on iOS has been doing that for a very long time. +1. [1] https://wiki.mozilla.org/Firefox/Go_Faster#Project_1:_Ship_features_as_system_add-ons -- Mike Taylor Web Compat, Mozilla

Re: Intent to unship: Prefixed mozRequestAnimationFrame and related APIs (mozAnimationStartTime, mozCancelAnimationFrame)

2015-07-16 Thread Mike Taylor
to describe the `var requestAnimationFrame = window.requestAnimationFrame` problem. [1] https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/5S7qeLSXT5Q/aN01cHXbVg8J -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform

Re: Intent to implement and ship: document.execCommand(cut/copy)

2015-05-06 Thread Mike Taylor
-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMNSHTMLDocument#queryCommandEnabled%28%29 -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to implement and ship: document.execCommand(cut/copy)

2015-05-06 Thread Mike Taylor
/cut-and-copy-commands -- Mike Taylor Web Compat, Mozilla ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Intent to ship: MouseEvent.offsetX/Y

2015-03-02 Thread Mike Taylor
On 3/1/15 17:58, smaug wrote: Haven't changes from integer to doubles caused issues in some cases. Boris might recall some examples. IE just reverted from using doubles on MouseEvent for compat reasons: https://www.w3.org/Bugs/Public/show_bug.cgi?id=28029#c6 -- Mike Taylor Web Compat

Re: PSA: Array.prototype.contains is going away again

2014-10-01 Thread Mike Taylor
On 10/1/14, 11:52, Till Schneidereit wrote: Unfortunately, it turns out that Array.prototype.contains breaks the web. Or, the MooTools-using parts of the web, at least. It looks like apps using Ember.js are affected as well: https://github.com/emberjs/ember.js/issues/5670 -- Mike Taylor Web