Confirmed users
450
edits
(28 intermediate revisions by 19 users not shown) | |||
Line 7: | Line 7: | ||
== Schedule == | == Schedule == | ||
* Next merge is 2012-04-24 | |||
== Major Topics for This Week == | == Major Topics for This Week == | ||
; Tree status and approvals: The Mozilla-Inbound and Mozilla-Central trees are in "approval mode" in an effort to minimize risk. Any mobile beta blocker or release blocker is cleared to land. Use "a=blocking-fennec" on the checkin. Soft blockers must get an explicit approval from a driver based on the risk-level of the patch. Too risky? Doesn't land in Fx14. | |||
==Stand ups== | ==Stand ups== | ||
Line 17: | Line 19: | ||
Please keep your update to under 2 minutes! | Please keep your update to under 2 minutes! | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
* Last week | |||
** Worked on solution for bug 702992 | |||
* This week | |||
** Finishing bug 702992 | |||
** Other Flash bugs (703056, 730890, 738198, 727421) | |||
* Next week | |||
** Moar Flash bugs | |||
===Kats=== | ===Kats=== | ||
* Last week: mostly making things preffable, some misc fixes, working on snap-to-tiles | |||
** bug 743669 - fix tcheckerboard2 to run on froyo | |||
** bug 718463 - fix blurry rendering on triple-tap | |||
** bug 744241 - make display port options configurable via prefs | |||
** bug 742115 - make panning options configurable via prefs | |||
** bug 744390 - add a danger zone to the velocity-bias strategy | |||
** bug 745501 - error trying to read simple string prefs in java | |||
** bug 744699 - fix error in setting displayport | |||
** bug 745540 - fix possible concurrent modification exception in gecko listener dispatching | |||
** bug 741693 - make zoom curve preffable | |||
* Next week: | |||
** bug 737510 - snap displayport to tiles | |||
** bug 741988 - track down regression | |||
** other optimizations | |||
* Blockers: | |||
** none | |||
===GBrown=== | ===GBrown=== | ||
Last week: | |||
* Trying to contribute to Bug 745177 Retain and re-use uploaded tiles | |||
* Bug 742560 Increase Fennec's disk cache size | |||
* Patch for discussion on Bug 745340 Improve disk cache smart sizing for mobile | |||
* Bug 745889 SUT agent: java.lang.NullPointerException in DoCommand.GetProcessInfo | |||
* Bug 743766 SUT agent: java.lang.IllegalArgumentException in RedirOutputThread | |||
* Bug 744530 SUT agent: do not routinely report expected exceptions | |||
Next week: | |||
* Bug 745177 | |||
===Chris Lord (cwiiis)=== | ===Chris Lord (cwiiis)=== | ||
===Chris Peterson=== | ===Chris Peterson=== | ||
* Last Week | |||
** Continuing investigation of missing key down/up events: {{bug|630576}}, {{bug|693338}}, {{bug|695626}} | |||
** Implementing review feedback for {{bug|742036}} - Convert DOM key codes to Android key codes when passing key events to Flash plugin | |||
* This Week | |||
** Fixed (waiting for r+) {{bug|742036}} - Convert DOM key codes to Android key codes when passing key events to Flash plugin | |||
** Fixed (waiting for r+) {{bug|687717}} - mobile.twitter.com->When writing into tweet box with IME, remaining characters of tweet isn't decreased | |||
** Moved core bug to evangelism {{bug|734305}} - Spry autosuggest drop downs do not appear properly | |||
** Closed content bug {{bug|733907}} - Typing text into a crossword on the Times Crossword does not move across different text boxes | |||
===GCP=== | ===GCP=== | ||
*Last week: | |||
**{{Bug|741281}} Add a Java interface for sending telemetry data | |||
**{{Bug|743715}} Cannot build Fennec without jemalloc | |||
**{{Bug|742815}} Probing migration status can launch multiple migrations | |||
**{{Bug|743923}} Don't keep history in memory during Profile Migration | |||
**{{Bug|721898}} Remove history truncation code | |||
**{{Bug|744644}} ProfileMigrator never sets PREFS_MIGRATE_BOOKMARKS_DONE | |||
**{{Bug|744668}} Control URI access NPE if Fennec not yet launched | |||
**{{Bug|741042}} Add telemetry support for timing XUL profile import | |||
**{{Bug|715550}} Migration of Sync settings from XUL Fennec | |||
**{{Bug|745863}} Debug logging is not compiled out in NSSBridge | |||
**{{Bug|746365}} StrictMode violation in checking Profile Migration status | |||
*Pending review: | |||
**{{Bug|746362}} StrictMode violation in saving Sync migration state | |||
**{{Bug|746035}} Profile migration does not adapt to Places database schema version | |||
**{{Bug|726379}} crash java.util.concurrent.RejectedExecutionException
| |||
*This week: | |||
**{{Bug|721934}} startup hangs at "Setting up Nightly..." | |||
**Backout for {{Bug|744993}} arstechnica.com page block as "Reported Attack Site" | |||
**Holidays | |||
*Blockers: | |||
**None | |||
===Brian N=== | ===Brian N=== | ||
* Done | |||
** {{Bug|742771}} - Browser shows old URL on startup | |||
** Looked at {{Bug|743736}} - Touch event handlers on nytimes.com take a long time to run | |||
** {{Bug|745075}} - Flush disk cache when going into background so we don't lose the disk cache if Fennec is OOM killed | |||
** {{Bug|712975}} - Tap to activate plugin doesn't work after flipping pref until you restart | |||
** Investigated {{Bug|729951}} - WebAPI does not refresh as offline when device switches from online to offline | |||
* Next | |||
** Blockers | |||
===Sriram=== | ===Sriram=== | ||
* Last Week: | |||
** Experimented (a lot) with ICS Menu button highlight - {{Bug|715278}} | |||
*** Dropped this for 1.0 as the button would change completely in next version. | |||
** Avoiding a message to do initialize in GeckoApp - {{Bug|744987}} | |||
** Disable SQLite locking in TabsProvider and BrowserProvider - {{Bug|744959}} | |||
** Have a lighter shadow for BrowserToolbar - {{Bug|715287}} | |||
* This Week: | |||
** Disable sensors while the application goes to background | |||
** Add padding to top-sites thumbnails - {{Bug|715272}} | |||
** Resolution specific form validation resources - {{Bug|737907}} | |||
** Inverting form validation arrow - {{Bug|737922}} | |||
* Blockers: | |||
** Resolution specific resources for doorhangers. | |||
===WesJ=== | ===WesJ=== | ||
Last week: | |||
* {{bug|744816}} - Fennec crashes in concurrent access of password db | |||
* {{bug|745834}} - PasswordProvider needs to set encryption type when it encrypts | |||
* {{bug|745381}} - We send a lot of touch events during panning | |||
* {{bug|745936}} - Display port should not override dirtyRect during hit detection | |||
* {{bug|745384}} - SQLiteBridge doesn't handle NULL's in query parameters | |||
* {{bug|745383}} - Error with the hashtable in GeckoProvider | |||
* {{bug|721084}} - Don't move profile to SD Card anymore | |||
This week: | |||
* {{bug|741247}} - Touch events aren't consistently triggered especially on the right sides of elements - Have a very hacky patch that fixes this. Cleaning it up for feedback. | |||
===LucasR=== | ===LucasR=== | ||
'''Last week''' | |||
* Soft blockers: | |||
** {{Bug|715214}} - Allow tab menu page titles to run on up to 4 lines before truncating | |||
** {{Bug|743627}} - The background of the AwsomeBar is a different color after scrolling on Motorola phones | |||
** (Patch) {{Bug|701330}} - Show star on urls that are bookmarks in AwesomeBar screen | |||
* Patch reviews | |||
* Gave a talk about Mozilla & Mobile at the University of Évora (Portugal) | |||
'''Next week''' | |||
* Release blockers | |||
* Blog about talk and experience in Portugal | |||
'''Blockers''' | |||
* None | |||
===MBrubeck=== | ===MBrubeck=== | ||
Done: | |||
* {{bug|739038}} - window.print fails and leaves Fennec in a weird state | |||
* {{bug|735237}} - window.showModalDialog fails and leaves Fennec in a weird state | |||
* {{bug|721784}} - Storage service and addon manager are broken after profile migration | |||
Next: | |||
* {{bug|707571}} - Add support for user-scalable=no in meta viewport tag | |||
* {{bug|739393}} - New tab opened in background is not set to inactive | |||
===Margaret=== | ===Margaret=== | ||
Done: | |||
* Fire input event on form autocomplete - {{bug|735747}} | |||
* Tracked down tricky click-to-play click listener/XBL problem - {{bug|745016}} | |||
* Wrote patch to combine duplicate bookmarks in top sites results - {{bug|741630}} | |||
** There might be a perf hit, need to investigate other potential solutions | |||
* Wrote a patch for getting larger favicons - {{bug|715263}} | |||
** I don't like this approach, need to discuss more | |||
Next: | |||
* More soft blockers, or helping out where needed! | |||
===Scott (jwir3)=== | ===Scott (jwir3)=== | ||
Last Week: | |||
* {{bug|708175}} landed. | |||
* {{bug 745993}}- fixed failing reftest from bug 708175. | |||
This Week: | |||
* {{bug|737621}} - links temporarily are not inflated | |||
Other: | |||
* dbaron landed {{bug|706193}} (nytimes bug) yesterday. | |||
===BLassey=== | ===BLassey=== | ||
* {{bug|721654}} Crash in mozilla::AndroidBridge::HandleGeckoMessage | |||
* {{bug|746135}} PopLocalFrame won't be called if an error occurs in AudioRunnable::Run() | |||
* {{bug|746139}} local JNI frame won't be popped if init fails | |||
* {{bug|746132}} Screenshot buffers won't be freed if tab not found | |||
* {{bug|746016}} Cache low res version of the page in the java ui for use instead of checkerboarding | |||
===MFinkle=== | ===MFinkle=== | ||
Done: | |||
* Landed some blockers ({{bug|745750}}, {{bug|739446}} and {{bug|741471}}) | |||
* Reviews | |||
* Triage (oh god, the triage) | |||
* Testing builds | |||
* Planning fx-team work week (next week in Toronto) | |||
Next: | |||
* Reviews, triage and bears! Oh my! | |||
* Fx-team work week (going to do some hacking to keep my sanity) | |||
* Assist in flipping Fennec from nightly to aurora | |||
===Madhava=== | ===Madhava=== | ||
* K9o scoping ([http://www.youtube.com/watch?v=aCca5mPMp9A rising like Olympus above the Serengeti]) | |||
===Ian Barlow=== | ===Ian Barlow=== | ||
Last week | |||
* Gathered a list of UX soft blocker noms https://etherpad.mozilla.org/ZWwMvwVlGZ | |||
* Looking at Scrolling / Zooming performance tweaks with gfx team | |||
* Working through more tablet specs | |||
This week | |||
* Helping out with soft blockers | |||
** Resolution specific resources for doorhangers. | |||
* Looking at Scrolling / Zooming performance tweaks with gfx team | |||
* Lots of meetings | |||
* Possibly some tablet work | |||
===Patryk Adamczyk=== | ===Patryk Adamczyk=== | ||
===GFX=== | ===GFX=== | ||
== Round Table == | == Round Table == | ||
* kairo/chofmann's scripts and ADUs for the weekend were not working correctly due to something wrong with the cron jobs. | |||
=== QA === | |||
* Tracking qa-wanted or regressionwindow-wanted bugs that are tracking-fennec-1.0 for quick help make sure your bug shows up on | |||
** https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20blocking-fennec1.0%3Abeta%2C%2B%2C%253F%2Csoft%20keyword%3Aqawanted%2Cregressionwindow-wanted | |||
* testing the keep profile on sdcard patch | |||
* kairo/chofmann's scripts and ADUs for the weekend were not working correctly due to something wrong with the cron jobs; for details see [https://wiki.mozilla.org/Platform/2012-04-17#Socorro Socorro work] | |||
** This should be repaired by wednesday; thursday at the latest. | ** This should be repaired by wednesday; thursday at the latest. | ||
Line 51: | Line 248: | ||
* Crash-Stats: | * Crash-Stats: | ||
** Soccoro 3 Day Crash List is listed in the [https://wiki.mozilla.org/Platform/2012-04-17#Mobile_2 Platform Meeting] | ** Soccoro 3 Day Crash List is listed in the [https://wiki.mozilla.org/Platform/2012-04-17#Mobile_2 Platform Meeting] | ||
===SUMO=== | |||
New support documentation architecture is live on https://support.mozilla.org/mobile, click-thru numbers look good compared to before the migration and bounce rate has improved. Select Firefox 14 in the 'Article is for' menu on any article to see the new nativeUI content. Lots of improvements, new security & privacy content, new screencast tutorials, new FAQ and updates for all existing articles. We're 80% complete for beta, and on track for current plan of record. |