Mobile/Notes/14-Mar-2012: Difference between revisions

 
(29 intermediate revisions by 16 users not shown)
Line 8: Line 8:
== Schedule  ==
== Schedule  ==
* Merge happened yesterday. Trunk is now 14.0a1
* Merge happened yesterday. Trunk is now 14.0a1
** What's fixed in [[Mobile/Notes/14-Mar-2012/AuroraBugs|Aurora]]?
* Maple merge is (has) happened today
* Maple merge is (has) happened today


== Major Topics for This Week ==
== Major Topics for This Week ==
;Maple: Maple <strike>appears healthy enough to land on m-c. Work is not finished though</strike>has landed on m-c. Ongoing work should happen on m-c.
;Aurora uplift: We will start the normal process of requesting approval for patches we'd like to see uplifted from m-c to m-a. This will not be the "any and all patches" process we were using previously. We have crash fixes and blockers that will likely move to Aurora.


==Stand ups==
==Stand ups==
Line 20: Line 23:
===James W. (snorp)===
===James W. (snorp)===
===Kats===
===Kats===
Last week:
* lots of work on bug 732564 (new viewport code) and follow-up bugs (735180, 735248)
* with wesj, worked through linker errors I kept running into (732069, 735344)
* addressed review comments on bug 725095 and landed maple this morning
Next week:
* deal with fallout from the new viewport code. there are some bugs filed, pretty sure I understand why all of them are happening (except for 732016), it's just a matter of fixing bugs in implementation edge cases.
* get back to viewport prediction so we have less checkerboarding during panning
===GBrown===
===GBrown===
Last week:
Last week:
Line 27: Line 39:
* Bug 734456 - Reftest/Crashtest suites C1, R2, R3 hidden
* Bug 734456 - Reftest/Crashtest suites C1, R2, R3 hidden
* Bug 735461 - Robocop: Fennec is not using remote profile
* Bug 735461 - Robocop: Fennec is not using remote profile
* Robocop reviews continue. There are 17 tests now and more on the way.
Next week:
Next week:
* Likely concentrate on reftests
* Will likely concentrate on reftests


===Chris Lord (cwiiis)===
===Chris Lord (cwiiis)===
===Chris Peterson===
===Chris Peterson===
* Last Week
** {{bug|725170}} - crash [@ IndexOutOfBoundsException at SpannableStringBuilder.checkRange(SpannableStringBuilder.java) ] (REOPENED)
** {{bug|732634}} - Preserve IME option bits when toggling IME action bits on AwesomeBar Go/Search mode change
** {{bug|733434}} - Breakpad not reporting uncaught Java exceptions
** Phone interview
* This Week
** {{bug|726393}} - crash [@ NullPointerException: at  GeckoInputConnection.processKeyDown(GeckoInputConnection.java) ]
** {{bug|733196}} - Landscape VKB should not be fullscreen when entering text into a web form
** {{bug|725170}} - crash java [@ IndexOutOfBoundsException: getChars (142793 ... 142794) ends beyond length 74889 at SpannableStringBuilder.checkRange(SpannableStringBuilder.java) ]
** {{bug|630576}} - Fennec should send key events to content (to fix Gmail)
** {{bug|730478}} - element.value returns an empty string after text is input (to fix autocomplete)
** Mozilla interview training
* Blockers
** Waiting for {{bug|723251}} to fix placeholder screenshots before I can commit {{bug|708167}}.
===GCP===
===GCP===
*Last week
**Performance testing on Migration / Database batch ops
**Reviews
**Hunted a linking/NDK issue
**{{Bug|725150}} Need logic to prevent sync and profile migration happening at the same time
**{{Bug|721352}} Add support for batch operations in LocalDB
*This week
**{{Bug|729532}} Improve first-run profile import experience
**{{Bug|715550}} Migration of Sync settings from XUL Fennec
**{{Bug|734211}} Expose safe account creation API for profile migration
===Brian N===
===Brian N===
* Done
** {{Bug|732268}} - Opening Fennec from the Recent Apps UI reruns original Intent
** {{Bug|708161}} - POST data for search engine submissions
** {{Bug|724194}} - Allow editing bookmarks in AwesomeScreen
** {{Bug|725213}} - Add search engines from text input fields
** (WIP) {{Bug|732752}} - Load session history when 'loading tabs from last time'
** (WIP) {{Bug|718240}} - Fennec carries out a full session restore when killed
** (WIP) {{Bug|725428}} - content area goes black and then dark checkerboard before pageload during startup
* Next
** More 1.0 blockers
===Sriram===
===Sriram===
* Last Week:
* Last Week:
Line 48: Line 102:


