Mobile/Notes/02-Oct-2013: Difference between revisions

 
(24 intermediate revisions by 14 users not shown)
Line 8: Line 8:


== Schedule  ==
== Schedule  ==
* Next merge is 2013-10-28


== Topics for This Week ==
== Topics for This Week ==
; New Home Page: Core work was uplifted to Aurora. Landed a few performance and memory usage fixes on m-c, which need to be uplifted too.
; Favicon Work: We have a few favicon issues that need patches and uplift to Aurora. These must be done with care. We have a large favicon patch landing on Nightly soon. Watch for regressions.


== Friends of the Mobile Team ==
== Friends of the Mobile Team ==
Line 42: Line 45:
===Chris Lord (cwiiis)===
===Chris Lord (cwiiis)===
===JChen===
===JChen===
* Past week
** Finally fixed test for {{bug|897221}}, landing soon
** Worked on {{bug|920222}} - Setting breakpoints at not-yet-decompressed locations results in crashes
** Looked more closely at {{bug|917515}} - crash in mozilla::Selection::Collapse
** Looked at {{bug|919598}} - too-long autocomplete hangs swiftkey & fennec
** Compositor hang monitoring
** SummitFox - GET YOUR COPY NOW!
*** ARM: http://people.mozilla.org/~nchen/summitfox/summitfox-26.0a2.en-US.android-arm.apk
*** ARMv6: http://people.mozilla.org/~nchen/summitfox/summitfox-26.0a2.en-US.android-arm-armv6.apk
*** x86: http://people.mozilla.org/~nchen/summitfox/summitfox-26.0a2.en-US.android-x86.apk
* Next
** Summit!
===GCP===
===GCP===
* WebRTC uplifting & upstreaming
* {{Bug|921041}} Replace the thread local storage impl of GetJNIForThread
* {{Bug|709230}} Investigate ProGuard to shrink and optimize Fennec's
* WebRTC UI test
* CPU Load Monitor / WebRTC adaption
* Debug builds break all the time, we do no tests on them, SO NOW THEY DONT EVEN COMPILE.
===Botond===
===Botond===
* Last week: in Chicago attending the C++ Standards Committee Meeting
** see dev-platform thread for news about what happened there
* Next
** Continue dynamic toolbar work for B2G, notably {{bug|912666}}
** Summit
===Mina===
===Mina===
Last week:
* Almost done Spatial Navigation {{bug|698437}}
* Resolved {{bug|813379}}: sending speculative connections to default search engine
* worked on {{bug|813380}}: sending speculative connections to links in the awesome screen, but that got marked WONTFIX
* started work on {{bug|852935}}: enabling gamepad API for android
* almost done {{bug|863966}}: caching selector list for querySelector and querySelectorAll
* Granted my first review! changes to a bit I wrote in the DOM
Next week:
* Work on enabling gamepad APIs
* Refactor code in mobile/android


===Brian N===
===Brian N===
* {{bug|897162}} - [Fig] about:home starts up slower on Android 2.3.x
* Started looking into profile refactor
* IntelliJ support https://github.com/thebnich/mozilla-central/commits/intellij
===Sriram===
===Sriram===
===WesJ===
===WesJ===
* blue highlight overscroll
* Bug 780379 - Firefox mobile cannot open .m3u8 file (broken file?)
* Bug 777451 - Allow better communication between pages and java in robocop tests
* Bug 757481 - Tests for prompt service
* Bug 920170 - Provide an intent chooser dialog type
===LucasR===
===LucasR===
'''Last week'''
* New about:home
** Uplifted new-new-abouthome to Aurora
** {{Bug|919516}} - [Tablet] The previous bookmark in the list is opened when opening bookmarks from the Bookmarks list
** {{Bug|906230}} - Hide the Reading List page in about:home on low memory devices
** (In progress) {{Bug|918007}} - Tapping on back/forward buttons should dismiss editing mode on tablets
** (In progress) {{Bug|917776}} - The Custom Menu should not be accessible while in edit mode
* Startup glitches
** {{Bug|917805}} - Current tab is briefly visible when you open an external link
* Misc
** {{Bug|911695}} - Reader mode toolbar icons are blurry
* Many patch reviews
'''Next week'''
* Reading List / Reader Mode v2 planning with ibarlow
* Bug Triaging FAQ
* about:home bug fixing for Fx26
* Summit!
===liuche===
===liuche===
===Margaret===
===Margaret===
Line 64: Line 133:


