Confirmed users
2,023
edits
MarkFinkle (talk | contribs) (Created page with "== Details == * Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC {{conf|95312}} * irc.mozilla.org #mobile for backchannel * [https://v.mozilla.com/flex.html?roomdirect.ht...") |
|||
(31 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 == | ||
;Aurora uplift: We lied. We uplifted "any and all patches that were not graphics related and had no merge conflicts" on Friday night. If your blockers have been approved for Aurora, try to land them. If you get a conflict, let them wait. Keep requesting approval for your fixed blockers! | |||
;Graphics: The GFX team is focused on fixing crashers. We plan to reduce the amount of crashes and uplift the graphics work to Aurora. | |||
==Stand ups== | ==Stand ups== | ||
Line 18: | Line 21: | ||
===James W. (snorp)=== | ===James W. (snorp)=== | ||
===Kats=== | ===Kats=== | ||
* Last week | |||
** mostly testing-related things so that i can measure checkerboarding improvements | |||
** bug 737411 - fix some robocop tests after maple landing | |||
** bug 738326 - speed up robocop pixel tests by 90x | |||
** bug 738554 - fix some robocop race conditions | |||
** bug 738556 - beef up the checkerboarding test in robocop talos | |||
** bug 710126 - zoom to fit when images are larger than the screen | |||
** bug 729528 - implement a bunch of strategies for display port management | |||
** bug 739415 - add more comprehensive checkerboarding scenario tests | |||
Next week: | |||
** gather lots of test data to see which strategy works best when | |||
** perform any minor tuning/fixups needed for the strategies | |||
** put in a heuristic to dynamically pick the best strategy to minimize overall checkerboarding | |||
** start hammering away more on beta-blocker pan/zoom bugs | |||
Blockers: | |||
** none right now | |||
===GBrown=== | ===GBrown=== | ||
Last week: | |||
* Investigated reftest failures. Many more reftests are passing now...we are down to 46 unexplained failures! See bug 732494. | |||
* Bug 735461: Robocop: Fennec does not interpret -profile argument correctly | |||
* Minor Robocop tweaks. | |||
This week: | |||
* More reftest investigation | |||
* Screenshot bugs | |||
===Chris Lord (cwiiis)=== | ===Chris Lord (cwiiis)=== | ||
* Last week | |||
** {{bug|736850}} - crash in mozilla::layers::ShadowBufferOGL::EnsureTexture [fixed] | |||
** {{bug|736729}} - Display port needs to be recalculated on page-size change [fixed] | |||
** {{bug|737434}} - Textures get deleted and recreated on resize [fixed] | |||
** {{bug|732016}} - Maple: scrollIntoView does not clamp to the page size | |||
** Reviews | |||
* This week | |||
** {{bug|739604}} - Crash in ThebesLayerOGL when using MOZ_DUMP_PAINT_LIST | |||
** {{bug|732016}} - Maple: scrollIntoView does not clamp to the page size | |||
** Reviews | |||
===Chris Peterson=== | ===Chris Peterson=== | ||
* Last week | |||
** {{bug|720300}} - Awesome bar shouldn't start search on Enter key pressed if there is composition string | |||
** {{bug|738695}} - Remove some redundant and unused IME code: mComposing and returnIMEQueryResult | |||
* This week | |||
** {{bug|701895}} - [IME] return key does not cause the urlbar to go to the website using simeji | |||
** {{bug|707353}} - [flash] soft keyboard doesn't appear | |||
** Reviewing mobile topcrash bugs | |||
===GCP=== | ===GCP=== | ||
*Last week | |||
**Day off | |||
**{{Bug|727370}} Bad(?) files in safebrowsing folder in user profile prevent loading any site after installing update | |||
**{{Bug|729532}} Improve first-run profile import experience | |||
**{{Bug|736237}} Profile Migration should specify a limit and be resumable | |||
**{{Bug|716729}} Identify root cause of favicon crash on some Honeycomb/ICS devices' Bookmarks database | |||
*This week | |||
**{{Bug|736237}} Profile Migration should specify a limit and be resumable | |||
**{{Bug|725150}} Need logic to prevent sync and profile migration happening at the same time | |||
*Blockers | |||
**{{Bug|739629}} - Expose safe account creation API for profile migration | |||
===Brian N=== | ===Brian N=== | ||
* Done | |||
** {{Bug|725428}} - content area goes black and then dark checkerboard before pageload during startup | |||
** {{Bug|737782}} - Keywords added to bookmarks are not saved | |||
** {{Bug|738848}} - FormAssistant null error when Fennec is in background | |||
** {{Bug|738859}} - Increment mActivityDepth for all activities launched from GeckoApp | |||
** {{Bug|739698}} - SearchEngines cleanup in browser.js | |||
** {{Bug|726001}} - Decode ICO file format Favicons | |||
** Started {{Bug|717428}} - Reuse favicons in DB | |||
* Next | |||
** {{Bug|717428}} - Reuse favicons in DB | |||
===Sriram=== | ===Sriram=== | ||
* Last Week: | |||
** Using LayoutInflater.Factory to optimize rendering custom views - {{Bug|738049}} | |||
** Posted a WIP for android widget - {{Bug|708707}} | |||
** Fixed strict mode violation in database object closing - {{Bug|736296}} | |||
* This Week: | |||
** Fixed the styling of header views in Bookmarks | |||
** Removed redundant AsyncTask in Bookmarks display in AwesomeBar - {{Bug|739334}} | |||
*** Posted a WIP to logically separate views and Asynctasks. | |||
** A new approach for cutting down on anonymous runnables in GeckoApp - {{Bug|727307}} | |||
** Investigating Robocop intermittent test failures - {{Bug|738645}} | |||
* Blockers: | |||
** None. | |||
===WesJ=== | ===WesJ=== | ||
Last week: | |||
* {{bug|728224}} - Create default bookmarks on local DB creation | |||
* {{bug|709250}} - Error downloading favicon: java.net.MalformedURLException: java.lang.NullPointerException: Cannot find "!/" | |||
* {{bug|738421}} - java.lang.Throwable: Explicit termination method 'close' not called @ GeckoJarReader.java:33 | |||
* {{bug|739514}} - Initial Fennec history visits being created without a GUID | |||
This week: | |||
* {{bug|732052}} - XUL Scale elements should support touch events | |||
* {{bug|737021}} - Webm video is larger in play mode then when paused | |||
* {{bug|695178}} - Download Manager | |||
===LucasR=== | ===LucasR=== | ||
'''Last week''' | |||
* PTO on Friday and Monday | |||
* {{Bug|739966}} - Enable script debugger in Fennec | |||
** Blog post: http://lucasr.org/?p=2678 | |||
* {{Bug|735636}} - PromptService list view has bad scroll performance | |||
* Patch reviews | |||
'''Next week''' | |||
* Fix remaining release blockers | |||
* Wrap-up patches for remote debugging | |||
* ListView performance guidelines | |||
'''Blockers''' | |||
* None | |||
===MBrubeck=== | ===MBrubeck=== | ||
Done: | |||
* {{bug|739354}} - Disable test_bug672453.html because of frequent failures | |||
* {{bug|704406}} - Show and hide the restart prompt when changing add-on status in about:addons | |||
* {{bug|736995}} - Disable share command for resource: URIs | |||
* {{bug|737692}} - Touch-friendly styles for menulists and textboxes in add-on options | |||
* Fixed some TBPL bugs in my spare time ({{bug|713575}}, {{bug|610602}}, {{bug|713576}}, {{bug|713574}}, {{bug|738925}}). | |||
* Meetings with W3C Touch Events PAG | |||
Next: | |||
* Interview for a B2G candidate | |||
* {{bug|721784}} - Installed add-ons migrated from XUL to Native are visible only after restart | |||
* {{bug|735237}} - window.showModalDialog causes weird issues | |||
===Margaret=== | ===Margaret=== | ||
Done: | |||
* Bookmarks don't show up in awesomebar results - {{bug|721731}} | |||
** Added more ContentProvider tests for combined bookmarks/history view | |||
** Updated top sites query talos test to account for bookmarks as well | |||
* Don't show click-to-play UI for unsupported plugins - {{bug|739048}} | |||
* Add site-based permissions for click-to-play plugins - {{bug|736278}} | |||
* Started working on "Desktop Bookmarks" folder UI - {{bug|737896}} | |||
Next: | |||
* Finish "Desktop Bookmarks" folder work | |||
* Form autocomplete popup is misplaced - {{bug|736008}} | |||
* Awesomebar filter improvement - {{bug|738961}} | |||
===Scott (jwir3)=== | ===Scott (jwir3)=== | ||
===BLassey=== | ===BLassey=== | ||
Last week | |||
* apparently I only landed one little clean up patch for {{bug|728224}} | |||
* implemented getUserMedia for still images {{bug|738528}}, which is needed for WebRT | |||
===MFinkle=== | ===MFinkle=== | ||
Done: | |||
* Landed the initial Open Web App patches (and had them backed out) {{bug|697309}} | |||
* Working on adding the WEBAPP intent {{bug|737050}} | |||
* Made a patch to fix NULL GUIDs in DB (Wes made it better) {{bug|739514}} | |||
* Reviews | |||
* Triage | |||
Next: | |||
* Figure out how to get the webapp patches landed again (Damn you, Talos!) | |||
* Finish the WEBAPP intent patch | |||
* Stare closely at beta/release blocker lists | |||
===Madhava=== | ===Madhava=== | ||
===Ian Barlow=== | ===Ian Barlow=== | ||
'''Last week''' | |||
* Various phone beta blockers, including Download Manager for pre-HC phones | |||
* Tablet UI Intro http://www.flickr.com/photos/61892693@N03/sets/72157629634831895/detail/ | |||
* Worked with Larissa on documenting some of the interaction specs for the new tablet UI | |||
* Kicked off some design work for Firefox on B2G, which Larissa is taking a closer look at! | |||
'''This week''' | |||
Phone | |||
* Change tap to play behaviour for plugins {{bug|736278}} | |||
* which led to realizing we should make our notifications more consistent {{bug|739757}} | |||
Tablet | |||
* Filin bugs, makin specs | |||
* Title Bar {{bug|739355}} | |||
* Site ID Menu {{bug|739356}} | |||
* Bookmark management {{bug|739359}} | |||
* Awesomebar Top Sites tab {{bug|739364}} | |||
* Awesomebar History tab {{bug|739365}} | |||
* Awesomebar Bookmarks tab {{bug|739364}} | |||
* Awesomebar Search suggest {{bug|739369}} | |||
* Tabs Menu {{bug|739407}} | |||
* Remote Tabs {{bug|739411}} | |||
* Overflow menu {{bug|739412}} | |||
===Patryk Adamczyk=== | ===Patryk Adamczyk=== | ||
Last Week<br> | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=736599 Bug 736599] going to provide needed assets < crash report window | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=708707 Bug 708707] added new assets for the widget | |||
This Week<br> | |||
* Mainly focusing on B2G work, like for the next few weeks | |||
* Ping me on IRC if more assets are needed for bugs I am assigned to. | |||
** IE reader mode, contact me, [https://bugzilla.mozilla.org/show_bug.cgi?id=696921 Bug 696921] | |||
===GFX=== | ===GFX=== | ||
* {{Bug|737437}} (#1 top crasher) - patch posted, awaiting review | |||
* {{Bug|694964}} (#2 top crasher) - we know what's causing this, and we're working on choosing the right way to fix it | |||
* {{Bug|735230}} (possible cause of crashes like {{Bug|736666}}) - patches posted, awaiting review for some of them | |||
* {{Bug|739679}} - Add a Shadowable TiledThebesLayer implementation | |||
** This will improve checkerboarding and jank | |||
** This is now working on mobile and desktop. The performance looks on par with, if not better then, the old implementation with room for further optimizations. | |||
http://dl.dropbox.com/u/10523664/device-2012-03-28-124728.png | |||
== Round Table == | == Round Table == | ||
QA: | |||
* Sync has regressed some. Syncing bookmarks/history/tabs is not working on yesterday's build | |||
* Seeing work done on {{bug|697309}} - WebApps API support on fennec. AaronMT driving the testplan for this, in collaboration with Apps QA team | |||
* Highlighted a list of [http://people.mozilla.com/~mwargers/gfxblocking.html tracking GFX and Flash issues] that needs fixes. (Compiled last friday, so some of these may already be updated) | |||
* Continuing to triage keyword: '''qawanted''' - please continue to use it for further bug testing investigation from our end | |||
* Having a [https://quality.mozilla.org/2012/03/firefox-mobile-test-day-march-30th/ testday against Nightly] this friday, Mar 30. Please join us for dev support. | |||
* Firefox 12 beta 3 validation. |