===WesJ===
===WesJ===
Last week:
* Landed a bunch of stuff (Crypto for Passwords, Removing library extraction, Tests, etc). Broke a bunch in the process. Fixed and relanded. Repeat.
* Put up a patch for default bookmarks. Also "fixes" some favicon issues.
This week
* Looking at some touch events bugs. {{bug|733804}} and {{bug|735553}}
* Touch events for XUL scale elements (video scrubbers)
* ?
===LucasR===
===LucasR===
'''Last week'''
* {{Bug|708149}} - Handling of unsupported bookmark records
* {{Bug|735660}} - Fix db migrations in BrowserProvider
* {{Bug|734177}} - Add tests for BrowserProvider
* Patch reviews
* Blog post: http://lucasr.org/?p=2657
'''Next week'''
* More beta/release blocker fixing
'''Blockers'''
* None
===MBrubeck===
===MBrubeck===
Done:
* {{bug|696533}} - Add-on preferences
* {{bug|731610}} - Back key in a popup window should return to the parent page
* Meetings with W3C Touch Events Patent Advisory Group
Next:
* Finish remaining add-on manager work
* Other blockers
Other:
* It's pi day, pi day, gotta get down on pi day!
===Margaret===
===Margaret===
Done:
* Fixed problem with opening dialog windows ({{bug|725502}})
* Tracked down an add-on manager regression ({{bug|734053}})
* Show autocomplete suggestions when an empty input is tapped ({{bug|711177}})
* Style HTML5 form validation popup ({{bug|731654}})
** Still needs a few positioning issues worked out
Next:
* Finish {{bug|731654}}
* Awesomescreen/bookmarks bugs ({{bug|704977}}, {{bug|721731}}, {{bug|731267}})
===Scott (jwir3)===
===Scott (jwir3)===
(Sorry, I won't be able to make the meeting today - I have a conflicting appointment. My updates are about the same as last week.)
* Still in progress
** Bug 708187: titles bleed out of divs on marketwatch.com
* Next
** Bug 707195: Comments on news.ycombinator.com inflated to different sizes
** Bug 708175: Native fennec truncates file control buttons
*** Bug 712708: input buttons squashed together
===BLassey===
===BLassey===
Last week:
* {{bug|702907}} Zooming should be disabled while a video is in fullscreen mode
* {{bug|707571}} user-scalable property of viewport meta tag is ignored (broken on maple though)
* {{bug|719359}} Pageload thumbnails for sites with <meta viewport="width=n"> do not cover entire thumbnail box in about:home
* {{bug|723597}} Spurious mouseover event fired on page load
* reviews
* sat in meetings so you don't have to
===DougT===
===DougT===
===MFinkle===
===MFinkle===
Done:
* {{bug|732753}} - Update or remove the URL redirector UA in App.java.in
* {{bug|734714}} - Some prompts broken: 'aDomWin is null' in prompt service
* Reviews
* Triage
===Madhava===
===Madhava===
===Ian Barlow===
===Ian Barlow===
Last week
* Awesomebar UI design / blog post http://ianbarlow.wordpress.com/2012/03/09/enhanced-search-in-the-firefox-awesomebar/
This week
* {{bug|729532}} Improve first-run import experience
* Finishing off primary tablet UI designs, working on a blog post
* Starting specs / bugs for tablet UI
===Patryk Adamczyk===
===Patryk Adamczyk===
<b>This Week</b><br>
+ Windows 8 Metro: getting some initial mock ups done, will likely feel like a step between tablet and desktop Firefox<br><br>
<b>Last Week</b><br>
+ [https://bugzilla.mozilla.org/show_bug.cgi?id=696921 Reader Mode Bug 696921] Initial spec is attached to the bug<br>
+ [https://bugzilla.mozilla.org/show_bug.cgi?id=715223 Unified Colour Highlight Spec Bug 715223] Working with Sriram on this one
===GFX===
===GFX===
* Kats landed maple on mozilla-central! Please land on mozilla-central (inbound).
* We continue to work on jankiness and checkerboarding via gralloc (BenWa), EGLImage (pcwalton), other methods.
** We have a proof of concept for gralloc on Galaxy Nexus, working making Layers use it.
* Many of our correctness and performance issues are layout bugs. We hope to have retained Mats to work on these bugs.
* Investigating incorrect usage of RGBA causing performance issues.
* Profiling work underway to understand where we're spending our time.
** Rough time break down of CNN.com: http://muizelaar.blogspot.com/2012/03/checkerboarding-cnncom.html
** Ehsan has some patches up to compile libunwind on android. We're targeting user space profiling at 25ms intervals.


== Round Table ==
== Round Table ==
canmove, Confirmed users, Bureaucrats and Sysops emeriti
2,798

edits