Confirmed users
1,643
edits
(20 intermediate revisions by 16 users not shown) | |||
Line 31: | Line 31: | ||
|} | |} | ||
* Desktop beta3 build didn't ship because of a Windows PGO build timeout | |||
* Desktop beta4 will be live today | |||
* Mobile beta4 will be live tomorrow | |||
===Build Changes (gps)=== | ===Build Changes (gps)=== | ||
Line 41: | Line 44: | ||
<!-- Read only update this week? Uncomment the following line--> | <!-- Read only update this week? Uncomment the following line--> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Have switched our Amazon instances to use SSD backed EBS volumes. The goal is further cost reduction in AWS since we used to pay quite a bit for I/O on the old EBS volumes, but I/O on the new SSD volumes is free. We may see some slight performance wins as well. | |||
** https://aws.amazon.com/blogs/aws/new-ssd-backed-elastic-block-storage/ | |||
** {{bug|1028341}}, {{bug|1027390}} | |||
** Please let us know if you see some bustage that could be due to this! | |||
===Upcoming Outages/Upgrades=== | ===Upcoming Outages/Upgrades=== | ||
Line 49: | Line 56: | ||
===OrangeFactor (ryanvm)=== | ===OrangeFactor (ryanvm)=== | ||
{{readonly}} | |||
* Past week's OrangeFactor: [http://brasstacks.mozilla.com/orangefactor/ 9.67] (Previous Week: 7.36). | |||
* 25 intermittent failures fixed in the last week - [https://bugzilla.mozilla.org/buglist.cgi?keywords_type=allwords&keywords=intermittent-failure%2C%20&resolution=FIXED&o1=greaterthan&v1=2014-06-17&f1=cf_last_resolved&query_format=advanced&list_id=10573619 List] - Thanks!. | |||
** Thanks to JW Wang for continuing to plug away at various media oranges, including some very longstanding ones. | |||
===CritSmash (dbolter)=== | ===CritSmash (dbolter)=== | ||
Line 56: | Line 67: | ||
===Stability (kairo/bsmedberg)=== | ===Stability (kairo/bsmedberg)=== | ||
* [http://arewestableyet.com/ current numbers] still do not look good, except Android release. | |||
* Still looking for older Intel integrated graphics machine to reproduce {{bug|988549}} which continues to be high on 31 beta. | |||
* OMTC on Windows still too unstable, needs deactivation (sorry). | |||
* Android beta: {{bug|827264}} (NSS shutdown) - needs nsSocketTransportService dev | |||
* Android Nightly: {{bug|1028802}} (mozilla::gfx::AlphaBoxBlur::Blur) - needs dev | |||
* Desktop Nightly: {{bug|1028902}} (js::GetLengthProperty), {{bug|1028904}} (js::StringObject::setStringThis), probably connected, need dev | |||
==Team Stand-ups== | ==Team Stand-ups== | ||
Line 66: | Line 83: | ||
===App Tools (prouget)=== | ===App Tools (prouget)=== | ||
<!-- Read only update this week? Uncomment the following line--> | <!-- Read only update this week? Uncomment the following line--> | ||
{{readonly}} | |||
* WebIDE has landed: blog post + screencast: https://hacks.mozilla.org/2014/06/webide-lands-in-nightly/ | |||
===B2G Services (dougt)=== | ===B2G Services (dougt)=== | ||
Line 86: | Line 105: | ||
===Electrolysis (e10s) (blassey)=== | ===Electrolysis (e10s) (blassey)=== | ||
<!-- Read only update this week? Uncomment the following line--> | <!-- Read only update this week? Uncomment the following line--> | ||
* {{bug|988133}} - view-source no longer crashes | |||
* {{bug|989501}} - Popup windows now open new window, not new tab | |||
* {{bug|990729}} - Add-on compartments for addon XUL code and components/modules | |||
===Firefox Desktop (gavin)=== | ===Firefox Desktop (gavin)=== | ||
<!-- Read only update this week? Uncomment the following line--> | <!-- Read only update this week? Uncomment the following line--> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* Search efforts: | |||
** We'll be launching an experiment on beta to measure effect of changing default search provider in the next two weeks | |||
** We're tackling the first part of a broader effort to address search hijacking: {{bug|1029148}} | |||
* Translation trial update: launching trial in German Aurora 32 builds in the near future | |||
===Firefox Mobile (mfinkle/blassey)=== | ===Firefox Mobile (mfinkle/blassey)=== | ||
<!-- Read only update this week? Uncomment the following line--> | <!-- Read only update this week? Uncomment the following line--> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
====Work In Progress==== | |||
*Sync | |||
**{{bug|899643}} remote tabs list visual refresh | |||
**{{bug|1003877}} Custom server support | |||
*Intent-driven distribution selection and download for partners ([https://bugzilla.mozilla.org/show_bug.cgi?id=1013024 1013024]) | |||
*{{bug|1012720}} Fix deleting prototype getters in Fennec code | |||
*Folks looking into several things for Gonzales (https://wiki.mozilla.org/Mobile/Gonzales) | |||
*Integrating Search Activity into m-c {{bug|1021864}} | |||
*{{Bug|1014848}} - Improve interactions for "toolbar" (activating/deactivating awesome bar) | |||
*{{Bug|1014335}} - Make "Pull to Refresh" in Synced Tabs and Home Panels feel excellent. | |||
You can find more on upcoming feature plans in the[[https://wiki.mozilla.org/Mobile/Roadmap| roadmap]] | |||
====Landings==== | |||
=====Nightly ({{CENTRAL_VERSION}})===== | |||
*Add ability to close all tabs ([https://bugzilla.mozilla.org/show_bug.cgi?id=817716 Bug 817716]) | |||
*crash in gfxContext::gfxContext(mozilla::gfx::DrawTarget*) ([https://bugzilla.mozilla.org/show_bug.cgi?id=952721 Bug 952721]) | |||
*crash in java.lang.NullPointerException: at org.mozilla.gecko.toolbar.ToolbarDisplayLayout.updateFromTab(ToolbarDisplayLayout.java) ([https://bugzilla.mozilla.org/show_bug.cgi?id=964861 Bug 964861]) | |||
*List recently closed tabs in the UI ([https://bugzilla.mozilla.org/show_bug.cgi?id=1004850 Bug 1004850]) | |||
*Video controls are displayed in the middle of the video ([https://bugzilla.mozilla.org/show_bug.cgi?id=1005031 Bug 1005031]) | |||
*Some locale names not displayable in locale picker with default fonts ([https://bugzilla.mozilla.org/show_bug.cgi?id=1023451 Bug 1023451]) | |||
===Firefox OS Communications (scravag)=== | ===Firefox OS Communications (scravag)=== | ||
Line 101: | Line 145: | ||
===Firefox OS Devices/Porting (ericchou)=== | ===Firefox OS Devices/Porting (ericchou)=== | ||
{{readonly}} | |||
* Device porting (Gonk team) | |||
** Porting Summary | |||
*** [http://goo.gl/tHXAE9 Flame] | |||
*** [http://goo.gl/knKzFq Vixen] | |||
*** [http://goo.gl/mjd0ay Tarako]: Solving PTR2 blockers | |||
*** [http://goo.gl/9cCPxs Dolphin]: SPRD PTR1 | |||
*** QSD8926 LTE: Gonk KK + Gecko master | |||
* Bluetooth (members: Shawn Huang, Ben Tian, Jamin Liu, Jocelyn Liu) | |||
** {{Bug|1026475}} - Device switch from Handset/Headset to BT SCO fails during call (1.4+, landed) | |||
** {{Bug|1005848}} - WebBluetooth API implementation | |||
*** Discussed with Jonas/Ben about the API design since they were visiting Taipei office last week) | |||
* Media Playback (members: Bruce Sun, Blake Wu, Star Cheng) | |||
** Issues solving and analysis | |||
*** {{Bug|1017438}} - A short period of sound at the end of a song would be cut off too early (1.4+, patch for 1.4 is ready) | |||
*** {{Bug|1000522}} - [B2G]Video cannot be played more than 3-5 times in the row, gets stuck and requires app restart (2.0+, POVB now) | |||
*** {{Bug|1017421}} - Preview of custom ringtones cannot be stopped. (2.0+, found the root cause) | |||
** Partner training this Friday(6/27, Bruce Sun) | |||
* Device Storage & Stability (members: Alphan Chen) | |||
** {{Bug|855952}} - DeviceStorage API: File append (landed) | |||
** Had a MTP kickoff meeting with Hema's team. Alphan will work with Dave Hylands and David Flanagan to make MTP enabled by FxOS 2.1. | |||
** Partner training this Friday(6/27, Alphan Chen) | |||
===Firefox OS Media Apps (hema)=== | ===Firefox OS Media Apps (hema)=== | ||
Line 110: | Line 177: | ||
===Firefox OS Media Recording (cjku)=== | ===Firefox OS Media Recording (cjku)=== | ||
<!-- Read only update this week? Uncomment the following line--> | <!-- Read only update this week? Uncomment the following line--> | ||
{{readonly}} | |||
* {{Bug|1012936}} - WebRTC audio on Flame broken up in calls | |||
* {{Bug|1016184}} - [Touch Caret] Enable touch caret on B2G | |||
* {{Bug|959118}} - [LayerScope] Combine layer dump and layer scope | |||
* {{Bug|846421}} - Support snapshot for nested remote mozbrowser content | |||
* {{Bug|987529}} - Implement Vsync dispatch pipeline | |||
* {{Bug|814524}} - Make WebGLContext::TexImage2D avoid readback for video elements | |||
* {{Bug|1000722}} - Many B2G reftests fail after enabling OOP, because partial drawWindow calls are drawing too small an area | |||
===Firefox OS Performance (mlee)=== | ===Firefox OS Performance (mlee)=== | ||
Line 120: | Line 194: | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
===Firefox OS | ===Firefox OS Telephony/WIFI/NFC (kenhkchang)=== | ||
<!-- Read only update this week? Uncomment the following line--> | <!-- Read only update this week? Uncomment the following line--> | ||
{{readonly}} | |||
* {{Bug|1010252}} - [Wi-Fi] Problems re-connecting to a known Wi-Fi network. | |||
* {{Bug|1027478}} - Modify telephony API from dialEmergency(number, serviceId) to dialEmergency. | |||
* {{Bug|1024747}} - CDMA MO MMS still not working as phone number is not correctly retrieved from iccInfo. | |||
* {{Bug|1023141}} - ril.ecclist is an empty string after boot-up. | |||
* {{Bug|1021006}} - [RTSP][2.0] Browser pops up a network warning message in the end of video RTSP streaming. | |||
* {{Bug|1003711}} - [RTSP] Build Darwin Streaming Server on B2G emulator. | |||
* {{Bug|1020212}} - Wifi can't access keystore in gecko on Flame. | |||
* {{Bug|1028044}} - WPA-EAP TTLS-MSCHAPv2 Compatibility issue. | |||
* {{Bug|1022460}} - Enable wifi tethering on emulator. | |||
* {{Bug|1008797}} - Test case for bug 993598. | |||
* {{Bug|1011358}} - In the Mountain View QA lab, master on Hamachi/Flame often fails to find the "ateam" SSID. | |||
* {{Bug|1028037}} - NFC testcase failure with error message "Accessing TypedArray data over Xrays is slow | |||
* {{Bug|1017485}} - [Follow up of Bug 984207] Define timing to enable/disable P2p mode | |||
* {{Bug|933588}} - B2G NFC: Rewrite NFC Worker in C++ | |||
* {{Bug|813893}} - B2G RIL: support UMTS CBS Message | |||
* {{Bug|843452}} - B2G RIL: use ipdl as IPC in MozMobileConnection | |||
* {{Bug|1010356}} - Network location provider should try to send neighboring cell data | |||
* {{Bug|1027430}} - Add EF_SPN to Navigator.mozMobileConnections and ensure it's accessible from a non-certified app | |||
* {{Bug|859764}} - WebSMS: move to MozMobileMessage WebIDL | |||
* Provide WebNFC API v2 draft proposal | |||
===Firefox OS Systems - Front End (gwagner)=== | ===Firefox OS Systems - Front End (gwagner)=== | ||
Line 135: | Line 229: | ||
<!-- Read only update this week? Uncomment the following line--> | <!-- Read only update this week? Uncomment the following line--> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* OMTC should be off on Aurora; we got a lot of data about some (uncommon to us) hardware that shows issues with OMTC on which we wouldn't have any other way. Thanks for putting up with the slightly sad state of affairs during this time. | |||
* In the meantime, WebGL with OMTC should be back on par performance - {{bug|1000640}} | |||
* Summer PTOs have started. | |||
===Identity (jedp)=== | ===Identity (jedp)=== | ||
Line 141: | Line 238: | ||
===JS (naveed)=== | ===JS (naveed)=== | ||
{{readonly}} | |||
* Compiler (JIT) | |||
** {{bug|998392}}: Latin1 string work now passing jit-tests and jstests in the shell | |||
** {{bug|1028867}}: Add a shell flag to enable Latin1 strings, so that we can start fuzzing and use it for jit-tests on tbpl. | |||
** Finished native=>bytecode mapping code. Up for review. | |||
* Garbage Collection | |||
** {{bug|1024567}} {{bug|1024576 }}: PJS GC fallout | |||
* Front End and Other | |||
** {{bug|1020012}}: Landed ScriptSource consolidation | |||
** {{bug|1024038}}: Removed yarr regex engine | |||
* Blogs by Nick Nethercote | |||
** https://blog.mozilla.org/nnethercote/2014/06/16/an-even-slimmer-pdf-js/ | |||
** https://blog.mozilla.org/nnethercote/2014/06/16/memshrinks-3rd-birthday/ | |||
** https://blog.mozilla.org/nnethercote/2014/06/16/a-browser-benchmarking-manifesto/ | |||
===Layout (jet/dbaron)=== | ===Layout (jet/dbaron)=== | ||
Line 150: | Line 263: | ||
===Media (mreavy)=== | ===Media (mreavy)=== | ||
<!-- Read only update this week? Uncomment the following line--> | <!-- Read only update this week? Uncomment the following line--> | ||
{{readonly}} | |||
* Hoping to move most of the b2g media tests to iX slaves very soon | |||
* Resolving bitrot so we can land {{bug|848954}} (run MediaStreamGraph off the pulls from the output device) | |||
* Lots of work ongoing on MSE/etc | |||
* Identified total evilness in Apple audio hardware (mic sitting on top of left speaker in MBPros, horrid crosstalk on Apple analog headset jacks) | |||
** We'll have to do the ugly trick used by others on MBPros of sending all audio to the right speaker in this mode | |||
* Narrowing down a Mac-specific (OS-cause) long-delayed echo (0.5-1+ seconds) when using headsets, especially if you switch audio devices while in-use | |||
* video quality regressions when the Load Manager cuts resolution ({{Bug|1027100}} - almost isolated | |||
===Necko (dougt/jduell)=== | ===Necko (dougt/jduell)=== | ||
<!-- Read only update this week? Uncomment the following line--> | <!-- Read only update this week? Uncomment the following line--> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* HTTP draft 13 is working and interoperating with servers | |||
** a few more things to fix, then hopefully turn on in nightly next week | |||
** this may be the final version of HTTP/2! aka "we think we fixed the last spec bug" :) | |||
* landed {{bug|677754}} - remove redirect prompts in necko | |||
* landed {{bug|1020539}} - about:networking privacy leak | |||
* shaking down TLS tunneling through HTTP proxies | |||
===Performance (vladan)=== | ===Performance (vladan)=== | ||
Line 172: | Line 300: | ||
<!-- Read only update this week? Uncomment the following line--> | <!-- Read only update this week? Uncomment the following line--> | ||
<!-- {{readonly}} --> | <!-- {{readonly}} --> | ||
* No update this week. | |||
==Roundtable== | ==Roundtable== | ||
Line 179: | Line 308: | ||
===Friends of the Tree=== | ===Friends of the Tree=== | ||
There were great changes by volunteers in Core and Toolkit during the past week. Thanks to all of these contributors for their passion and hard work, and say hi to new contributor '''zhoubcfan'''! Here are some highlights: | |||
* '''Zack Weinberg (zwol)''' added umask support to OS.File ({{bug|1001849}}, {{bug|961080}}). | |||
* <span style="color:green;font-variant:small-caps">[first patch!]</span> '''patandia''' implemented an IonMonkey JIT instruction ({{bug|1024895}}). | |||
* '''Neil Rashbrook (NeilAway)''' fixed an XBL problem on Win64 ({{bug|1026008}}, {{bug|1026254}}). | |||
* '''James Kitchener (jkitch)''' improved MathML support ({{bug|330964}}). | |||
* '''Giovanni Sferro (agi)''' improved some autocomplete code ({{bug|1025691}}). | |||
* '''Brian Smith (bsmith)''' improved pkix code ({{bug|1006812}}, {{bug|1022970}}, {{bug|1026261}}, {{bug|1026371}}, {{bug|1027255}}, {{bug|1027311}}, {{bug|611752}}, {{bug|975229}}). | |||
* <span style="color:green;font-variant:small-caps">[first patch!]</span> '''Clément Geiger (cgg)''' improved some audio and video code ({{bug|1026854}}, {{bug|783043}}). | |||
* <span style="color:green;font-variant:small-caps">[first patch!]</span> '''kernp25''' fixed some problems with app launching ({{bug|480242}}, {{bug|671528}}). | |||
* <span style="color:green;font-variant:small-caps">[first patch!]</span> '''Guillaume Maudoux''' implemented multiple IonMonkey instructions ({{bug|1028556}}, {{bug|1028658}}, {{bug|1028662}}). | |||
* '''Kevin Locke''' corrected a date parsing problem in FTP listings ({{bug|961346}}). | |||
* '''Xidorn Quan''' fixed an SVG assertion ({{bug|1028512}}). | |||
* '''Nochum Sossonko (Natch)''' fixed a leak ({{bug|1020432}}, {{bug|1025595}}). | |||
* '''Sushant Dinesh''' improved range analysis in SpiderMonkey ({{bug|1025050}}). | |||
* '''Ms2ger''' did some cleanup work in various places ({{bug|1022855}}, {{bug|1025022}}, {{bug|1026739}}, {{bug|974327}}). | |||
* '''Joshia Bruner (JosiahOne)''' added theme compatibility for Yosemite ({{bug|1021309}}). | |||
* <span style="color:green;font-variant:small-caps">[first patch!]</span> '''neocorp64''' fixed a graphics leak ({{bug|1020439}}). | |||
* '''Cameron Kaiser (spectre)''' fixed structured clones of 64bit values on big-endian ({{bug|1015824}}). | |||
* '''Michael Brennan''' added auto-closing SQLite databases ({{bug|939072}}). | |||
* '''Corentin Cos''' improved some GStreamer code ({{bug|1026704}}). | |||
* <span style="color:green;font-variant:small-caps">[first patch!]</span> '''Rémi Weng''' implemented an IonMonkey instruction ({{bug|1024589}}). | |||
* '''Yuki Sekiguchi''' implemented ruby parsing spec changes ({{bug|1024447}}, {{bug|664104}}) | |||
* '''Danny Chen (DChen)''' fixed a video control display problem ({{bug|1005031}}). | |||
* '''pchang9''' fixed some hunspell problems ({{bug|896301}}, {{bug|896844}}, {{bug|897255}}, {{bug|897780}}). | |||
* <span style="color:green;font-variant:small-caps">[first patch!]</span> '''davidmoreirafr''' implemented an IonMonkey instruction ({{bug|1028573}}). | |||
===Mailing List Threads=== | ===Mailing List Threads=== | ||
Line 188: | Line 343: | ||
===irc #planning Log From This Meeting=== | ===irc #planning Log From This Meeting=== | ||
<pre style="white-space:pre-wrap;"> | <pre style="white-space:pre-wrap;"> | ||
gavin: cpeterson_: I just added a desktop update | |||
cpeterson_: gavin: \o/ | |||
</pre> | </pre> |