Electrolysis/Meetings/2015-05-14: Difference between revisions

Meeting Notes for May 14, 2015
(Created page with "<!-- Maybe don't screw with these links unless you've read this blog post: http://blog.johnath.com/2011/01/20/automatic-date-links-in-mediawiki/ Just copy them to new pages an...")
 
(Meeting Notes for May 14, 2015)
Line 4: Line 4:
  -->
  -->


<small>[[Electrolysis/Meetings/{{#time: Y-m-d | {{SUBPAGENAME}} -1 week}}|&laquo; previous week]] | [[Electrolysis/Meetings|index]] | [[Electrolysis/Meetings/{{#time: Y-m-d | {{SUBPAGENAME}} +1 week}}|next week &raquo;]]</small>
We are now four weeks away from Firefox 40 merging to Aurora...!!


== mconley ==
* We're missing meeting notes on the wiki since January 15th. :/
** http://people.mozilla.org/~jmathies/meeting-notes-latest.html
*** Awesome! We should either transfer those to the wiki, or link to it from the wiki.
* {{bug|1152864}} - "unsafe CPOW usage" warnings are too noisy in automation test logs
** We now suppress these warnings on Mochitest runs. Re-enable with --enable-cpow-warnings when running mochitests if that's a thing you want.
* M6 {{bug|1106235}} - [e10s] Form autocompletion dropdown menu doesn't honor RTL
** Fixed and landed
* M6 {{bug|1110887}} - With e10s, plugin crash submit UI is broken
** Fixed and landed! \o/
** We're getting plugin crash reports now. Example: https://crash-stats.mozilla.com/report/index/d47ad5b4-5f1a-462b-b728-3d2be2150415
* M6 {{bug|1088180}} - [e10s] after dragging tab to new window, links with target blank open in tabs in old window instead of current window
** Fixed and landed
* M6 {{bug|863514}} - Electrolysis: Make gesture support work
** Handing off to handyman, because I'm less comfortable with Cocoa and ObjC++ than he is
* M6 {{bug|1146955}} - Make GMP crash reporting UI work in e10s
** Started investigations.
* M6 {{bug|1025146}} - [e10s] Make it so that we can view document source without hitting the network
** How does retrieving documents from the network cache work in the content process? HttpChannelChild does not implement nsICachingChannel, so nsISHEntry's can't get their cacheKey's set... are we using any network cache at all? I assume so...
* M6 {{bug|1096093}} - [e10s] Scrollbar missing when e10s enabled
** I thought I knew what was causing this, but that hypothesis got invalidated late yesterday. Still digging in.
* General note: I seem to recall blassey saying that our M6's were likely to be done next week... I think that was a week off? According to jimm's burndown, current estimate is around May 1st.


== jimm ==
* bug 1129040 (addon/plugin blocklist + tests) - making progress on this this week. Hope to have it done by next week.
* bug 1153939 (crash in nsBaseWidget::DestroyCompositor()) - fixed
* fixed some bugs related to bad random orange (bugs 1100501, 1153205, 1124740)
* been working on a sec bug unrelated to e10s (bug 1127011)


== Mossop ==
== Tracy ==
* bug 1162775 - Make contentAreaDropListener.js use dataTransfer.files for e10s compatibility
* Regular QA work
** bug triage
** STR's and regression ranges
** Stability - crash bug filing
* arewee10syet
** Got localhost running and serving up content of local version
** using console logging to understand what's going on
** have a couple questions for billm after this meeting regarding addon popularity and SDK vs non-SDK or risk in CPOW usage


== jimm ==
==gabor==
* bug 1153205 (fix for missing annotations in automation crash dumps) -  r+. need to land it.
* bug 1160142 (take browser stacks sooner for plugin hangs) - under review
* bug 1156857 (histogram child data missing) - under review
* bug 1137944 (flash paint bug on Windows) - back on this again.


== Tracy ==
* Bug 982319 - Network monitor - patch on platform side, then we decided to do a hack on network-monitor.js instead, working patch filed then had some long debate about we should settle with this approach or should try to find some more proper solution. We will land this patch probably with minor changes, but channel related works from js will need more attention. Events are messy to deal with (sometimes on child side sometimes on parent side, no clear path in some cases) and conversion is not helping (it happens on the child side while we do most of the work on parent side, no way to get a reference to the child side channel in some cases, or the other way around...) Platform code is not very straightforward either, and http-on-* messages story is still kind of hanging in the air. (Bug 1108827)
* regular qa work
* Bug 1148188 - method for creating add-on specific APIs - Got the defaultShim and the interposeCall hook up and running. Need to find a way to optimise it. Also need to do the actual API that was requested in this bug with it.
* learning the basics of browser chrome tests and use of hg
* reviews
* working on next iteration of arewee10syet with new top 500 addons and guid data from amo plus cpow data from billm. I expect to have it all working by next week at this time.


== felipe ==
== felipe ==
* bug 1161260 - Prompt for e10s on Aurora and new strings - fixed
* Bug 1129564 m6 - anchor navigation removes lock icon - got some good feedback on userTypedValue things, wrapping up the patch
* bug 1163062 - Make e10s strings localizable - fixed
* Bug 903016 - Reimplement contentAreaClick so it can be used in content and chrome - will probably move to this one next
* bug 1053965 - fix activation from about:home - fixed
* Bug 1147156 - Re-enable e10s for nightly
* bug 1129957 - RemoteWebNavigation doesn't accept post headers - bounced
 
* Reviews
== handyman ==
* {{Bug|1083365}} - [e10s] Tooltips don't always go away
** Patch ready for review
* {{Bug|1127727}} - [e10s] Detached tab with shared video is displayed with a large throbber after re-attachment
** Done
* {{Bug|1060643}} - The / keyboard shortcut doesn't work in Gmail with e10s
** patch awaiting review
* {{Bug|1018639}} - [e10s] Mouse cursor indicates a bidirectional resize
** Done
* {{Bug|863514}} - Electrolysis: Make gesture support work
** Just started.
 
== Giorgio ==
* Took ownership of {{Bug|930788}} and started helping Michel Gutierrez with Video DownloadHelper. Main issue is getting hold of a content window from a nsIHttpChannel for some DOM manipulation, directed him to the LoadContext->MessageManager pattern until SDK has wrappers - should he use those from {{Bug|1130529}}? Will ask Mossop.
* Pinged Legal dept. for papework status: received a draft contract for review, but not ETA yet :(
   
== gw280 ==
* Landed 1138746 (m6 - open in new e10s window not disabled on OS X when layers accel disabled)
* Having some trouble with 1103635 (rtl not respected with select elements). There appears to be some issue with XUL here, and I'm still digging into it.
 
== mrbkap ==
* Fixed {{bug|1149420}} (IndexedDB prompt doesn't work in e10s).
* Landed {{bug|966395}} (Bidi caret indicator on OSX)
* Wrote a patch for {{bug|1124076}} (keygen-related contentlistener stuff)
* A bunch of reviews
* Investigated {{bug|1152615}} (intermittent test failure in e10s)
 
== Larissa ==
* For real this week, the notes will hit the wiki
* Next week and week after I am PTO (Galapagos!)
* BillM, would love to see your engineering plan for addons doc


== mconley ==
<small>[[Electrolysis/Meetings/{{#time: Y-m-d | {{SUBPAGENAME}} -1 week}}|&laquo; previous week]] | [[Electrolysis/Meetings|index]] | [[Electrolysis/Meetings/{{#time: Y-m-d | {{SUBPAGENAME}} +1 week}}|next week &raquo;]]</small>
* My intern, Ursula, starts next Tuesday. She will be working on making about:newtab run remotely.
* M6 - {{bug|1025146}} - [e10s] Make it so that we can view document source without hitting the network
** Fixed and landed
* M6 - {{bug|1128050}} - [e10s] Save page as... doesn't always load from cache
** Fixed and landed
* Bug 1163900 -      crash in mozilla::net::nsHttpChannelCacheKey::GetData(unsigned int*, nsACString_internal&)
Confirmed users
613

edits