-
RRSAgent
-
tink
TOPIC: WebApps WG TPAC 19 Sep
-
tink
rrsagent, set logs world-visible
-
RRSAgent
I have made the request, tink
-
marcosc
Meeting structure
w3c/webappswg #10
-
Yves
-
xiaoqian
meeting: WebApps WG TPAC Meeting
-
Yves
present+
-
Mek
present+
-
xiaoqian
present+
-
marcosc
present+
-
cmp
present+
-
aarongu
present+
-
mustaq
present+ Mustaq Ahmed
-
SteveBecker
present+
-
dlibby
present+
-
smaug
present+ Olli_Pettay
-
tink
`present+ Léonie (tink)
-
NavidZ_
present+ NavidZ
-
msw_
present+ Mike_Wasserman (Google)
-
lgombos
Present+ Laszlo_Gombos
-
jungkees
present+
-
bkardell_
present+
-
wanderview
present+
-
dmurph
present+
-
ella
present +
-
oriol
present+ Oriol Brufau (Igalia)
-
Kangchan
present+ Kangchan Lee (ETRI)
-
dmurph
present-
-
dmurph
present+ Daniel Murphy (Google)
-
tink
-
szager
present
-
asa_
present
-
christianliebel
present+
-
garykac
+garykac
-
heejin
present+
-
Yves
-
» Yves this is the latest version
-
Yves
-
» annevk can someone put the agenda in the topic or paste it in again?
-
tink
-
marcosc
-
marcosc
Mek: not much progress, but we added new promisy methods. Don't expect to see many more changes but we need cleanup
-
marcosc
-
hober
present+
-
marcosc
Mek: some mostly need to talk to annevk
-
Dongwoo
present+
-
garykac
present+
-
ricea
present+
-
annevk
present+
-
beverloo
present+
-
marcosc
MC: anything blocking?
-
marcosc
Mek: just time
-
marcosc
Let's move onto Gamepad API
-
marcosc
-
marcosc
steve: we are trying to get to CR. We have a privacy issue and a proposal.
-
marcosc
steve: we have some tests in WPT.
-
sagoston
present+
-
marcosc
MC: it would good to see how much test coverage we have .
-
GameMaker
present+
-
marcosc
Indexed Database API
-
kelvin
present+
-
szager
IndexDB
-
marcosc
-
szager
dmurph: three major changes
-
szager
dmurph: 1) IDBFactory databases
-
szager
2) IDBTransaction commit() -- explicit transaction commit
-
szager
dmurph: 3) IDBCursor request attribute (?)
-
szager
dmurph: Better controls over transaction lifetime and status
-
Darwin_Huang
present+
-
szager
dmurph: Maybe not enough support to move to CR due to lack of adoption
-
szager
dmurph: Need to chat with Mozilla people
-
szager
dmurph: Seeking opinions from Apple; Brady/Apple is the person, but not present
-
Yves
-
szager
IntersectionObserver tl;dr -- basically ready for CR, implemented in all major browsers
-
szager
szager evangelizing for IntersectionObserver V2 (occlusion detection)
-
szager
PointerLock
-
szager
Issues due to OS display scaling affecting cursor location
-
szager
There's a path forward on Windows, looking for Apple people to collaborate
-
szager
Looking for usability feedback prior to CR
-
oyiptong
present+
-
szager
Push API
-
szager
Concern about testability
-
szager
Improvements in interop over last 12 months
-
szager
Editor(s) unsure whether it's worthwhile to move to CR
-
szager
API may undergo additional churn, so CR may be premature
-
szager
Screen Orientation API
-
szager
Spec overhauled over last 12 months
-
szager
Added lots of WPT
-
szager
Testing on mobile is tedious
-
szager
Fun issues around lock() reentry
-
szager
Still lots of work to do
-
szager
Seeking input from WebKIt
-
szager
Web Manifest spec
-
szager
Limited progress; wanting for feedback from browsers
-
torgo
present+ Dan Appelquist
-
szager
Testing the feature is hard
-
aarongu
Shout out to Maximiliano Firtman (@firt)
-
szager
Just got into Firefox preview, waiting for issues/feedback
-
szager
concerns around BeforeInstallPrompt()
-
szager
aarongu: Want to add "shortcuts" to manifest, to enable long-press type shortcuts for install
-
szager
aarongu: Initial feedback is positive, more discussion necessary
-
aarongu
shortcuts = context menu like capability
-
szager
Web Share API
-
aarongu
shortcuts background/discussion
w3c/manifest #582
-
szager
This is an example of the standards process working well
-
szager
shipped in chromium and webkit, being implemented in firefox
-
szager
CR process should be smooth sailing
-
szager
Do we want to support sharing files? Security concerns.
-
szager
How to do feature detection for level-2 features?
-
» tantek RRSAgent, pointer?
-
-
szager
Here come the editing specs..
-
szager
UIEvents
-
tantek
present+
-
tantek
RRSAgent, make logs public
-
RRSAgent
I have made the request, tantek
-
szager
Long crufty history of this spec
-
szager
tantek: Need significant rewrites of old spec prior to CR
-
tantek
s/tantek/???
-
szager
Anybody: who is the speaker?
-
szager
garykac: This is grungy unglamorous work, but the current state is limiting other API's
-
szager
Clipboard API
-
garykac
hello
-
whsieh
present+
-
szager
garykac: implemented text and image support, spec work to follow
-
szager
garykac: Long list of desired features
-
szager
garykac: Async text clipboard API was first step; step two adds image support
-
szager
garykac: Seeking feedback
-
grisha
present+
-
sanketj
present+
-
szager
jsbell will talk about IndexDB cursor requests
-
szager
jsbell: cursor->request bookkeeping was hard, now it's easy
-
szager
jsbell: \o/
-
szager
Input Events API
-
garykac
Johannes Wil,
-
garykac
Wilm
-
marcosc_
jw
-
szager
Johannes Will: Two levels of API
-
jsbell
present+
-
szager
Level 1 implemented in chromium and WK
-
szager
Level 2 only in @K
-
szager
WK
-
wonsuk___
present+
-
szager
Seeking feedback from chromium
-
joemedley
present+
-
xiaoqian
Input Events and Contenteditable ->
w3c/editing #199
-
szager
marcosc_: Maybe time to revisit two-implementor policy for spec progress
-
szager
Johanness Will (JW): Level 2 was original proposal, but chromium discovered problems and backed off original proposal, leading to schism
-
szager
JW: Onus on chromium to suggest path forward
-
szager
Selection API
-
szager
Postpone Selection API pending rniwa
-
szager
ContentEditable
-
szager
JW: All browsers have legacy implementations without formal spec
-
szager
JW: Intention is to revisit after Input Events API
-
szager
JW: execCommand is buggiest part
-
jsbell
-
szager
jsbell: Please subscribe to my YT channel!
-
jsbell
Pthbbbbt
-
szager
Accessibility specs...
-
szager
Editors not present, can anyone speak?
-
szager
Leonie Watson (LW): Lack of tests is primary impediment
-
pwnall
present+ Victor Costan (Google)
-
szager
LW: Extracting old accessibility from HTML5 spec created lack of implementors
-
szager
LW: There are active participants from Apple and Mozilla
-
torgo
q+ to ask about the things that have come over from WICG?
-
» Zakim sees torgo on the speaker queue
-
karl
RRSAgent, make minutes
-
RRSAgent
I have made the request to generate
w3.org/2019/09/19-webapps-minutes.html karl
-
karl
RRSAgent, make logs world-visible
-
RRSAgent
I have made the request, karl
-
NavidZ_
-
xiaoqian
Editing Meeting ->
w3c/editing #198
-
tantek
I'd like to discuss text range references with anyone interested, e.g.
indieweb.org/fragmentions
-
tantek
-
staphany
-
staphany
present+
-
staphany
present+ Staphany Park (Google)
-
pwnall
present+ Victor Costan (Google)
-
Mek
can people announce what and when they are going to talk about in the web apps room in this IRC channel?
-
jsbell
Going to try and talk about IndexedDB in the next few minutes
-
jay
topic: Image Resource
-
jay
marcos: Things to be careful of: purpose, things that are weird in different contexts, overly specific
-
jay
webmanifest we're going to convert into info types
-
jay
we can redefine the whole manifest spec in terms of that.
-
jay
aaron: Does that make it so that image resource would be extensible within webappmanifest
-
jay
marcos: yes, where possible we'd try and share
-
jay
rayan: We're using the image resource in background fetch and content indexing
-
jay
beverloo: Matt just raised an issue on the image spec adding 50 new purposes
-
» Zakim excuses himself; his presence no longer seems to be needed
-
jay
marcos: Other things to keep in mind are that it isn't just the members, its the processing model: needs to be generalized correctly.
-
jay
Would the maskable stuff stay in here?
-
jay
rayan: Maskable is very specific to manifest
-
jay
aaron: Usable in the context of the icon and shortcut icon
-
jay
beverloo: About to ship on Android for WebAPKs
-
jay
rayan: platform and purpose are very manifest specific.
-
jay
marcos: Probably need to talk to jake
-
jay
aaron: If we migrate it to a new repo, do we migrate issues?
-
jay
marcos: yes.
-
jay
aaron: Wanted to bring up color scheme: Image is for a specific theme
-
jay
??: 3D image resources
-
jay
marcos: question in my mind is is it just an image type?
-
jay
??: Want a new mimetype
-
jay
s/??/hernicus
-
jay
aaron: Favicon is separate from this spec
-
jay
user agent can determine if it wants to use it
-
jay
hernicus: Only new thing then would be size (we have 3 dimensions)
-
jay
marcos: If there are 2 x's then we could assume it's a 3D size.
-
jay
marcos: Probably needs to go through the html spec
-
jay
we will pick it up automatically afterwards.
-
jay
aaron: Good in our book.
-
jay
topic: Color Schemes
-
jay
aaron: Different icons for different color schemes
-
jay
maybe works with highncontrast?
-
jay
some colors don't look good in darkmode
-
jay
the vscode nightly icon looks bad in night mode --> Nice to have options
-
jay
raymes: What is exposed to the website
-
jay
aaron: The say in the manifest what scheme the icon is for (by default all)
-
jay
beverloo: I like it. It's probably hard to support on Android, but I'm for it.
-
jay
aaron: Wouldn't dynamically switch on Android
-
jay
beverloo: This is tricky, we can maybe do something about it?
-
jay
might be hard on Firefox, because you use shortcuts, which can't be updated.
-
jay
beverloo: I'm a bit concerned, we're worried about the default case working well
-
jay
Devs will have to test, probably not top of mind
-
jay
too easy to just set it to light mode and forget.
-
jay
aaron: No preference would be the default, so it would probably work okayish
-
jay
we should copy what the color scheme folks are doing.
-
jay
leaves it open to the OS to convert the icon (if that's the kind of thing it wants to do)
-
jay
marcos: Who wants to do the work
-
jay
aaron: I'll do it.
-
smaug
I wish agendas wouldn't link to non-open Google docs
-
smaug
garykac: is raw clipboard stuff in
github.com/w3c/editing/blob/gh-pages/TPAC/2019/Agenda.md perhaps something you have access to?
-
Mek
smaug: I pinged the author to make it publi
-
smaug
thanks
-
Mek
smaug: should be fixed
-
» smaug doesn't understand why that proposal isn't totally unsafe
-
» RRSAgent excuses himself; his presence no longer seems to be needed