===mcomella===
===mcomella===
*Past
**{{Bug|920674}} - Add clarifying log statements to Prune service
**{{Bug|870171}} - Expire old data
**{{Bug|920225}} - Correct comments in manifest files
**{{Bug|915355}} - "keyword-search" event triggers on default search engine searches
**{{Bug|920642}} - rm dead files
**https://github.com/mcomella/addon-push - Wraps the ADB calls to push an addon to your device
*Present
**{{Bug|870925}}: (r?) Add submissions info to FHR documents
**{{Bug|915918}}: If a different tab is selected in the background while in editing mode, URL being entered will open in that new tab
**{{Bug|888086}}: (r-) Use StringBuilder in sync/Utils.java
***Writing tests for a pre-existing patch
*Future
**new-new-about-home bug list (https://bugzilla.mozilla.org/buglist.cgi?quicksearch=cf_blocking_fennec%3A26%2B&list_id=8117540)
**FHR
***Architecture docs
***Minor bugs and regressions
**Something else (TBD)
**Testing
***Help with new framework
***{{Bug|898613}}: [fig] Editing mode tests (followup to {{Bug|895828}})
***Docs (Robocop suggestions at https://mobile.etherpad.mozilla.org/11)


===RNewman===
===RNewman===
* Reviewing favicons, FxA, etc.
* Landed thumbnail fix: {{bug|919768}}
* Working on distribution IDs in FHR: {{bug|922694}}
===nalexander===
===nalexander===
* At an appointment, so status update on wiki only.
* At an appointment, so status update on wiki only.
Line 82: Line 177:


===Scott (jwir3)===
===Scott (jwir3)===
===Randall Barker===
* Last week:
** Still working on bug 895358
** Implemented posix version of cross process mutex to protect unsafe shared memory.
** Reading through code
** Learning how not to use Mercurial.
* Next week:
** Get patch up for review?
** Summit
===BLassey===
===BLassey===
* patch up for review for tab sharing in {{bug|742832}}
===MFinkle===
===MFinkle===
* Getting second-screen patches started through feedback cycle
* Getting second-screen patches started through feedback cycle
Line 91: Line 199:


===Ian Barlow===
===Ian Barlow===
* Lots of little bugs
* Helped to refine our big brainstorm list a bit
* Drafting a design strategy deck for the next 6-12 months of work
* Summit
===Arun===
Out today
===Security/MGoodwin===
===Security/MGoodwin===
===WebRT===
===WebRT===
Line 100: Line 215:


== Round Table ==
== Round Table ==
===QA===
* Firefox 25
** [https://bugzilla.mozilla.org/buglist.cgi?order=Bug%20Number&field0-0-0=cf_blocking_fennec&resolution=---&query_format=advanced&type0-0-0=equals&value0-0-0=25%2B Tracking 25+]
** Crashes
*** Beta 25 is higher in crash rates than Beta 24 was
*** {{bug|917515}} (mozilla::Selection::Collapse) is #2 on Beta 25, needs uplift
*** {{bug|903993}} (spike in libflashplayer.so@0x75..) is #3, should have landed for b4.
* 24 release has ~50% higher crash rates than 23 did
** {{bug|890985}} (crash in nsStandardURL::SetSpec @ nsStandardURL::BuildNormalizedSpec) and {{bug|760394}} (android.database.CursorWindowAllocationException..) need followup investigation
** {{bug|884047}}(crash in mozilla::gl::GLLibraryEGL::fMakeCurrent @ libEGL) should be fixed in 25.
Confirmed users
975

edits