https://wiki.mozilla.org/api.php?action=feedcontributions&user=Rnewman&feedformat=atomMozillaWiki - User contributions [en]2024-03-29T11:27:59ZUser contributionsMediaWiki 1.27.4https://wiki.mozilla.org/index.php?title=Mobile/Firefox_for_iOS/Release_Schedule&diff=1163774Mobile/Firefox for iOS/Release Schedule2017-02-27T00:30:01Z<p>Rnewman: Point to correct schedule.</p>
<hr />
<div>See [[Firefox_for_iOS_Train_Schedule|the train schedule]].</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Tofino/Triage&diff=1146147Tofino/Triage2016-08-29T16:12:24Z<p>Rnewman: /* Roles */</p>
<hr />
<div>= Triage =<br />
<br />
Simplified version of <https://wiki.mozilla.org/Bugmasters/Process/Triage>.<br />
<br />
== How Triage Is Done ==<br />
<br />
=== Goals ===<br />
<br />
By the end of a triage meeting:<br />
<br />
* All new issues filed since the last triage meeting have been looked at. <br />
* An action has been taken:<br />
** Closed immediately.<br />
** Prioritized immediately:<br />
*** Next release ("P1")<br />
*** Following release ("P2")<br />
*** Backlog — still valid but not tracked for a release ("P3")<br />
*** Will accept patches ("P5")<br />
*** WONTFIX<br />
** An action item has been assigned to a person to:<br />
*** Investigate it in a timeboxed fashion. (E.g., is this bug reproducible? Does it go away if we fix Issue #NN?)<br />
*** Break it down into work that can be prioritized or estimated. This includes options like producing a stop-gap solution or workaround.<br />
* Existing issues tracking the next release have been skimmed and reprioritized if necessary.<br />
<br />
=== The day-to-day ===<br />
<br />
Drag-and-drop in Waffle:<br />
<br />
<https://waffle.io/mozilla/tofino><br />
<br />
=== Roles ===<br />
<br />
* Running the meeting. This person talks their way down each list in each section, briefly summarizing the issue or asking someone else to. This person is responsible for keeping things moving and reducing the need for others to scroll around and feel lost. This person also cuts off discussion/argument that runs long.<br />
<br />
* Proposing an action. One or more people who are (a) aware of the product context, and (b) understand the issue, should propose what to do — "I don't think we can ship without this", "I don't think this is important". Note that proposing an action __does not involve solving the bug right here__.<br />
<br />
* Questioning. Someone has the responsibility to be devil's advocate/ask good questions/etc. — "but can we ship without that?" "doesn't that really hurt the user experience?"<br />
<br />
* Clicky-clicky. This person is responsible for making actions happen — dragging cards between columns, closing issues (now or later), making notes for follow-up work.<br />
<br />
=== Releases ===<br />
<br />
Cutting a release implies that the "Next Release" column is empty. If it's not, either we still have bugs to fix, or we need to update the board to match reality.<br />
<br />
When a release is cut, some or all of "Following Release" moves to "Next Release". Some or none of "Backlog" moves to "Following Release".<br />
<br />
Periodically, "Backlog" and "Patches Welcome" should be pruned, lest they end up as a dumping ground. Be realistic about what won't ever be fixed.</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Tofino/Triage&diff=1146146Tofino/Triage2016-08-29T16:12:06Z<p>Rnewman: </p>
<hr />
<div>= Triage =<br />
<br />
Simplified version of <https://wiki.mozilla.org/Bugmasters/Process/Triage>.<br />
<br />
== How Triage Is Done ==<br />
<br />
=== Goals ===<br />
<br />
By the end of a triage meeting:<br />
<br />
* All new issues filed since the last triage meeting have been looked at. <br />
* An action has been taken:<br />
** Closed immediately.<br />
** Prioritized immediately:<br />
*** Next release ("P1")<br />
*** Following release ("P2")<br />
*** Backlog — still valid but not tracked for a release ("P3")<br />
*** Will accept patches ("P5")<br />
*** WONTFIX<br />
** An action item has been assigned to a person to:<br />
*** Investigate it in a timeboxed fashion. (E.g., is this bug reproducible? Does it go away if we fix Issue #NN?)<br />
*** Break it down into work that can be prioritized or estimated. This includes options like producing a stop-gap solution or workaround.<br />
* Existing issues tracking the next release have been skimmed and reprioritized if necessary.<br />
<br />
=== The day-to-day ===<br />
<br />
Drag-and-drop in Waffle:<br />
<br />
<https://waffle.io/mozilla/tofino><br />
<br />
=== Roles ====<br />
<br />
* Running the meeting. This person talks their way down each list in each section, briefly summarizing the issue or asking someone else to. This person is responsible for keeping things moving and reducing the need for others to scroll around and feel lost. This person also cuts off discussion/argument that runs long.<br />
<br />
* Proposing an action. One or more people who are (a) aware of the product context, and (b) understand the issue, should propose what to do — "I don't think we can ship without this", "I don't think this is important". Note that proposing an action __does not involve solving the bug right here__.<br />
<br />
* Questioning. Someone has the responsibility to be devil's advocate/ask good questions/etc. — "but can we ship without that?" "doesn't that really hurt the user experience?"<br />
<br />
* Clicky-clicky. This person is responsible for making actions happen — dragging cards between columns, closing issues (now or later), making notes for follow-up work.<br />
<br />
=== Releases ===<br />
<br />
Cutting a release implies that the "Next Release" column is empty. If it's not, either we still have bugs to fix, or we need to update the board to match reality.<br />
<br />
When a release is cut, some or all of "Following Release" moves to "Next Release". Some or none of "Backlog" moves to "Following Release".<br />
<br />
Periodically, "Backlog" and "Patches Welcome" should be pruned, lest they end up as a dumping ground. Be realistic about what won't ever be fixed.</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Tofino/Triage&diff=1146142Tofino/Triage2016-08-29T16:00:31Z<p>Rnewman: </p>
<hr />
<div>= Triage =<br />
<br />
Simplified version of <https://wiki.mozilla.org/Bugmasters/Process/Triage>.<br />
<br />
== Goals ==<br />
<br />
By the end of a triage meeting:<br />
<br />
* All new issues filed since the last triage meeting have been looked at. <br />
* An action has been taken:<br />
** Closed immediately.<br />
** Prioritized immediately:<br />
*** Next release ("P1")<br />
*** Following release ("P2")<br />
*** Backlog — still valid but not tracked for a release ("P3")<br />
*** Will accept patches ("P5")<br />
*** WONTFIX<br />
** An action item has been assigned to a person to:<br />
*** Investigate it in a timeboxed fashion. (E.g., is this bug reproducible? Does it go away if we fix Issue #NN?)<br />
*** Break it down into work that can be prioritized or estimated.<br />
* Existing issues tracking the next release have been skimmed and reprioritized if necessary.<br />
<br />
== Process ==<br />
<br />
Drag-and-drop in Waffle:<br />
<br />
<https://waffle.io/mozilla/tofino></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Tofino/Triage&diff=1146140Tofino/Triage2016-08-29T15:49:51Z<p>Rnewman: Created page with "= Triage = Simplified version of <https://wiki.mozilla.org/Bugmasters/Process/Triage>. == Goals == By the end of a triage meeting: * All new issues filed since the last tr..."</p>
<hr />
<div>= Triage =<br />
<br />
Simplified version of <https://wiki.mozilla.org/Bugmasters/Process/Triage>.<br />
<br />
== Goals ==<br />
<br />
By the end of a triage meeting:<br />
<br />
* All new issues filed since the last triage meeting have been looked at. <br />
* An action has been taken:<br />
** Closed immediately.<br />
** Prioritized immediately:<br />
*** Next release ("P1")<br />
*** Following release ("P2")<br />
*** Backlog — still valid but not tracked for a release ("P3")<br />
*** Will accept patches ("P5")<br />
*** WONTFIX<br />
** An action item has been assigned to a person to:<br />
*** Investigate it in a timeboxed fashion. (E.g., is this bug reproducible? Does it go away if we fix Issue #NN?)<br />
*** Break it down into work that can be prioritized or estimated.<br />
* Existing issues tracking the next release have been skimmed and reprioritized if necessary.</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Triage&diff=1121350Mobile/Triage2016-03-10T18:34:40Z<p>Rnewman: </p>
<hr />
<div>{{AndroidNav}}<br />
{{ForceRefreshButton}}<br />
<small>''hit the button if the cache seems to be stuck''</small><br />
=== Meeting Details ===<br />
* iOS - Tuesdays @ 10:30AM PST (1:30PM EST)<br />
* Android - Thursdays @ 10:00AM PST (1:00PM EST)<br />
* [irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
==iOS==<br />
<br />
===iOS Crashes===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"include_fields": "id, summary, status, priority, assigned_to, cf_rank",<br />
"status": "NEW", <br />
"order": "bug_id,cf_rank",<br />
"f1": "short_desc",<br />
"o1": "regexp",<br />
"v1": "^Crash"<br />
}<br />
</bugzilla><br />
<br />
===iOS Triage Nominations===<br />
[https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%3F&product=Firefox%20for%20iOS iOS Tracking ?]<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "?",<br />
"include_fields": "id, summary, status, priority, assigned_to",<br />
"order": "bug_id",<br />
"f1": "short_desc",<br />
"o1": "notsubstring",<br />
"v1": "[META]"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=3.0%2B&product=Firefox%20for%20iOS iOS Tracking 3.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "3.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard, rank",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=4.0%2B&product=Firefox%20for%20iOS iOS Tracking 4.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "4.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard, rank",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%2B&product=Firefox%20for%20iOS iOS Tracking +] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard, cf_rank",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
==Android==<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?o5=notsubstring&f1=OP&order=Bug%20Number&f0=OP&o2=equals&f4=CP&v5=Firefox%20for%20iOS&query_format=advanced&j1=OR&f3=CP&f2=cf_blocking_fennec&f5=product&v2=%3F Android triage nominations]===<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "?",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?keywords=meta&f1=cf_blocking_fennec&keywords_type=notregexp&emailtype2=exact&list_id=10814342&o1=equals&resolution=---&o2=isempty&status_whiteboard_type=notregexp&query_format=advanced&f2=bug_mentor&status_whiteboard=mentor&email2=nobody%40mozilla.org&emailassigned_to2=1&v1=%2B Mentorless]===<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?order=Importance&query_format=advanced&bug_status=UNCONFIRMED&product=Firefox%20for%20Android Unconfirmed]===<br />
<br />
=== [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=Nightly%2B Fennec Nightly+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=45%2B Fennec 45+] ===<br />
<br />
[https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIXED%20blocking_fennec%3A45%2B%20cf_status_firefox45%3A---%2Caffected&list_id=12888468 Tracking 45+ non-uplifted]<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "45+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=46%2B Fennec 46+] ===<br />
<br />
[https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIXED%20blocking_fennec%3A46%2B%20cf_status_firefox46%3A---%2Caffected&list_id=12888468 Tracking 46+ non-uplifted]<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "46+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=47%2B Fennec 47+] ===<br />
<br />
[https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIXED%20blocking_fennec%3A47%2B%20cf_status_firefox47%3A---%2Caffected&list_id=12888468 Tracking 47+ non-uplifted]<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "47+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=48%2B Fennec 48+] ===<br />
<br />
[https://bugzilla.mozilla.org/buglist.cgi?quicksearch=FIXED%20blocking_fennec%3A48%2B%20cf_status_firefox48%3A---%2Caffected&list_id=12888468 Tracking 48+ non-uplifted]<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "48+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/02-Mar-2016&diff=1119598Mobile/Notes/02-Mar-20162016-03-02T17:57:57Z<p>Rnewman: /* Development Updates / Work in Progress */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates Easy-to-read wiki]<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Hard-to-read release calendar]<br />
* [https://wiki.mozilla.org/Firefox_for_iOS_Train_Schedule Firefox for iOS Schedule]<br />
<br />
== Topics for This Week ==<br />
* Sebastian will be mentoring GSoC for downloadable content.<br />
* GoogleIO registration begins March 8th: https://events.google.com/io2016/<br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''<br />
*Andi-Bogdan Postelnicu fixed {{bug|1252082}} - [Static Analysis][Dereference null return value] In function ReadingListHelper::fetchContent<br />
*Angel Bouzo fixed {{bug|1194033}} - Change color of pressed state for list items in home panels to about_page_header_grey<br />
*Pete Chambers fixed {{bug|1140970}} - Move icons in Reader View controls up 2px<br />
*Sotaro Ikeda [:sotaro] fixed {{bug|1251155}} - Remove GLContext from VideoDataDecoder<br />
*dlim fixed {{bug|1231549}} - Set default profile endpoint server URI for Firefox Accounts not created via the web flow<br />
*hennes fixed {{bug|1223890}} - Constraint errors in history panel<br />
*malayaleecoder fixed {{bug|1219323}} - Remove unnecessary table created check from BrowserDatabaseHelper<br />
*raunaqabhyankar fixed {{bug|1188198}} - Remove m prefix from ThemedView.java.frag template & generate results<br />
*varunnaganathan912 fixed {{bug|1236387}} - Limit length of returned search history suggestions<br />
<br />
==Team Updates==<br />
<br />
===Android platform===<br />
''snorp, jchen, rbarker, esawin, droeh''<br />
<br />
===Android front-end===<br />
''margaret, liuche, mcomella, sebastian, ahunt (nalexander/rnewman)''<br />
* [https://medium.com/@mleibovic/firefox-for-android-hack-week-recap-f1ab12f5cc44#.cpq3r221d Hack week last week]<br />
* Landed [https://bugzilla.mozilla.org/show_bug.cgi?id=760956 new and improved top sites query] (and dealing with the fallout)<br />
* Landed [https://bugzilla.mozilla.org/show_bug.cgi?id=1004734 "What's New" notification] (disabled by default, controlled by Switchboard)<br />
* Working [https://bugzilla.mozilla.org/show_bug.cgi?id=1238087 content notifications], [https://bugzilla.mozilla.org/show_bug.cgi?id=1220928 combined history panel], [https://bugzilla.mozilla.org/show_bug.cgi?id=1234314 migrating reading list to bookmarks], [https://bugzilla.mozilla.org/show_bug.cgi?id=1243558 displaying screenshots in home panels]<br />
* Landed [https://bugzilla.mozilla.org/show_bug.cgi?id=1250707 URL metadata tabl]e for storing more data related to pages<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1238079 Removing WebApp RT] in 47<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1220184 EOL Gingerbread] in 48<br />
<br />
===iOS===<br />
''st3fan, bmunar, bnicholson, fluffyemily, jhugman, sleroux''<br />
<br />
==== Builds & Releases ====<br />
<br />
* Firefox for iOS 2.1 in review - minor bugfix update. Brings back third-party keyboards. Fixes some small regressions.<br />
* Firefox for iOS 3.0 branched, we are getting a new TestFlight channel ready to send out a new build<br />
** Bi-directional Bookmark Sync landed. Although we are starting to test this one-way to find out the quality/state of people's sync data<br />
*** Adding some basic (Adjust based) telemetry to the TF builds to decide if and when we are going to enable full sync<br />
*** For now you should see no change in behavior from 2.0, but everything under the hood has changed.<br />
** Touch ID & Passcode on Logins Manager<br />
** Alexa top 5<br />
** Include top domains in autocomplete results<br />
** Safari parity for third-party schemes and 'special' URLs<br />
** Lots of bug fixes and performance improvements<br />
* L10N builds for 3.0 at https://people.mozilla.org/iosbuilds/l10n.html (is master, but pretty much same now)<br />
* Schedule at https://wiki.mozilla.org/Firefox_for_iOS_Train_Schedule<br />
<br />
==== Development Updates / Work in Progress ====<br />
<br />
* Sync on Exit<br />
** On rnewman's feedback queue for the day.<br />
* Handling of window.print()<br />
* Toolbar / Menu work <br />
** https://mozilla.invisionapp.com/share/4363MPDYG#/screens<br />
** https://mozilla.invisionapp.com/share/7Z647TWG4#/screens<br />
* Support deletion of default suggested sites<br />
* Better imports of Android search engines<br />
** https://github.com/mozilla/firefox-ios/pull/1585<br />
<br />
===UX===<br />
''darrin, tecgirl, antlam, gemma''<br />
*Android<br />
** [https://medium.com/@mleibovic/firefox-for-android-hack-week-recap-f1ab12f5cc44#.fiu6nviwx SF Workweek]<br />
** SFO week!<br />
*** Notification and engagement-related prototyping <br />
*** Bookmarks management, Combined History Panel, linking to screenshots<br />
** Bugmail catchup <br />
<br />
*iOS<br />
** Menu is in development!<br />
** Consolidation of History-related panels<br />
** Tabs management<br />
** Addition of 'Home' navigation option<br />
** Bookmarks Management<br />
<br />
*UR<br />
** Just returned from Germany Workflows research.<br />
** New user researcher starting Monday.<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/9e4032368f0ba842dbc2f121a8246b36?page=2 Android Roadmap in Aha! (public)]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/FIOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/7a91b67c888b44ee3fe2dcdc46f840cd?page=2 iOS Roadmap in Aha! (public)]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/02-Mar-2016&diff=1119592Mobile/Notes/02-Mar-20162016-03-02T17:36:18Z<p>Rnewman: /* iOS */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates Easy-to-read wiki]<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Hard-to-read release calendar]<br />
<br />
== Topics for This Week ==<br />
* Sebastian will be mentoring GSoC for downloadable content.<br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''<br />
*Andi-Bogdan Postelnicu fixed {{bug|1252082}} - [Static Analysis][Dereference null return value] In function ReadingListHelper::fetchContent<br />
*Angel Bouzo fixed {{bug|1194033}} - Change color of pressed state for list items in home panels to about_page_header_grey<br />
*Pete Chambers fixed {{bug|1140970}} - Move icons in Reader View controls up 2px<br />
*Sotaro Ikeda [:sotaro] fixed {{bug|1251155}} - Remove GLContext from VideoDataDecoder<br />
*dlim fixed {{bug|1231549}} - Set default profile endpoint server URI for Firefox Accounts not created via the web flow<br />
*hennes fixed {{bug|1223890}} - Constraint errors in history panel<br />
*malayaleecoder fixed {{bug|1219323}} - Remove unnecessary table created check from BrowserDatabaseHelper<br />
*raunaqabhyankar fixed {{bug|1188198}} - Remove m prefix from ThemedView.java.frag template & generate results<br />
*varunnaganathan912 fixed {{bug|1236387}} - Limit length of returned search history suggestions<br />
<br />
==Team Updates==<br />
<br />
===Android platform===<br />
''snorp, jchen, rbarker, esawin, droeh''<br />
<br />
===Android front-end===<br />
''margaret, liuche, mcomella, sebastian, ahunt (nalexander/rnewman)''<br />
* [https://medium.com/@mleibovic/firefox-for-android-hack-week-recap-f1ab12f5cc44#.cpq3r221d Hack week last week]<br />
* Landed [https://bugzilla.mozilla.org/show_bug.cgi?id=760956 new and improved top sites query] (and dealing with the fallout)<br />
* Landed [https://bugzilla.mozilla.org/show_bug.cgi?id=1004734 "What's New" notification] (disabled by default, controlled by Switchboard)<br />
* Working [https://bugzilla.mozilla.org/show_bug.cgi?id=1238087 content notifications], [https://bugzilla.mozilla.org/show_bug.cgi?id=1220928 combined history panel], [https://bugzilla.mozilla.org/show_bug.cgi?id=1234314 migrating reading list to bookmarks], [https://bugzilla.mozilla.org/show_bug.cgi?id=1243558 displaying screenshots in home panels]<br />
* Landed [https://bugzilla.mozilla.org/show_bug.cgi?id=1250707 URL metadata tabl]e for storing more data related to pages<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1238079 Removing WebApp RT] in 47<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1220184 EOL Gingerbread] in 48<br />
<br />
===iOS===<br />
''st3fan, bmunar, bnicholson, fluffyemily, jhugman, sleroux''<br />
<br />
==== Builds & Releases ====<br />
<br />
* Firefox for iOS 2.1 in review - minor bugfix update. Brings back third-party keyboards. Fixes some small regressions.<br />
* Firefox for iOS 3.0 branched, we are getting a new TestFlight channel ready to send out a new build<br />
** Bi-directional Bookmark Sync landed. Although we are starting to test this one-way to find out the quality/state of people's sync data<br />
*** Adding some basic (Adjust based) telemetry to the TF builds to decide if and when we are going to enable full sync<br />
*** For now you should see no change in behavior from 2.0, but everything under the hood has changed.<br />
** Touch ID & Passcode on Logins Manager<br />
** Alexa top 5<br />
** Include top domains in autocomplete results<br />
** Safari parity for third-party schemes and 'special' URLs<br />
** Lots of bug fixes and performance improvements<br />
* L10N builds for 3.0 at https://people.mozilla.org/iosbuilds/l10n.html (is master, but pretty much same now)<br />
* Schedule at https://wiki.mozilla.org/Firefox_for_iOS_Train_Schedule<br />
<br />
==== Development Updates / Work in Progress ====<br />
<br />
* Sync on Exit<br />
** On rnewman's feedback queue for the day.<br />
* Handling of window.print()<br />
* Toolbar / Menu work <br />
** https://mozilla.invisionapp.com/share/4363MPDYG#/screens<br />
** https://mozilla.invisionapp.com/share/7Z647TWG4#/screens<br />
* Support deletion of default suggested sites<br />
* Better imports of Android search engines<br />
<br />
===UX===<br />
''darrin, tecgirl, antlam, gemma''<br />
*Android<br />
** [https://medium.com/@mleibovic/firefox-for-android-hack-week-recap-f1ab12f5cc44#.fiu6nviwx SF Workweek]<br />
*iOS<br />
** Menu is in development!<br />
** Consolidation of History-related panels<br />
** Tabs management<br />
** Addition of 'Home' navigation option<br />
** Bookmarks Management<br />
<br />
*UR<br />
** Just returned from Germany Workflows research.<br />
** New user researcher starting Monday.<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/9e4032368f0ba842dbc2f121a8246b36?page=2 Android Roadmap in Aha! (public)]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/FIOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/7a91b67c888b44ee3fe2dcdc46f840cd?page=2 iOS Roadmap in Aha! (public)]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/02-Mar-2016&diff=1119591Mobile/Notes/02-Mar-20162016-03-02T17:35:31Z<p>Rnewman: /* Topics for This Week */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates Easy-to-read wiki]<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Hard-to-read release calendar]<br />
<br />
== Topics for This Week ==<br />
* Sebastian will be mentoring GSoC for downloadable content.<br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''<br />
*Andi-Bogdan Postelnicu fixed {{bug|1252082}} - [Static Analysis][Dereference null return value] In function ReadingListHelper::fetchContent<br />
*Angel Bouzo fixed {{bug|1194033}} - Change color of pressed state for list items in home panels to about_page_header_grey<br />
*Pete Chambers fixed {{bug|1140970}} - Move icons in Reader View controls up 2px<br />
*Sotaro Ikeda [:sotaro] fixed {{bug|1251155}} - Remove GLContext from VideoDataDecoder<br />
*dlim fixed {{bug|1231549}} - Set default profile endpoint server URI for Firefox Accounts not created via the web flow<br />
*hennes fixed {{bug|1223890}} - Constraint errors in history panel<br />
*malayaleecoder fixed {{bug|1219323}} - Remove unnecessary table created check from BrowserDatabaseHelper<br />
*raunaqabhyankar fixed {{bug|1188198}} - Remove m prefix from ThemedView.java.frag template & generate results<br />
*varunnaganathan912 fixed {{bug|1236387}} - Limit length of returned search history suggestions<br />
<br />
==Team Updates==<br />
<br />
===Android platform===<br />
''snorp, jchen, rbarker, esawin, droeh''<br />
<br />
===Android front-end===<br />
''margaret, liuche, mcomella, sebastian, ahunt (nalexander/rnewman)''<br />
* [https://medium.com/@mleibovic/firefox-for-android-hack-week-recap-f1ab12f5cc44#.cpq3r221d Hack week last week]<br />
* Landed [https://bugzilla.mozilla.org/show_bug.cgi?id=760956 new and improved top sites query] (and dealing with the fallout)<br />
* Landed [https://bugzilla.mozilla.org/show_bug.cgi?id=1004734 "What's New" notification] (disabled by default, controlled by Switchboard)<br />
* Working [https://bugzilla.mozilla.org/show_bug.cgi?id=1238087 content notifications], [https://bugzilla.mozilla.org/show_bug.cgi?id=1220928 combined history panel], [https://bugzilla.mozilla.org/show_bug.cgi?id=1234314 migrating reading list to bookmarks], [https://bugzilla.mozilla.org/show_bug.cgi?id=1243558 displaying screenshots in home panels]<br />
* Landed [https://bugzilla.mozilla.org/show_bug.cgi?id=1250707 URL metadata tabl]e for storing more data related to pages<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1238079 Removing WebApp RT] in 47<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1220184 EOL Gingerbread] in 48<br />
<br />
===iOS===<br />
''st3fan, bmunar, bnicholson, fluffyemily, jhugman, sleroux''<br />
<br />
==== Builds & Releases ====<br />
<br />
* Firefox for iOS 2.1 in review - minor bugfix update. Brings back third-party keyboards. Fixes some small regressions.<br />
* Firefox for iOS 3.0 branched, we are getting a new TestFlight channel ready to send out a new build<br />
** Bi-directional Bookmark Sync landed. Although we are starting to test this one-way to find out the quality/state of people's sync data<br />
*** Adding some basic (Adjust based) telemetry to the TF builds to decide if and when we are going to enable full sync<br />
*** For now you should see no change in behavior from 2.0, but everything under the hood has changed.<br />
** Touch ID & Passcode on Logins Manager<br />
** Alexa top 5<br />
** Include top domains in autocomplete results<br />
** Safari parity for third-party schemes and 'special' URLs<br />
** Lots of bug fixes and performance improvements<br />
* L10N builds for 3.0 at https://people.mozilla.org/iosbuilds/l10n.html (is master, but pretty much same now)<br />
* Schedule at https://wiki.mozilla.org/Firefox_for_iOS_Train_Schedule<br />
<br />
==== Development Updates / Work in Progress ====<br />
<br />
* Sync on Exit<br />
On rnewman's feedback queue for the day.<br />
* Handling of window.print()<br />
* Toolbar / Menu work <br />
** https://mozilla.invisionapp.com/share/4363MPDYG#/screens<br />
** https://mozilla.invisionapp.com/share/7Z647TWG4#/screens<br />
* Support deletion of default suggested sites<br />
* Better imports of Android search engines<br />
<br />
===UX===<br />
''darrin, tecgirl, antlam, gemma''<br />
*Android<br />
** [https://medium.com/@mleibovic/firefox-for-android-hack-week-recap-f1ab12f5cc44#.fiu6nviwx SF Workweek]<br />
*iOS<br />
** Menu is in development!<br />
** Consolidation of History-related panels<br />
** Tabs management<br />
** Addition of 'Home' navigation option<br />
** Bookmarks Management<br />
<br />
*UR<br />
** Just returned from Germany Workflows research.<br />
** New user researcher starting Monday.<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/9e4032368f0ba842dbc2f121a8246b36?page=2 Android Roadmap in Aha! (public)]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/FIOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/7a91b67c888b44ee3fe2dcdc46f840cd?page=2 iOS Roadmap in Aha! (public)]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Get_Involved&diff=1118878Mobile/Get Involved2016-02-26T16:03:31Z<p>Rnewman: </p>
<hr />
<div>This page is the place to learn how to start contributing to Mobile Firefox, which includes Firefox for Android (a.k.a. Fennec) and Firefox for iOS.<br />
<br />
Firefox for Android and iOS are developed by the Mozilla community. We're currently focused on making Firefox rock on Android and iOS phones and tablets. We hope this page will help you become an active member of our community! If you're looking for other ways to contribute to Mozilla, have a look at Mozilla's [http://www.mozilla.org/contribute/ global page] for new contributors. Either way, you should also take a look at the [https://www.mozilla.org/en-US/about/governance/policies/participation/ Mozilla Community Participation Guidelines].<br />
<br />
If you still feel that you don't know where to start after reading this page, feel free to [[#Communication|ping us]] on IRC, we can probably give you some ideas. We're always looking for ways to improve this page to make it easier to start contributing. Suggestions and general feedback are more than welcome.<br />
<br />
== Hacking ==<br />
<br />
Setting up a development environment for Mobile Firefox is relatively easy.<br />
<br />
For Firefox for Android, just follow our [https://developer.mozilla.org/en-US/docs/Simple_Firefox_for_Android_build build instructions] and you'll be ready to start hacking after a couple of hours—mostly waiting for everything to compile. Unfortunately, Firefox for Android is more complicated than a basic Android app, so we recommend that you're comfortable using a command line before getting started.<br />
<br />
While you're waiting for your build, take a look at our [[Mobile/Fennec/Android/Suggested workflow|suggested workflow]] page.<br />
<br />
For Firefox for iOS, you should follow the instructions in the [https://github.com/mozilla/firefox-ios Firefox for iOS github repo]. <br />
<br />
Before starting to work on a bug, you should make sure you have your development environment set up. When you're ready to start hacking, it's a good idea to add a comment to the bug report letting the mentor know that you want to work on it. Ideally, the bug report should already have relevant source code links to help you get started. If you're unsure whether to take a certain bug or not, you can always [[#Communication|contact us]] for clarification. If the bug you're working on involves UI changes, request feedback from the UX team (see contact list [[#Communication|below]]) before landing.<br />
<br />
=== Resources ===<br />
Here's a list of resources that you may find useful for hacking on Fennec. Feel free to add more if you find things are missing!<br />
* [[Mobile/Fennec/Android#Coding_Style|Coding style]]<br />
* [http://mxr.mozilla.org/mozilla-central/ MXR]<br />
* [https://developer.mozilla.org/en-US/docs/Mercurial_FAQ Mercurial FAQ]<br />
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/mach mach]<br />
* [http://blog.margaretleibovic.com/post/36893756730/bugzilla-101 Bugzilla 101]<br />
* [http://www.mozilla.org/hacking/commit-access-policy/ Commit access policy]<br />
* [http://mozillians.org Mozillians Directory]<br />
* [https://wiki.mozilla.org/ReleaseEngineering/TryServer Try Server]<br />
<br />
==== Videos ====<br />
* [https://air.mozilla.org/mozilla-engineering-culture/ Mozilla Engineering Culture]<br />
<br />
=== Mentor Bugs ===<br />
If you are looking for a bug with guidance, we maintain a set of bugs that are marked with an assigned mentor (see "Whiteboard" field). The mentor will help you get the necessary information to understand the issue, point out relevant parts of the code to look at, etc. You can browse these bugs on [http://www.joshmatthews.net/bugsahoy/?mobileandroid=1 Bugs Ahoy!], but here's a list of unassigned mentor bugs to get you started:<br />
<br />
<bugzilla><br />
{<br />
"product": "Firefox for Android",<br />
"f1": "bug_mentor",<br />
"o1": "isnotempty",<br />
"resolution": "---",<br />
"include_fields": "id, summary, whiteboard",<br />
"assigned_to": "nobody@mozilla.org"<br />
}<br />
</bugzilla><br />
<br />
==== Whiteboard tags ====<br />
There are some whiteboard tags we use to characterize introductory bugs. Click the links below to see the list of those bugs!<br />
*[https://bugzilla.mozilla.org/buglist.cgi?list_id=11922249&o1=substring&v1=%5bgood%20first%20bug%5d&f1=status_whiteboard&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Android%20Background%20Services&product=Firefox%20for%20Android [good first bug]]<br />
*[https://bugzilla.mozilla.org/buglist.cgi?list_id=11922249&o1=substring&v1=%5bgood%20next%20bug%5d&f1=status_whiteboard&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Android%20Background%20Services&product=Firefox%20for%20Android [good next bug]]<br />
<br />
== Testing ==<br />
<br />
If you want to help us find issues on the latest Fennec releases, join the [https://wiki.mozilla.org/QA/Fennec Mobile QA team] and participate in the breadth of areas that are offered. We're always looking for assorted Android Device coverage and a breadth of website compatibility testing. <br />
<br />
Start by filing [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox+for+Android Firefox for Android Issues] or converse directly with us on [[#Communication|IRC]] about the bugs you find. Or watch the [https://quality.mozilla.org/category/events/month Events calendar] for upcoming Mobile Testdays on focused topics! Testdays are an interactive opportunity to participate in real time with other community testers on testing and debugging. <br />
<br />
Finally, subscribe to our [https://mail.mozilla.org/listinfo/android-mobile-nightly-testers bi-monthly newsletter] on the latest and greatest in Fennec features!<br />
<br />
''Useful links:''<br />
* [https://developer.mozilla.org/en/bug_writing_guidelines Bug Writing Guidelines]<br />
* [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox+for+Android Report a Firefox for Android Bug]<br />
* [https://quality.mozilla.org/category/events/month QA Events Calendar]<br />
<br />
== Support ==<br />
Join our amazing volunteer support community dedicated to helping people get the most out of Firefox Mobile!<br />
<br />
# Create an account on SUMO - [http://support.mozilla.com/users/register Creating an account] gives you access to answering questions and editing articles about Firefox Mobile, where we give you credit for your contributions.<br />
# [http://support.mozilla.com/kb/answering-support-questions Answer support questions] - Share your knowledge of Firefox Mobile by pointing people to the right help articles and providing troubleshooting steps for their individual questions. View and reply to the [http://support.mozilla.com/en-US/questions?filter=no-replies&tagged=mobile unanswered mobile support questions].<br />
# [http://support.mozilla.com/kb/improve-the-knowledge-base Improve the Knowledge Base] - If you like to write or teach, improving the articles in the Knowledge Base is great way to help thousands of people each week. Currently we are looking for contributors to document the new Camera UI feature in Firefox Mobile and the new Tablet UI.<br />
<br />
== Communication ==<br />
<br />
=== IRC ===<br />
<br />
To keep in touch with the Mobile team on a daily basis, you should hang out on the ''#mobile'' channel at irc://irc.mozilla.org/mobile. We're always there, in different timezones. You can read the [http://wiki.mozilla.org/IRC general Mozilla IRC wiki page] for more details about joining IRC.<br />
<br />
''#mobile'' tries to be new contributor friendly. We love it when new folks want to get involved. It's totally reasonable to just sign-on, introduce yourself, and listen to the chatter. And always ask your questions! But be patient: folks are busy and you might need repeat your question, or come online at different times of day, to get feedback.<br />
<br />
If you want to talk to people from specific areas or have any questions, here are a few people you can ping:<br />
<br />
* '''Android front-end:''' liuche, margaret, mcomella, sebastian, ahunt, mfinkle, nalexander, rnewman<br />
* '''iOS:''' st3fan, sleroux, bnicholson, jhugman, fluffyemily<br />
* '''Android platform:''' blassey, esawin, gcp, jchen, kats, rbarker, snorp, droeh<br />
* '''QA:''' AaronMT, kbrosnan<br />
* '''Design:''' antlam, tecgirl, darrin<br />
* '''Marketing:''' mhan<br />
* '''Support:''' rolandtanglao, rrayborn<br />
* '''Project management:''' jchaulk<br />
* '''Product management:''' kar, bbermes, mpopova<br />
<br />
=== Mailing list ===<br />
<br />
Subscribe to the [https://mail.mozilla.org/listinfo/mobile-firefox-dev mobile-firefox-dev mailing list] to follow and participate in development discussions.<br />
<br />
=== Other ===<br />
<br />
For the latest developments, updates, pro-tips and happenings in the world of Firefox on Android, you should follow [http://twitter.com/FennecNightly @FennecNightly] on Twitter. You can also read our [http://planet.firefox.com/mobile/ development blogs on planet mobile].<br />
<br />
You should also be able to find us in the [https://mozillians.org/en-US/group/mobile/ mobile Mozillians group].<br />
<br />
== Glossary ==<br />
*[good first bug] - a whiteboard comment that means this bug is a great one to start with. These bugs are ready for you to work on as soon as you have a development environment configured. Good first bugs should be small and include detailed instructions explaining what needs to be done.<br />
<br />
*[good second bug] - a whiteboard comment that means this is a great bug to follow your first bug with. These bugs are ready for you to work once you've submitted a patch and gotten review on your first bug. They should be small and include some instructions about what needs to be done.<br />
<br />
*[bad first bug] - a whiteboard comment that means this bug looks very simple but is harder than it looks! Consult the bugs mentor or ask in #mobile about tackling it if you think you're ready.<br />
<br />
[[Category:New Contributor Landing Page]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Get_Involved&diff=1118877Mobile/Get Involved2016-02-26T16:03:04Z<p>Rnewman: Fix wiki markup.</p>
<hr />
<div>This page is the place to learn how to start contributing to Mobile Firefox, which includes Firefox for Android (a.k.a. Fennec) and Firefox for iOS.<br />
<br />
Firefox for Android and iOS are developed by the Mozilla community. We're currently focused on making Firefox rock on Android and iOS phones and tablets. We hope this page will help you become an active member of our community! If you're looking for other ways to contribute to Mozilla, have a look at Mozilla's [http://www.mozilla.org/contribute/ global page] for new contributors. Either way, you should also take a look at the [https://www.mozilla.org/en-US/about/governance/policies/participation/ Mozilla Community Participation Guidelines].<br />
<br />
If you still feel that you don't know where to start after reading this page, feel free to [[#Communication|ping us]] on IRC, we can probably give you some ideas. We're always looking for ways to improve this page to make it easier to start contributing. Suggestions and general feedback are more than welcome.<br />
<br />
== Hacking ==<br />
<br />
Setting up a development environment for Mobile Firefox is relatively easy.<br />
<br />
For Firefox for Android, just follow our [https://developer.mozilla.org/en-US/docs/Simple_Firefox_for_Android_build|build instructions] and you'll be ready to start hacking after a couple of hours—mostly waiting for everything to compile. Unfortunately, Firefox for Android is more complicated than a basic Android app, so we recommend that you're comfortable using a command line before getting started.<br />
<br />
While you're waiting for your build, take a look at our [[Mobile/Fennec/Android/Suggested workflow|suggested workflow]] page.<br />
<br />
For Firefox for iOS, you should follow the instructions in the [https://github.com/mozilla/firefox-ios Firefox for iOS github repo]. <br />
<br />
Before starting to work on a bug, you should make sure you have your development environment set up. When you're ready to start hacking, it's a good idea to add a comment to the bug report letting the mentor know that you want to work on it. Ideally, the bug report should already have relevant source code links to help you get started. If you're unsure whether to take a certain bug or not, you can always [[#Communication|contact us]] for clarification. If the bug you're working on involves UI changes, request feedback from the UX team (see contact list [[#Communication|below]]) before landing.<br />
<br />
=== Resources ===<br />
Here's a list of resources that you may find useful for hacking on Fennec. Feel free to add more if you find things are missing!<br />
* [[Mobile/Fennec/Android#Coding_Style|Coding style]]<br />
* [http://mxr.mozilla.org/mozilla-central/ MXR]<br />
* [https://developer.mozilla.org/en-US/docs/Mercurial_FAQ Mercurial FAQ]<br />
* [https://developer.mozilla.org/en-US/docs/Developer_Guide/mach mach]<br />
* [http://blog.margaretleibovic.com/post/36893756730/bugzilla-101 Bugzilla 101]<br />
* [http://www.mozilla.org/hacking/commit-access-policy/ Commit access policy]<br />
* [http://mozillians.org Mozillians Directory]<br />
* [https://wiki.mozilla.org/ReleaseEngineering/TryServer Try Server]<br />
<br />
==== Videos ====<br />
* [https://air.mozilla.org/mozilla-engineering-culture/ Mozilla Engineering Culture]<br />
<br />
=== Mentor Bugs ===<br />
If you are looking for a bug with guidance, we maintain a set of bugs that are marked with an assigned mentor (see "Whiteboard" field). The mentor will help you get the necessary information to understand the issue, point out relevant parts of the code to look at, etc. You can browse these bugs on [http://www.joshmatthews.net/bugsahoy/?mobileandroid=1 Bugs Ahoy!], but here's a list of unassigned mentor bugs to get you started:<br />
<br />
<bugzilla><br />
{<br />
"product": "Firefox for Android",<br />
"f1": "bug_mentor",<br />
"o1": "isnotempty",<br />
"resolution": "---",<br />
"include_fields": "id, summary, whiteboard",<br />
"assigned_to": "nobody@mozilla.org"<br />
}<br />
</bugzilla><br />
<br />
==== Whiteboard tags ====<br />
There are some whiteboard tags we use to characterize introductory bugs. Click the links below to see the list of those bugs!<br />
*[https://bugzilla.mozilla.org/buglist.cgi?list_id=11922249&o1=substring&v1=%5bgood%20first%20bug%5d&f1=status_whiteboard&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Android%20Background%20Services&product=Firefox%20for%20Android [good first bug]]<br />
*[https://bugzilla.mozilla.org/buglist.cgi?list_id=11922249&o1=substring&v1=%5bgood%20next%20bug%5d&f1=status_whiteboard&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Android%20Background%20Services&product=Firefox%20for%20Android [good next bug]]<br />
<br />
== Testing ==<br />
<br />
If you want to help us find issues on the latest Fennec releases, join the [https://wiki.mozilla.org/QA/Fennec Mobile QA team] and participate in the breadth of areas that are offered. We're always looking for assorted Android Device coverage and a breadth of website compatibility testing. <br />
<br />
Start by filing [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox+for+Android Firefox for Android Issues] or converse directly with us on [[#Communication|IRC]] about the bugs you find. Or watch the [https://quality.mozilla.org/category/events/month Events calendar] for upcoming Mobile Testdays on focused topics! Testdays are an interactive opportunity to participate in real time with other community testers on testing and debugging. <br />
<br />
Finally, subscribe to our [https://mail.mozilla.org/listinfo/android-mobile-nightly-testers bi-monthly newsletter] on the latest and greatest in Fennec features!<br />
<br />
''Useful links:''<br />
* [https://developer.mozilla.org/en/bug_writing_guidelines Bug Writing Guidelines]<br />
* [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox+for+Android Report a Firefox for Android Bug]<br />
* [https://quality.mozilla.org/category/events/month QA Events Calendar]<br />
<br />
== Support ==<br />
Join our amazing volunteer support community dedicated to helping people get the most out of Firefox Mobile!<br />
<br />
# Create an account on SUMO - [http://support.mozilla.com/users/register Creating an account] gives you access to answering questions and editing articles about Firefox Mobile, where we give you credit for your contributions.<br />
# [http://support.mozilla.com/kb/answering-support-questions Answer support questions] - Share your knowledge of Firefox Mobile by pointing people to the right help articles and providing troubleshooting steps for their individual questions. View and reply to the [http://support.mozilla.com/en-US/questions?filter=no-replies&tagged=mobile unanswered mobile support questions].<br />
# [http://support.mozilla.com/kb/improve-the-knowledge-base Improve the Knowledge Base] - If you like to write or teach, improving the articles in the Knowledge Base is great way to help thousands of people each week. Currently we are looking for contributors to document the new Camera UI feature in Firefox Mobile and the new Tablet UI.<br />
<br />
== Communication ==<br />
<br />
=== IRC ===<br />
<br />
To keep in touch with the Mobile team on a daily basis, you should hang out on the ''#mobile'' channel at irc://irc.mozilla.org/mobile. We're always there, in different timezones. You can read the [http://wiki.mozilla.org/IRC general Mozilla IRC wiki page] for more details about joining IRC.<br />
<br />
''#mobile'' tries to be new contributor friendly. We love it when new folks want to get involved. It's totally reasonable to just sign-on, introduce yourself, and listen to the chatter. And always ask your questions! But be patient: folks are busy and you might need repeat your question, or come online at different times of day, to get feedback.<br />
<br />
If you want to talk to people from specific areas or have any questions, here are a few people you can ping:<br />
<br />
* '''Android front-end:''' liuche, margaret, mcomella, sebastian, ahunt, mfinkle, nalexander, rnewman<br />
* '''iOS:''' st3fan, sleroux, bnicholson, jhugman, fluffyemily<br />
* '''Android platform:''' blassey, esawin, gcp, jchen, kats, rbarker, snorp, droeh<br />
* '''QA:''' AaronMT, kbrosnan<br />
* '''Design:''' antlam, tecgirl, darrin<br />
* '''Marketing:''' mhan<br />
* '''Support:''' rolandtanglao, rrayborn<br />
* '''Project management:''' jchaulk<br />
* '''Product management:''' kar, bbermes, mpopova<br />
<br />
=== Mailing list ===<br />
<br />
Subscribe to the [https://mail.mozilla.org/listinfo/mobile-firefox-dev mobile-firefox-dev mailing list] to follow and participate in development discussions.<br />
<br />
=== Other ===<br />
<br />
For the latest developments, updates, pro-tips and happenings in the world of Firefox on Android, you should follow [http://twitter.com/FennecNightly @FennecNightly] on Twitter. You can also read our [http://planet.firefox.com/mobile/ development blogs on planet mobile].<br />
<br />
You should also be able to find us in the [https://mozillians.org/en-US/group/mobile/ mobile Mozillians group].<br />
<br />
== Glossary ==<br />
*[good first bug] - a whiteboard comment that means this bug is a great one to start with. These bugs are ready for you to work on as soon as you have a development environment configured. Good first bugs should be small and include detailed instructions explaining what needs to be done.<br />
<br />
*[good second bug] - a whiteboard comment that means this is a great bug to follow your first bug with. These bugs are ready for you to work once you've submitted a patch and gotten review on your first bug. They should be small and include some instructions about what needs to be done.<br />
<br />
*[bad first bug] - a whiteboard comment that means this bug looks very simple but is harder than it looks! Consult the bugs mentor or ask in #mobile about tackling it if you think you're ready.<br />
<br />
[[Category:New Contributor Landing Page]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Triage&diff=1117311Mobile/Triage2016-02-16T16:27:53Z<p>Rnewman: /* iOS Tracking + */</p>
<hr />
<div>{{AndroidNav}}<br />
{{ForceRefreshButton}}<br />
<small>''hit the button if the cache seems to be stuck''</small><br />
=== Meeting Details ===<br />
* iOS - Tuesdays @ 10:30AM PST (1:30PM EST)<br />
* Android - Thursdays @ 10:00AM PST (1:00PM EST)<br />
* [irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
==iOS==<br />
<br />
===iOS Triage Nominations===<br />
[https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%3F&product=Firefox%20for%20iOS iOS Tracking ?]<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "?",<br />
"include_fields": "id, summary, status, priority, assigned_to",<br />
<br />
"order": "bug_id",<br />
"f1": "short_desc",<br />
"o1": "notsubstring",<br />
"v1": "[META]"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=2.0%2B&product=Firefox%20for%20iOS iOS Tracking 2.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "2.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=2.1%2B&product=Firefox%20for%20iOS iOS Tracking 2.1+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "2.1+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=3.0%2B&product=Firefox%20for%20iOS iOS Tracking 3.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "3.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%2B&product=Firefox%20for%20iOS iOS Tracking +] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard, cf_rank",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
==Android==<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?o5=notsubstring&f1=OP&order=Bug%20Number&f0=OP&o2=equals&f4=CP&v5=Firefox%20for%20iOS&query_format=advanced&j1=OR&f3=CP&f2=cf_blocking_fennec&f5=product&v2=%3F Android triage nominations]===<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "?",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?keywords=meta&f1=cf_blocking_fennec&keywords_type=notregexp&emailtype2=exact&list_id=10814342&o1=equals&resolution=---&o2=isempty&status_whiteboard_type=notregexp&query_format=advanced&f2=bug_mentor&status_whiteboard=mentor&email2=nobody%40mozilla.org&emailassigned_to2=1&v1=%2B Mentorless]===<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?order=Importance&query_format=advanced&bug_status=UNCONFIRMED&product=Firefox%20for%20Android Unconfirmed]===<br />
<br />
=== [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=Nightly%2B Fennec Nightly+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=44%2B Fennec 44+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "44+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=45%2B Fennec 45+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "45+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=46%2B Fennec 46+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "46+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=47%2B Fennec 47+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "47+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Triage&diff=1117308Mobile/Triage2016-02-16T16:22:00Z<p>Rnewman: /* iOS Tracking 2.0+ */</p>
<hr />
<div>{{AndroidNav}}<br />
{{ForceRefreshButton}}<br />
<small>''hit the button if the cache seems to be stuck''</small><br />
=== Meeting Details ===<br />
* iOS - Tuesdays @ 10:30AM PST (1:30PM EST)<br />
* Android - Thursdays @ 10:00AM PST (1:00PM EST)<br />
* [irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
==iOS==<br />
<br />
===iOS Triage Nominations===<br />
[https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%3F&product=Firefox%20for%20iOS iOS Tracking ?]<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "?",<br />
"include_fields": "id, summary, status, priority, assigned_to",<br />
<br />
"order": "bug_id",<br />
"f1": "short_desc",<br />
"o1": "notsubstring",<br />
"v1": "[META]"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=2.0%2B&product=Firefox%20for%20iOS iOS Tracking 2.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "2.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=2.1%2B&product=Firefox%20for%20iOS iOS Tracking 2.1+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "2.1+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=3.0%2B&product=Firefox%20for%20iOS iOS Tracking 3.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "3.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%2B&product=Firefox%20for%20iOS iOS Tracking +] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
==Android==<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?o5=notsubstring&f1=OP&order=Bug%20Number&f0=OP&o2=equals&f4=CP&v5=Firefox%20for%20iOS&query_format=advanced&j1=OR&f3=CP&f2=cf_blocking_fennec&f5=product&v2=%3F Android triage nominations]===<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "?",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?keywords=meta&f1=cf_blocking_fennec&keywords_type=notregexp&emailtype2=exact&list_id=10814342&o1=equals&resolution=---&o2=isempty&status_whiteboard_type=notregexp&query_format=advanced&f2=bug_mentor&status_whiteboard=mentor&email2=nobody%40mozilla.org&emailassigned_to2=1&v1=%2B Mentorless]===<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?order=Importance&query_format=advanced&bug_status=UNCONFIRMED&product=Firefox%20for%20Android Unconfirmed]===<br />
<br />
=== [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=Nightly%2B Fennec Nightly+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=44%2B Fennec 44+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "44+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=45%2B Fennec 45+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "45+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=46%2B Fennec 46+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "46+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=47%2B Fennec 47+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "47+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/27-Jan-2016&diff=1114510Mobile/Notes/27-Jan-20162016-01-27T17:01:09Z<p>Rnewman: /* iOS */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates Easy-to-read wiki]<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Hard-to-read release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''<br />
<br />
==Team Updates==<br />
<br />
===Android platform===<br />
''snorp, jchen, rbarker, esawin, droeh''<br />
<br />
===Android front-end===<br />
''margaret, liuche, mcomella, sebastian, ahunt (nalexander/rnewman)''<br />
<br />
===iOS===<br />
''st3fan, bnicholson, fluffyemily, jhugman, sleroux''<br />
* 2.0 builds are in TestFlight.<br />
* rnewman and st3fan coming up with a rapid release proposal.<br />
* Lots of good feature progress; try it out.<br />
<br />
===UX===<br />
''darrin, tecgirl, antlam, gemma''<br />
*Android<br />
*iOS<br />
*UR<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/9e4032368f0ba842dbc2f121a8246b36?page=2 Android Roadmap in Aha! (public)]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/FIOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/7a91b67c888b44ee3fe2dcdc46f840cd?page=2 iOS Roadmap in Aha! (public)]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Triage&diff=1113797Mobile/Triage2016-01-22T04:23:29Z<p>Rnewman: Update queries.</p>
<hr />
<div>{{AndroidNav}}<br />
{{ForceRefreshButton}}<br />
<small>''hit the button if the cache seems to be stuck''</small><br />
=== Meeting Details ===<br />
* iOS - Tuesdays @ 10:30AM PST (1:30PM EST)<br />
* Android - Thursdays @ 10:00AM PST (1:00PM EST)<br />
* [irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
==iOS==<br />
<br />
===iOS Triage Nominations===<br />
[https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%3F&product=Firefox%20for%20iOS iOS Tracking ?]<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "?",<br />
"include_fields": "id, summary, status, priority, assigned_to",<br />
<br />
"order": "bug_id",<br />
"f1": "short_desc",<br />
"o1": "notsubstring",<br />
"v1": "[META]"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=2.0%2B&product=Firefox%20for%20iOS iOS Tracking 2.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "2.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=3.0%2B&product=Firefox%20for%20iOS iOS Tracking 3.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "3.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%2B&product=Firefox%20for%20iOS iOS Tracking +] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
==Android==<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?o5=notsubstring&f1=OP&order=Bug%20Number&f0=OP&o2=equals&f4=CP&v5=Firefox%20for%20iOS&query_format=advanced&j1=OR&f3=CP&f2=cf_blocking_fennec&f5=product&v2=%3F Android triage nominations]===<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "?",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?keywords=meta&f1=cf_blocking_fennec&keywords_type=notregexp&emailtype2=exact&list_id=10814342&o1=equals&resolution=---&o2=isempty&status_whiteboard_type=notregexp&query_format=advanced&f2=bug_mentor&status_whiteboard=mentor&email2=nobody%40mozilla.org&emailassigned_to2=1&v1=%2B Mentorless]===<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?order=Importance&query_format=advanced&bug_status=UNCONFIRMED&product=Firefox%20for%20Android Unconfirmed]===<br />
<br />
=== [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=Nightly%2B Fennec Nightly+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=43%2B Fennec 43+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "43+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=44%2B Fennec 44+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "44+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=45%2B Fennec 45+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "45+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=46%2B Fennec 46+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "46+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/06-Jan-2016&diff=1111608Mobile/Notes/06-Jan-20162016-01-06T17:32:06Z<p>Rnewman: /* Android front-end */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates Easy-to-read wiki]<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Hard-to-read release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''<br />
*Alex Johnson (:alex_johnson) fixed {{bug|1233412}} - crash in android.content.res.Resources$NotFoundException: Resource is not a ColorStateList (color or path): TypedValue{t=0x2/d=0x7f0100e7 a=-1} at android.content.res.Resources.loadColorStateList(Resources.java)<br />
*Dominique Vincent [:domivinc] fixed {{bug|1190541}} - PositionedEventTargeting doesn’t take into account the zoom in/out actions<br />
*Dominique Vincent [:domivinc] fixed {{bug|1234934}} - ZoomedView: (NullPointerException) Attempt to invoke method a null object reference<br />
*Kartikey Agrawal fixed {{bug|1234131}} - Remove unused method getNativeWindow() in HelperAppDialog.js<br />
*SUN Haitao fixed {{bug|1234544}} - The menu_panel_bg drawable is gone<br />
*sagittariusm25 fixed {{bug|1235406}} - Refactor old style swift code<br />
<br />
==Team Updates==<br />
<br />
===Android platform===<br />
''snorp, jchen, rbarker, esawin, droeh''<br />
<br />
* [[Mobile/Platform/Notes/05-Jan-2016|Platform Notes]]<br />
<br />
===Android front-end===<br />
''margaret, liuche, mcomella, sebastian, ahunt (nalexander/rnewman)''<br />
* Honeycooommbbbb. {{bug|1155801}}<br />
* Working on [https://bugzilla.mozilla.org/show_bug.cgi?id=1230297 "core" telemetry ping] for executive dashboard and A/B testing metrics<br />
* Working on support for [https://bugzilla.mozilla.org/show_bug.cgi?id=1212830 Android 6.0 runtime permissions]<br />
* Almost ready to land [https://bugzilla.mozilla.org/show_bug.cgi?id=826400 apple touch icons for homescreen shortcuts]<br />
* Almost ready to enable [https://bugzilla.mozilla.org/show_bug.cgi?id=1194338 downloadable fonts] (Nightly only)<br />
* Landed experiment to [https://bugzilla.mozilla.org/show_bug.cgi?id=1022464 re-enter search UI when tapping URL bar] (Nightly only)<br />
* Listening for feedback about [https://bugzilla.mozilla.org/show_bug.cgi?id=935190 loading pages from the cache when offline] (Nightly only)<br />
* Investing time in some security and crash bugs<br />
<br />
===iOS===<br />
''st3fan, bnicholson, fluffyemily, jhugman, sleroux''<br />
<br />
===UX===<br />
''darrin, tecgirl, antlam, gemma''<br />
*Android<br />
** General bugmail catchup<br />
** Onboarding V2<br />
** Home panels on Android doc<br />
** APZ scrolling tweaks<br />
** Toolbar Security bugs<br />
<br />
*iOS<br />
<br />
<br />
*UR<br />
** Workflows Research: <br />
*** [https://drive.google.com/a/mozilla.com/file/d/0B5HMP40Bk4q9QUpzM0Nua0RVUW8/view?usp=sharing Overview Presentation]. <br />
*** [https://docs.google.com/a/mozilla.com/document/d/1dnWKMMrMAruZp3U5nNts5zM1QNNPOLin99gZnDhxld8/edit?usp=sharing Mobile Workflows Research Questions] (please add yours!).<br />
<br />
*Other<br />
** prototyping with the new WebPanelView (thanks sleroux!)<br />
** Prep for Activity Stream kickoff<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/9e4032368f0ba842dbc2f121a8246b36?page=2 Android Roadmap in Aha! (public)]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/FIOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/7a91b67c888b44ee3fe2dcdc46f840cd?page=2 iOS Roadmap in Aha! (public)]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Fennec/Android&diff=1111061Mobile/Fennec/Android2016-01-01T03:22:24Z<p>Rnewman: min-sdk</p>
<hr />
<div>== Building Fennec ==<br />
<br />
'''Right now it is possible to build Fennec on most UNIX-like systems, including Mac OS X and many flavors of Linux.''' Most core developers run Mac OS X; a handful run Linux.<br />
<br />
'''Sadly we do not yet support building Fennec on Microsoft Windows'''. We know of no strong reason that it should not be possible (now; in the past, it was not possible because Google did not release certain parts of the Android toolchain for Windows), but it's also not a priority. If you're interested in building on Windows, or can contribute, please CC yourself onto {{bug|1169873}}.<br />
<br />
=== Getting the source ===<br />
<br />
First, grab a clone of the Fennec source code repository. (If you don't have mercurial installed, install that, or you can run the setup script directly by following the instructions in the following section.)<br />
<br />
hg clone http://hg.mozilla.org/mozilla-central/<br />
<br />
The source files will be in the <tt>mozilla-central</tt> directory, which we refer to as your ''source directory''.<br />
<br />
Now run the setup script, which will walk you through the setup:<br />
./mach bootstrap<br />
<br />
Choose to build "Firefox for Android" at the prompts. This will help you install all the build prerequisites required for building Fennec on the most popular host operating systems (including OS X and Debian-flavoured Linuxes, including Ubuntu; but sadly not including Windows).<br />
<br />
You may need an hour or more to download and install dependencies (Java, the Android SDK and NDK, and the Android platform itself, are very large). You may be prompted to enter your password or to accept license agreements.<br />
<br />
NOTE: If that doesn't work, or you need more details: Follow the [https://wiki.mozilla.org/Mobile/Fennec/Android/Detailed_build_instructions detailed instructions to set up a build environment] on your machine. Once you have done that, follow the steps to get the source, set up your mozconfig, and build Fennec.<br />
<br />
Before doing anything else, it's a good idea to set up Mercurial with reasonable defaults (patch defaults, etc). <br />
./mach mercurial-setup<br />
<br />
==== Alternative: Run the setup script directly ====<br />
<br />
Run either of the following in a terminal. If you have curl installed (note that Mac OS X ships curl by default):<br />
<br />
curl -O https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py && python bootstrap.py<br />
<br />
Or, if you have wget installed instead:<br />
<br />
wget -q https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py && python bootstrap.py<br />
<br />
Then go back and follow the directions as if you had launched the setup script by downloading the source. Once you have all the dependencies installed, you will need to clone the Firefox repository.<br />
<br />
=== Preparing a Fennec mozconfig ===<br />
<br />
Next, navigate to your source directory and create a text file called "mozconfig". The bootstrap script will print out the contents of mozconfig for you when it finishes (and you can run the script again to print this information out). It should be named <tt>mozconfig</tt> in your source directory, as the build scripts will read from the mozconfig file in your source directory by default, [https://developer.mozilla.org/en-US/docs/Configuring_Build_Options although you can configure this if you need to].<br />
<br />
This is what a minimal mozconfig would look like:<br />
<br />
# Build Firefox for Android:<br />
ac_add_options --enable-application=mobile/android<br />
ac_add_options --target=arm-linux-androideabi<br />
ac_add_options --with-android-min-sdk=14<br />
<br />
# With the following Android SDK and NDK:<br />
ac_add_options --with-android-sdk="/path/to/android-sdk"<br />
ac_add_options --with-android-ndk="/path/to/android-ndk-r10e"<br />
<br />
This assumes you have followed the instructions above and are using Android platform 22 and NDK version r10e. You must use <tt>$HOME</tt> instead of <tt>~</tt> in your mozconfig because <tt>~</tt> does not get expanded.<br />
<br />
Mozilla's build system writes all build intermediate files and output artifacts into a separate directory called the ''object directory''. The build system will choose a reasonable default name for the object directory if you don't specify one, but it's common to specify an object directory starting with "obj" and to put it inside your source directory. Add a line like the following to your mozconfig:<br />
<br />
mk_add_options MOZ_OBJDIR=./objdir-droid<br />
<br />
=== Building and deploying the Fennec Android package ===<br />
<br />
Before you start building, [http://developer.android.com/guide/developing/device.html connect your Android device and enable USB debugging].<br />
<br />
The following steps will build Fennec (compile and link all C/C++, Java, and JavaScript source code), prepare a fresh Fennec APK, and deploy Fennec to your Android device:<br />
<br />
./mach build<br />
./mach package<br />
./mach install<br />
<br />
During <tt>./mach build</tt> if you get an error that looks like this: <br />
<br />
/path/to/mozilla-central/obj-x86_64-unknown-linux-gnu/Makefile Error 2<br />
<br />
It means you're trying to build for Desktop, the reason might be that the build script can't see your mozconfig file. You can fix this by running <tt>|mach build|</tt> again after exporting a <tt>MOZCONFIG</tt> environment variable.<br />
<br />
export MOZCONFIG=/path/to/mozilla-central/mozconfig<br />
./mach build<br />
<br />
The APK file can be found in your <tt>objdir-droid/dist</tt> folder, and will be called something like <tt>fennec-28.0a1.en-US.android-arm.apk</tt>. You can install this APK to your device manually using <tt>adb install</tt> or <tt>./mach install</tt>.<br />
<br />
The name of the app that shows up on your phone will be "Fennec $USER" (where $USER is the username under which you built the code).<br />
<br />
To speed up subsequent builds you should build only part of the <tt>mobile/android</tt> directory using <tt>./mach build mobile/android</tt> or <tt>./mach build mobile/android/base</tt>, depending on where your changes are.<br />
<br />
==== Building faster with 'mach artifact' ====<br />
Since most Firefox for Android development is in Java and JS, you can speed up your build process by downloading rather than building the C++ code pieces, because that takes up the majority of build time. This is optional and not necessary for developing on Firefox for Android, so you can skip this section and do it later if you wish.<br />
<br />
===== mach artifact setup =====<br />
Make sure that you have run <tt>mach mercurial-setup</tt> and installed the <tt>mozext</tt> tools when prompted.<br />
<br />
1. Add the following to your mercurial config file <tt>.hg/hgrc</tt> in your source directory.<br />
[extensions]<br />
mozext = /PATH/TO/HOME/.mozbuild/version-control-tools/hgext/mozext<br />
<br />
2. Mirror a local copy of the pushlog with:<br />
hg pushlogsync<br />
Mercurial should show a long (and slow) progress bar. From now on, each time you hg pull, you’ll also maintain your local copy of the pushlog.<br />
<br />
3. Add the following lines to your mozconfig:<br />
ac_add_options --disable-compile-environment<br />
mk_add_options MOZ_OBJDIR=./objdir-frontend<br />
(The objdir can be whatever you choose, but it's named differently so you can go back to non-artifact building if you choose.)<br />
<br />
And that's all!<br />
<br />
For more detailed explanations of these steps, see [http://www.ncalexander.net/blog/2015/07/02/build-fennec-frontend-fast-with-mach-artifact/ nalexander's blog post] introducing mach artifact.<br />
<br />
===== Building with mach artifact =====<br />
When building, you need to run an extra <tt>mach artifact</tt> step:<br />
./mach build<br />
./mach artifact install<br />
./mach package<br />
./mach install<br />
<br />
NOTE: This will not pick up C++ changes so if you are changing those files, you will have to use the original mozconfig method of building.<br />
<br />
=== Developing Fennec with IDEs ===<br />
<br />
Fennec has support for developing using IntelliJ (Ultimate and Community Edition) and Android Studio. (We also have some legacy support for Eclipse, but you should prefer using IntelliJ or Android Studio.) Get started [[/IDEs|Developing Fennec with IDEs]].<br />
<br />
== Contributing Code ==<br />
Congratulations, now you've got a build set up! Now you can start contributing code.<br />
<br />
If you're a new contributor, you can pick a "good first bug" [http://www.joshmatthews.net/bugsahoy/?mobileandroid=1&unowned=1&simple=1 here], or jump into #mobile to ask.<br />
<br />
These [[Mobile/Fennec/Android/CommonTips|common Tips and How-To's]] will help you get started. <br />
<br />
=== Creating commits and submitting patches ===<br />
Mercurial (hg) is the the main version control system that Mozilla uses, and to submit code for review, you should be able to generate patches or commits. Be sure to run <tt>mach mercurial-setup</tt> when cloning the source code repository -- this will ensure you have good default settings and extensions.<br />
<br />
Instructions for submitting a patch can be found [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/How_to_Submit_a_Patch#Committing_the_patch here]. If you have already applied for level 1 commit access, be sure to check out [http://mozilla-version-control-tools.readthedocs.org/en/latest/mozreview/install.html MozReview].<br />
<br />
After writing the patch, make sure the commit message is of the correct format:<br /><br />
Bug <bug#> - <bug title>. r=<reviewer><br />
<br />
So for example, for [https://bugzilla.mozilla.org/show_bug.cgi?id=1128431 bug 1128431], the commit message should be:<br /><br />
Bug 1128431 - 'Start browsing' link from onboarding v1.5 is not visible on small screen devices. r=liuche<br />
<br />
=== Mercurial and Workflow ===<br />
Historically, Mozilla has used Mercurial patch queues to submit code changes for review. However, Mozilla developers are now encouraged to use a Mercurial bookmark-based workflow.<br />
<br />
If you're a contributor and new to Mercurial, patch queues are conceptually simple and fine for getting your first few patches up; see the instructions on [https://developer.mozilla.org/en-US/docs/Mercurial_Queues Mercurial patch queues].<br />
<br />
If you're interested in using bookmarks, take a look at [http://mozilla-version-control-tools.readthedocs.org/en/latest/hgmozilla/bookmarks.html bookmarks-based development].<br />
<br />
(If you want more information about bookmarks-based workflow, take a look at gps's [https://people.mozilla.org/~gszorc/mastering-vcs/#1 slides]; [http://gregoryszorc.com/blog/category/mercurial/3/ gps's blog] is another good place to get information about version control at Mozilla.)<br />
<br />
For more information about configuring your hg environment to work well at Mozilla, see [http://mozilla-version-control-tools.readthedocs.org/en/latest/hgmozilla/index.html Mercurial for Mozillians]. Also, if you're curious to see an active hgrc with potentially useful aliases (and thus commonly used commands), check [https://github.com/mcomella/dotfiles/blob/master/hg/hgrc here].<br />
<br />
=== Additional topics ===<br />
For information on how to run and write tests, see the [[Mobile/Fennec/Android/Testing|Testing]] page.<br />
<br />
For more specialized topics, see these [[Mobile/Fennec/Android/AdvancedTopics|Advanced Topics]]. You can find information about advanced debugging, modifying build flags, etc.<br />
<br />
== Troubleshooting ==<br />
For if you're running into trouble building.<br />
<br />
=== Android NDK and SDK version notes ===<br />
<br />
The Fennec build system requires the following versions:<br />
<br />
* Android SDK Platform '''Android 6.0 (API 23)'''<br />
* SDK Build Tools '''23.0.1''' or later<br />
* SDK Platform Tools '''23.0.1''' or later<br />
* Android SDK Tools '''23.0.1''' or later<br />
* Android Support Repository '''21''' or later<br />
* Google Repository '''22''' or later<br />
<br />
If your build fails because you're missing one of the Android or Google requirements, your first step should be to run the <tt>mach bootstrap</tt>. If you don't want to run the bootstrapper, you can manually install by running the Android SDK manager: try <tt>mach android</tt>, or <tt>$ANDROID_SDK/tools/android</tt>.<br />
<br />
{{bug|1207680}} tracks listing these version requirements in one place in the source code.<br />
<br />
== Learn more ==<br />
*[[Mobile/Fennec/Android/CommonTips|Common Tips and How-To's]]<br />
*[[Mobile/Fennec/Android/Testing|Testing]]<br />
*[[Mobile/Distribution_Files|Distribution Files]]<br />
*[https://mozilla-version-control-tools.readthedocs.org/en/latest/hgmozilla/index.html Mercurial for Mozilla development]<br />
*[[Mobile/Fennec/Android/AdvancedTopics|Advanced Topics]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Platforms/Android&diff=1111060Mobile/Platforms/Android2016-01-01T03:21:27Z<p>Rnewman: Add Honeycomb note.</p>
<hr />
<div>== Download Firefox for Android ==<br />
<br />
[[Image:mobile-beta.png|right]]<br />
<br />
Firefox for Android is now available. Please check the '''[[#System Requirements|system requirements]]''' below to see if your device is compatible.<br />
<br />
* '''[https://play.google.com/store/apps/details?id=org.mozilla.firefox Install Firefox from the Google Play Store]'''<br />
* or go to '''[http://firefox.com/m firefox.com/m]''' in your phone's web browser.<br />
<br />
(Or if you have a compatible device without Android Market access, download the Firefox APK file '''[https://ftp.mozilla.org/pub/mozilla.org/mobile/releases/latest/android-api-11/multi/ directly from our FTP server]'''. You will need to keep Firefox up to date yourself if you do not install it through the Market.)<br />
<br />
To learn more about Firefox for Android, visit the [http://www.mozilla.com/mobile/ Mozilla Mobile web site]. You can also [[Mobile/Platforms|try out mobile Firefox on other platforms]], including on your Mac, Windows, or Linux PC.<br />
<br />
We will continue to release new versions as we improve Firefox. Stay tuned and follow us on [http://twitter.com/mozmobile Twitter] and [http://www.facebook.com/firefoxformobile Facebook] to hear about new releases and other announcements. Or read our [http://planet.firefox.com/mobile/ developer blogs] to follow our progress.<br />
<br />
<div style="clear:both;"></div><br />
<br />
== System Requirements ==<br />
<br />
Firefox requires '''Android 2.3''' or '''Android 4.0 or later''', and about '''50 MB''' of storage space. Firefox runs best on devices with at least '''384 MB of RAM'''. For a list of supported devices, see [https://support.mozilla.org/en-US/kb/will-firefox-work-my-mobile-device Will Firefox work on my mobile device?]<br />
<br />
Note particularly that Honeycomb (Android 3.0) devices are not supported as of Firefox 46.<br />
<br />
== Support ==<br />
<br />
If you have questions or trouble with Firefox for mobile, please see our dedicated '''[http://support.mozilla.com/mobile/ Mobile Support site]'''.<br />
<br />
== Download Firefox Beta ==<br />
<br />
Install Firefox Beta if you want to help us test the next version of Firefox for Android.<br />
<br />
Firefox Beta contains new features and changes that are ready for widespread testing before we include them in the next official Firefox release. You can install both Firefox and Firefox Beta at the same time if you want to use both versions.<br />
<br />
Download instructions:<br />
<br />
# Check the '''[[#System Requirements|system requirements]]''' below to see if Firefox Beta is compatible with your Android device.<br />
# '''[https://play.google.com/store/apps/details?id=org.mozilla.firefox_beta Install Firefox Beta from the Google Play Store]'''.<br />
<br />
You can also download the APK [http://ftp.mozilla.org/pub/mozilla.org/mobile/releases/latest-beta/ directly from our FTP server]. If you download Firefox beta from the FTP server, you will need to update it manually when a new version is released.<br />
<br />
Firefox Beta is also available for other platforms! Go to [http://firefox.com/channel firefox.com/channel] to learn more and download Firefox Beta for your computer.<br />
<br />
<div style="clear:both;"></div><br />
<br />
== Download Aurora ==<br />
<br />
[[Image:Qrcode-fennec-aurora-android.png|right]]<br />
If you want to test upcoming changes to Firefox before they reach the Beta channel, you can download a build from the Aurora channel. If you want to, you can install Aurora alongside the official released version of Firefox, and use both on the same device.<br />
<br />
The Aurora channel provides an early preview of the next Firefox Beta release. Although Aurora builds are more stable than our nightly development snapshots, they are not yet fully tested like our official beta and release versions. Aurora will offer to update itself automatically about once a day, as we make improvements and fixes.<br />
<br />
Download instructions:<br />
<br />
# Check the '''[[#System Requirements|system requirements]]''' below to see if Aurora is compatible with your Android device.<br />
# Open [https://www.mozilla.org/mobile/aurora/ mozilla.org/mobile/aurora] in any web browser on your Android device, and click the link to download Aurora directly to your device.<br />
# Open the "apk" file when it finishes downloading.<br />
<br />
<div style="clear:both;"></div><br />
<br />
== Download Nightly ==<br />
<br />
[[Image:Qrcode-fennec-nightly-android.png|right]]<br />
If you are actively developing or testing Firefox features that are not yet released to the Aurora or Beta channels, you can download a Nightly build. You may install and use Nightly alongside builds from other channels (Firefox, Beta, Aurora).<br />
<br />
The nightly channel is a snapshot of our very latest development work, before it is ready for widespread testing. This is our least-stable test channel. Nightly will offer to update itself automatically about once a day with the latest changes from our developers.<br />
<br />
Download instructions:<br />
<br />
# Check the '''[[#System Requirements|system requirements]]''' below to see if Nightly is compatible with your Android device.<br />
# Open [https://nightly.mozilla.org nightly.mozilla.org] in a web browser on your Android device, and press the link to download the Android nightly build directly onto your device.<br />
# Open the "apk" file when it finishes downloading.<br />
<br />
<div style="clear:both;"></div><br />
<br />
== ARMv6 ==<br />
<br />
Support for ARMv6 ended in December 2014.<br />
<br />
== Honeycomb (Android 3.0) ==<br />
<br />
Support for Honeycomb (API 11-13) ended in Nightly in January 2016, released in Firefox 46.<br />
<br />
== Development ==<br />
<br />
Firefox for Android is part of the [[Fennec]] project to bring the full Firefox web browser to mobile devices.<br />
<br />
See [[Mobile/Fennec/Android]] for build instructions, developer documentation, and more project status.</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Platforms/Android&diff=1111059Mobile/Platforms/Android2016-01-01T03:20:27Z<p>Rnewman: /* System Requirements */</p>
<hr />
<div>== Download Firefox for Android ==<br />
<br />
[[Image:mobile-beta.png|right]]<br />
<br />
Firefox for Android is now available. Please check the '''[[#System Requirements|system requirements]]''' below to see if your device is compatible.<br />
<br />
* '''[https://play.google.com/store/apps/details?id=org.mozilla.firefox Install Firefox from the Google Play Store]'''<br />
* or go to '''[http://firefox.com/m firefox.com/m]''' in your phone's web browser.<br />
<br />
(Or if you have a compatible device without Android Market access, download the Firefox APK file '''[https://ftp.mozilla.org/pub/mozilla.org/mobile/releases/latest/android-api-11/multi/ directly from our FTP server]'''. You will need to keep Firefox up to date yourself if you do not install it through the Market.)<br />
<br />
To learn more about Firefox for Android, visit the [http://www.mozilla.com/mobile/ Mozilla Mobile web site]. You can also [[Mobile/Platforms|try out mobile Firefox on other platforms]], including on your Mac, Windows, or Linux PC.<br />
<br />
We will continue to release new versions as we improve Firefox. Stay tuned and follow us on [http://twitter.com/mozmobile Twitter] and [http://www.facebook.com/firefoxformobile Facebook] to hear about new releases and other announcements. Or read our [http://planet.firefox.com/mobile/ developer blogs] to follow our progress.<br />
<br />
<div style="clear:both;"></div><br />
<br />
== System Requirements ==<br />
<br />
Firefox requires '''Android 2.3''' or '''Android 4.0 or later''', and about '''50 MB''' of storage space. Firefox runs best on devices with at least '''384 MB of RAM'''. For a list of supported devices, see [https://support.mozilla.org/en-US/kb/will-firefox-work-my-mobile-device Will Firefox work on my mobile device?]<br />
<br />
Note particularly that Honeycomb (Android 3.0) devices are not supported as of Firefox 46.<br />
<br />
== Support ==<br />
<br />
If you have questions or trouble with Firefox for mobile, please see our dedicated '''[http://support.mozilla.com/mobile/ Mobile Support site]'''.<br />
<br />
== Download Firefox Beta ==<br />
<br />
Install Firefox Beta if you want to help us test the next version of Firefox for Android.<br />
<br />
Firefox Beta contains new features and changes that are ready for widespread testing before we include them in the next official Firefox release. You can install both Firefox and Firefox Beta at the same time if you want to use both versions.<br />
<br />
Download instructions:<br />
<br />
# Check the '''[[#System Requirements|system requirements]]''' below to see if Firefox Beta is compatible with your Android device.<br />
# '''[https://play.google.com/store/apps/details?id=org.mozilla.firefox_beta Install Firefox Beta from the Google Play Store]'''.<br />
<br />
You can also download the APK [http://ftp.mozilla.org/pub/mozilla.org/mobile/releases/latest-beta/ directly from our FTP server]. If you download Firefox beta from the FTP server, you will need to update it manually when a new version is released.<br />
<br />
Firefox Beta is also available for other platforms! Go to [http://firefox.com/channel firefox.com/channel] to learn more and download Firefox Beta for your computer.<br />
<br />
<div style="clear:both;"></div><br />
<br />
== Download Aurora ==<br />
<br />
[[Image:Qrcode-fennec-aurora-android.png|right]]<br />
If you want to test upcoming changes to Firefox before they reach the Beta channel, you can download a build from the Aurora channel. If you want to, you can install Aurora alongside the official released version of Firefox, and use both on the same device.<br />
<br />
The Aurora channel provides an early preview of the next Firefox Beta release. Although Aurora builds are more stable than our nightly development snapshots, they are not yet fully tested like our official beta and release versions. Aurora will offer to update itself automatically about once a day, as we make improvements and fixes.<br />
<br />
Download instructions:<br />
<br />
# Check the '''[[#System Requirements|system requirements]]''' below to see if Aurora is compatible with your Android device.<br />
# Open [https://www.mozilla.org/mobile/aurora/ mozilla.org/mobile/aurora] in any web browser on your Android device, and click the link to download Aurora directly to your device.<br />
# Open the "apk" file when it finishes downloading.<br />
<br />
<div style="clear:both;"></div><br />
<br />
== Download Nightly ==<br />
<br />
[[Image:Qrcode-fennec-nightly-android.png|right]]<br />
If you are actively developing or testing Firefox features that are not yet released to the Aurora or Beta channels, you can download a Nightly build. You may install and use Nightly alongside builds from other channels (Firefox, Beta, Aurora).<br />
<br />
The nightly channel is a snapshot of our very latest development work, before it is ready for widespread testing. This is our least-stable test channel. Nightly will offer to update itself automatically about once a day with the latest changes from our developers.<br />
<br />
Download instructions:<br />
<br />
# Check the '''[[#System Requirements|system requirements]]''' below to see if Nightly is compatible with your Android device.<br />
# Open [https://nightly.mozilla.org nightly.mozilla.org] in a web browser on your Android device, and press the link to download the Android nightly build directly onto your device.<br />
# Open the "apk" file when it finishes downloading.<br />
<br />
<div style="clear:both;"></div><br />
<br />
== ARMv6 ==<br />
<br />
Support for ARMv6 ended in December 2014.<br />
<br />
== Development ==<br />
<br />
Firefox for Android is part of the [[Fennec]] project to bring the full Firefox web browser to mobile devices.<br />
<br />
See [[Mobile/Fennec/Android]] for build instructions, developer documentation, and more project status.</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Triage&diff=1107998Mobile/Triage2015-12-01T22:20:05Z<p>Rnewman: /* iOS Tracking 1.3+ */</p>
<hr />
<div>{{AndroidNav}}<br />
{{ForceRefreshButton}}<br />
<small>''hit the button if the cache seems to be stuck''</small><br />
=== Meeting Details ===<br />
* iOS - Tuesdays @ 10:30AM PST (1:30PM EST)<br />
* Android - Thursdays @ 10:00AM PST (1:00PM EST)<br />
* [irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
==iOS==<br />
<br />
===iOS Triage Nominations===<br />
[https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%3F&product=Firefox%20for%20iOS iOS Tracking ?]<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "?",<br />
"include_fields": "id, summary, status, priority, assigned_to",<br />
<br />
"order": "bug_id",<br />
"f1": "short_desc",<br />
"o1": "notsubstring",<br />
"v1": "[META]"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.3%2B&product=Firefox%20for%20iOS iOS Tracking 1.3+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.3+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard, rank",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.4%2B&product=Firefox%20for%20iOS iOS Tracking 1.4+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.4+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=2.0%2B&product=Firefox%20for%20iOS iOS Tracking 2.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "2.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%2B&product=Firefox%20for%20iOS iOS Tracking +] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
==Android==<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?o5=notsubstring&f1=OP&order=Bug%20Number&f0=OP&o2=equals&f4=CP&v5=Firefox%20for%20iOS&query_format=advanced&j1=OR&f3=CP&f2=cf_blocking_fennec&f5=product&v2=%3F Android triage nominations]===<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "?",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?keywords=meta&f1=cf_blocking_fennec&keywords_type=notregexp&emailtype2=exact&list_id=10814342&o1=equals&resolution=---&o2=isempty&status_whiteboard_type=notregexp&query_format=advanced&f2=bug_mentor&status_whiteboard=mentor&email2=nobody%40mozilla.org&emailassigned_to2=1&v1=%2B Mentorless]===<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?order=Importance&query_format=advanced&bug_status=UNCONFIRMED&product=Firefox%20for%20Android Unconfirmed]===<br />
<br />
=== [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=Nightly%2B Fennec Nightly+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=42%2B Fennec 42+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "42+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=43%2B Fennec 43+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "43+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=44%2B Fennec 44+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "44+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=45%2B Fennec 45+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "45+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Triage&diff=1107938Mobile/Triage2015-12-01T17:25:23Z<p>Rnewman: /* iOS Tracking 1.3+ */</p>
<hr />
<div>{{AndroidNav}}<br />
{{ForceRefreshButton}}<br />
<small>''hit the button if the cache seems to be stuck''</small><br />
=== Meeting Details ===<br />
* iOS - Tuesdays @ 10:30AM PST (1:30PM EST)<br />
* Android - Thursdays @ 10:00AM PST (1:00PM EST)<br />
* [irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
==iOS==<br />
<br />
===iOS Triage Nominations===<br />
[https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%3F&product=Firefox%20for%20iOS iOS Tracking ?]<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "?",<br />
"include_fields": "id, summary, status, priority, assigned_to",<br />
<br />
"order": "bug_id",<br />
"f1": "short_desc",<br />
"o1": "notsubstring",<br />
"v1": "[META]"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.3%2B&product=Firefox%20for%20iOS iOS Tracking 1.3+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.3+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard, rank"<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.4%2B&product=Firefox%20for%20iOS iOS Tracking 1.4+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.4+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=2.0%2B&product=Firefox%20for%20iOS iOS Tracking 2.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "2.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%2B&product=Firefox%20for%20iOS iOS Tracking +] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
==Android==<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?o5=notsubstring&f1=OP&order=Bug%20Number&f0=OP&o2=equals&f4=CP&v5=Firefox%20for%20iOS&query_format=advanced&j1=OR&f3=CP&f2=cf_blocking_fennec&f5=product&v2=%3F Android triage nominations]===<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "?",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?keywords=meta&f1=cf_blocking_fennec&keywords_type=notregexp&emailtype2=exact&list_id=10814342&o1=equals&resolution=---&o2=isempty&status_whiteboard_type=notregexp&query_format=advanced&f2=bug_mentor&status_whiteboard=mentor&email2=nobody%40mozilla.org&emailassigned_to2=1&v1=%2B Mentorless]===<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?order=Importance&query_format=advanced&bug_status=UNCONFIRMED&product=Firefox%20for%20Android Unconfirmed]===<br />
<br />
=== [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=Nightly%2B Fennec Nightly+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=41%2B Fennec 41+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=42%2B Fennec 42+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "42+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=43%2B Fennec 43+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "43+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=44%2B Fennec 44+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "44+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Triage&diff=1107918Mobile/Triage2015-12-01T16:06:49Z<p>Rnewman: /* iOS Tracking 1.3+ */</p>
<hr />
<div>{{AndroidNav}}<br />
{{ForceRefreshButton}}<br />
<small>''hit the button if the cache seems to be stuck''</small><br />
=== Meeting Details ===<br />
* iOS - Tuesdays @ 10:30AM PST (1:30PM EST)<br />
* Android - Thursdays @ 10:00AM PST (1:00PM EST)<br />
* [irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
==iOS==<br />
<br />
===iOS Triage Nominations===<br />
[https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%3F&product=Firefox%20for%20iOS iOS Tracking ?]<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "?",<br />
"include_fields": "id, summary, status, priority, assigned_to",<br />
<br />
"order": "bug_id",<br />
"f1": "short_desc",<br />
"o1": "notsubstring",<br />
"v1": "[META]"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.3%2B&product=Firefox%20for%20iOS iOS Tracking 1.3+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.3+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard, rank,<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.4%2B&product=Firefox%20for%20iOS iOS Tracking 1.4+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.4+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=2.0%2B&product=Firefox%20for%20iOS iOS Tracking 2.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "2.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%2B&product=Firefox%20for%20iOS iOS Tracking +] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
==Android==<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?o5=notsubstring&f1=OP&order=Bug%20Number&f0=OP&o2=equals&f4=CP&v5=Firefox%20for%20iOS&query_format=advanced&j1=OR&f3=CP&f2=cf_blocking_fennec&f5=product&v2=%3F Android triage nominations]===<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "?",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?keywords=meta&f1=cf_blocking_fennec&keywords_type=notregexp&emailtype2=exact&list_id=10814342&o1=equals&resolution=---&o2=isempty&status_whiteboard_type=notregexp&query_format=advanced&f2=bug_mentor&status_whiteboard=mentor&email2=nobody%40mozilla.org&emailassigned_to2=1&v1=%2B Mentorless]===<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?order=Importance&query_format=advanced&bug_status=UNCONFIRMED&product=Firefox%20for%20Android Unconfirmed]===<br />
<br />
=== [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=Nightly%2B Fennec Nightly+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=41%2B Fennec 41+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=42%2B Fennec 42+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "42+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=43%2B Fennec 43+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "43+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=44%2B Fennec 44+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "44+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Triage&diff=1107917Mobile/Triage2015-12-01T16:06:22Z<p>Rnewman: /* iOS Tracking 1.3+ */</p>
<hr />
<div>{{AndroidNav}}<br />
{{ForceRefreshButton}}<br />
<small>''hit the button if the cache seems to be stuck''</small><br />
=== Meeting Details ===<br />
* iOS - Tuesdays @ 10:30AM PST (1:30PM EST)<br />
* Android - Thursdays @ 10:00AM PST (1:00PM EST)<br />
* [irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
==iOS==<br />
<br />
===iOS Triage Nominations===<br />
[https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%3F&product=Firefox%20for%20iOS iOS Tracking ?]<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "?",<br />
"include_fields": "id, summary, status, priority, assigned_to",<br />
<br />
"order": "bug_id",<br />
"f1": "short_desc",<br />
"o1": "notsubstring",<br />
"v1": "[META]"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.3%2B&product=Firefox%20for%20iOS iOS Tracking 1.3+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.3+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard, rank, rank_label",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.4%2B&product=Firefox%20for%20iOS iOS Tracking 1.4+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.4+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=2.0%2B&product=Firefox%20for%20iOS iOS Tracking 2.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "2.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%2B&product=Firefox%20for%20iOS iOS Tracking +] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
==Android==<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?o5=notsubstring&f1=OP&order=Bug%20Number&f0=OP&o2=equals&f4=CP&v5=Firefox%20for%20iOS&query_format=advanced&j1=OR&f3=CP&f2=cf_blocking_fennec&f5=product&v2=%3F Android triage nominations]===<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "?",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?keywords=meta&f1=cf_blocking_fennec&keywords_type=notregexp&emailtype2=exact&list_id=10814342&o1=equals&resolution=---&o2=isempty&status_whiteboard_type=notregexp&query_format=advanced&f2=bug_mentor&status_whiteboard=mentor&email2=nobody%40mozilla.org&emailassigned_to2=1&v1=%2B Mentorless]===<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?order=Importance&query_format=advanced&bug_status=UNCONFIRMED&product=Firefox%20for%20Android Unconfirmed]===<br />
<br />
=== [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=Nightly%2B Fennec Nightly+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=41%2B Fennec 41+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=42%2B Fennec 42+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "42+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=43%2B Fennec 43+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "43+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=44%2B Fennec 44+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "44+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Triage&diff=1107916Mobile/Triage2015-12-01T16:04:28Z<p>Rnewman: /* iOS Tracking 1.3+ */</p>
<hr />
<div>{{AndroidNav}}<br />
{{ForceRefreshButton}}<br />
<small>''hit the button if the cache seems to be stuck''</small><br />
=== Meeting Details ===<br />
* iOS - Tuesdays @ 10:30AM PST (1:30PM EST)<br />
* Android - Thursdays @ 10:00AM PST (1:00PM EST)<br />
* [irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
==iOS==<br />
<br />
===iOS Triage Nominations===<br />
[https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%3F&product=Firefox%20for%20iOS iOS Tracking ?]<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "?",<br />
"include_fields": "id, summary, status, priority, assigned_to",<br />
<br />
"order": "bug_id",<br />
"f1": "short_desc",<br />
"o1": "notsubstring",<br />
"v1": "[META]"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.3%2B&product=Firefox%20for%20iOS iOS Tracking 1.3+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.3+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard, rank",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.4%2B&product=Firefox%20for%20iOS iOS Tracking 1.4+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.4+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=2.0%2B&product=Firefox%20for%20iOS iOS Tracking 2.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "2.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%2B&product=Firefox%20for%20iOS iOS Tracking +] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
==Android==<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?o5=notsubstring&f1=OP&order=Bug%20Number&f0=OP&o2=equals&f4=CP&v5=Firefox%20for%20iOS&query_format=advanced&j1=OR&f3=CP&f2=cf_blocking_fennec&f5=product&v2=%3F Android triage nominations]===<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "?",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?keywords=meta&f1=cf_blocking_fennec&keywords_type=notregexp&emailtype2=exact&list_id=10814342&o1=equals&resolution=---&o2=isempty&status_whiteboard_type=notregexp&query_format=advanced&f2=bug_mentor&status_whiteboard=mentor&email2=nobody%40mozilla.org&emailassigned_to2=1&v1=%2B Mentorless]===<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?order=Importance&query_format=advanced&bug_status=UNCONFIRMED&product=Firefox%20for%20Android Unconfirmed]===<br />
<br />
=== [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=Nightly%2B Fennec Nightly+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=41%2B Fennec 41+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=42%2B Fennec 42+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "42+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=43%2B Fennec 43+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "43+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=44%2B Fennec 44+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "44+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Triage&diff=1106034Mobile/Triage2015-11-17T16:02:49Z<p>Rnewman: /* iOS Triage Nominations */</p>
<hr />
<div>{{AndroidNav}}<br />
{{ForceRefreshButton}}<br />
<small>''hit the button if the cache seems to be stuck''</small><br />
=== Meeting Details ===<br />
* iOS - Tuesdays @ 10:30AM PST (1:30PM EST)<br />
* Android - Thursdays @ 10:00AM PST (1:00PM EST)<br />
* [irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
==iOS==<br />
<br />
===iOS Triage Nominations===<br />
[https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%3F&product=Firefox%20for%20iOS iOS Tracking ?]<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "?",<br />
"include_fields": "id, summary, status, priority, assigned_to",<br />
<br />
"order": "bug_id",<br />
"f1": "short_desc",<br />
"o1": "notsubstring",<br />
"v1": "[META]"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.2%2B&product=Firefox%20for%20iOS iOS Tracking 1.2+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.2+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.3%2B&product=Firefox%20for%20iOS iOS Tracking 1.3+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.3+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=2.0%2B&product=Firefox%20for%20iOS iOS Tracking 2.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "2.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%2B&product=Firefox%20for%20iOS iOS Tracking +] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
==Android==<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?o5=notsubstring&f1=OP&order=Bug%20Number&f0=OP&o2=equals&f4=CP&v5=Firefox%20for%20iOS&query_format=advanced&j1=OR&f3=CP&f2=cf_blocking_fennec&f5=product&v2=%3F Android triage nominations]===<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "?",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?keywords=meta&f1=cf_blocking_fennec&keywords_type=notregexp&emailtype2=exact&list_id=10814342&o1=equals&resolution=---&o2=isempty&status_whiteboard_type=notregexp&query_format=advanced&f2=bug_mentor&status_whiteboard=mentor&email2=nobody%40mozilla.org&emailassigned_to2=1&v1=%2B Mentorless]===<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?order=Importance&query_format=advanced&bug_status=UNCONFIRMED&product=Firefox%20for%20Android Unconfirmed]===<br />
<br />
=== [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=Nightly%2B Fennec Nightly+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=41%2B Fennec 41+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=42%2B Fennec 42+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "42+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=43%2B Fennec 43+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "43+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=44%2B Fennec 44+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "44+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Triage&diff=1106033Mobile/Triage2015-11-17T16:02:19Z<p>Rnewman: /* iOS */</p>
<hr />
<div>{{AndroidNav}}<br />
{{ForceRefreshButton}}<br />
<small>''hit the button if the cache seems to be stuck''</small><br />
=== Meeting Details ===<br />
* iOS - Tuesdays @ 10:30AM PST (1:30PM EST)<br />
* Android - Thursdays @ 10:00AM PST (1:00PM EST)<br />
* [irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
==iOS==<br />
<br />
===iOS Triage Nominations===<br />
[https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%3F%2B&product=Firefox%20for%20iOS iOS Tracking ?]<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "?",<br />
"include_fields": "id, summary, status, priority, assigned_to",<br />
<br />
"order": "bug_id",<br />
"f1": "short_desc",<br />
"o1": "notsubstring",<br />
"v1": "[META]"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.2%2B&product=Firefox%20for%20iOS iOS Tracking 1.2+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.2+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.3%2B&product=Firefox%20for%20iOS iOS Tracking 1.3+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.3+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=2.0%2B&product=Firefox%20for%20iOS iOS Tracking 2.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "2.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%2B&product=Firefox%20for%20iOS iOS Tracking +] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
==Android==<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?o5=notsubstring&f1=OP&order=Bug%20Number&f0=OP&o2=equals&f4=CP&v5=Firefox%20for%20iOS&query_format=advanced&j1=OR&f3=CP&f2=cf_blocking_fennec&f5=product&v2=%3F Android triage nominations]===<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "?",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?keywords=meta&f1=cf_blocking_fennec&keywords_type=notregexp&emailtype2=exact&list_id=10814342&o1=equals&resolution=---&o2=isempty&status_whiteboard_type=notregexp&query_format=advanced&f2=bug_mentor&status_whiteboard=mentor&email2=nobody%40mozilla.org&emailassigned_to2=1&v1=%2B Mentorless]===<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?order=Importance&query_format=advanced&bug_status=UNCONFIRMED&product=Firefox%20for%20Android Unconfirmed]===<br />
<br />
=== [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=Nightly%2B Fennec Nightly+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=41%2B Fennec 41+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=42%2B Fennec 42+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "42+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=43%2B Fennec 43+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "43+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=44%2B Fennec 44+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "44+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Fennec/Android/CommonTips&diff=1104469Mobile/Fennec/Android/CommonTips2015-11-05T22:48:59Z<p>Rnewman: /* Add new Android ids for non-resource-contrained builds */</p>
<hr />
<div>== Common Tips and How-To's ==<br />
<br />
=== Finding relevant code ===<br />
<br />
Almost all of the Fennec-specific code is in the mozilla-central source tree under:<br />
<br />
mobile/android/...<br />
<br />
Of particular interest to most new contributors will be:<br />
<br />
mobile/android/base/BrowserApp.java # the main Android activity that starts when you open Fennec<br />
mobile/android/chrome/content/browser.js # the main JavaScript file that controls Gecko to make it do what we want<br />
<br />
If you are looking for something specific, use the code-search tool at http://dxr.mozilla.org/ to search for relevant pieces of code.<br />
<br />
=== Debugging ===<br />
For the JavaScript parts of the code base, [https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Firefox_for_Android remote debugging] with a desktop version of Firefox is the most effective way to see what is going on, add breakpoints, etc.<br />
<br />
For Android Java code, if you have IntelliJ set up, the debugger works well and allows you to set breakpoints, inspect variables and objects, etc.<br />
See http://developer.android.com/tools/debugging/ddms.html<br />
<br />
Debugging without an IDE is much more primitive, and you can try using Android Log statements and inspecting logcat.<br />
<br />
[http://developer.android.com/guide/developing/tools/logcat.html logcat] is a tool that is going to show you some logs prompted by the device. It might be a good help if you don't want to or can't run gdb. You can use it by running this command: <br />
<br />
adb logcat -v time<br />
<br />
You can make things appear in logcat using printf_stderr. With debug builds, NS_WARNING, NS_ERROR and NS_ASSERTIONS will show up in logcat. If you're trying to debug something, you may wish to pipe the logcat output through grep to filter out irrelevant things (most Fennec-related output will be viewable by <br />
<br />
adb logcat -v time | grep Gecko<br />
<br />
but remember that when attaching log output to a bug you should include unfiltered output as there may be relevant log entries under other tags.<br />
<br />
If you want more debugging tools, [[Mobile/Fennec/Android/AdvancedTopics#Advanced_Debugging|Advanced Debugging]] is a good place to look.<br />
<br />
=== Coding Style ===<br />
<br />
The Java style follow the [https://developer.mozilla.org/en-US/docs/Developer_Guide/Coding_Style#Java_practices Mozilla Coding Style].<br />
<br />
==== Common nits in Reviews ====<br />
Check for these nits before asking for review for a patch:<br />
* Remove trailing whitespace<br />
* Spacing<br />
** Four spaces for Java indent (for main Fennec code - [https://github.com/mozilla-services/android-sync android-sync github project] has different spacing)<br />
** Around operators (+, -, etc.) and :<br />
** Between comment "//" and text<br />
* Braces for Java if statements, even if they are one line<br />
* Comments should be full sentences (capitalization, punctuation)<br />
** Good comments are useful and clear even for someone reading a particular area of code for the first time<br />
* Avoid using single-letter variables in almost all cases - it makes code harder to read<br />
<br />
=== Lint ===<br />
We provide some support for linting tools. See [[Mobile/Fennec/Android/Lint]] for a list of linting tools we support and expect to be run.<br />
<br />
=== Add an Android string resource ===<br />
<br />
# Add an XML ''string entity'' to <tt>mobile/android/base/locales/en-US/android_strings.dtd</tt> with the English string you want to add.<br />
# Add a <tt>&lt;string&gt;</tt> element to <tt>mobile/android/base/strings.xml.in</tt>.<br />
# Build using <tt>mach build mobile/android/base</tt> or your IDE.<br />
<br />
Your new string should appear in <tt>org.mozilla.gecko.R.string</tt>. Here's an [https://hg.mozilla.org/mozilla-central/rev/861e4bd9e7fe example patch] that adds the single string ''pref_private_data_syncedTabs''.<br />
<br />
Why is this necessary? Mozilla's main localization process is based on XML entities. Localization teams localize the XML entity definitions using existing tools, but they do not see <tt>strings.xml</tt> itself. Building prepares the final <tt>strings.xml</tt> for use. You can be sure your changes are in place by finding your entity and string in <tt>$OBJDIR/mobile/android/base/res/values/strings.xml</tt>.<br />
<br />
=== Modify an existing Android string resource ===<br />
<br />
# Find the relevant <tt>&lt;string&gt;</tt> element in <tt>mobile/android/base/strings.xml.in</tt>.<br />
# Find the underlying English ''string entity'' in <tt>mobile/android/base/locales/en-US/android_strings.dtd</tt>. Usually, you'll see <tt>&lt;string&gt;&amp;string_entity&semi;&lt;string&gt;</tt>; the string entity is ''string_entity''.<br />
# If your change is just fixing a typo (spelling error, capitalization, whitespace), just update the <tt>android_strings.dtd</tt>.<br />
# If you are ''really'' changing the string, you '''also need to change the entity name'''. It's traditional to add or increment a trailing integer, like ''string_entity2''.<br />
# Build using <tt>mach build mobile/android/base</tt> or your IDE.<br />
<br />
Your updated string should appear. Here's an [https://hg.mozilla.org/mozilla-central/rev/1e8c1b79132f example patch] that changes several strings, including renaming ''tab_queue_notification_text_singular'' to ''tab_queue_notification_text_singular2''.<br />
<br />
Why is this necessary? Mozilla's localization process only recognizes new string entities, not modified string entities. (The old, unused entity is automatically ignored and eventually deleted.)<br />
<br />
=== Add a new Robocop test ===<br />
<br />
# Add a Java test file named like <tt>mobile/android/tests/browser/robocop/testMyThing.java</tt>. This will get your test compiled into the Robocop APK.<br />
# Add your test file/name section like ''[testMyThing]'' to <tt>mobile/android/tests/browser/robocop/robocop.ini</tt>. Without this, the Robocop test harness will not know about your test!<br />
# Optionally add HTML, JS, and CSS resources to folder <tt>mobile/android/tests/browser/robocop</tt>.<br />
# Run <tt>mach build</tt> to get them built/installed before running your test.<br />
# Run <tt>mach build build/mobile/robocop</tt> to update the Robocop APK.<br />
# Make sure you have host binaries downloaded and configured, following [[Mobile/Fennec/Android#Host_Builds_.28MOZ_HOST_BIN.29|Host Builds (MOZ_HOST_BIN)]].<br />
# Run <tt>mach robocop testMyThing</tt> to run your new test on your device.<br />
# Iterate!<br />
<br />
Here's an [https://hg.mozilla.org/mozilla-central/rev/101feffdaed8 example patch] that adds a fairly complicated new ''testSelectionCarets'' test.<br />
<br />
See also some tips on writing [[Mobile/Fennec/Android/UITest|UITest]]s, or you can read about [[Mobile/Fennec/Android/Testing|Testing on Firefox for Android]].<br />
<br />
=== Copy a profile from your phone ===<br />
<br />
E.g., to explore with <tt>sqlite3</tt>. Use [https://addons.mozilla.org/en-US/android/addon/copy-profile/ Copy Profile].<br />
<br />
=== Add new Android ids that identify resources that are only included in some builds ===<br />
<br />
If you add a resource that you refer to by ID in code, your build will fail if that resource isn't present in a build that excludes that resource. You'll typically see this when adding a resource that's only used in v11+ builds, which aren't included in resource-constrained builds for Gingerbread. <br />
<br />
For example, you'll see log output like:<br />
<br />
<pre><br />
14:15:27 INFO - /builds/slave/…/build/src/mobile/android/base/preferences/GeckoPreferenceFragment.java:122: error: cannot find symbol<br />
14:15:27 INFO - return R.id.pref_header_general;<br />
</pre><br />
<br />
To fix this, you should should add a stub for the new id in <tt>mobile/android/base/resources/values/ids.xml</tt>.<br />
<br />
You should also make sure that code that needs a valid resource id is behind a version check.<br />
<br />
=== External how-to's ===<br />
*[[Mobile/Fennec/Android/Updating search engine icons|Updating the search engine icons]]<br />
*[[Mobile/Fennec/Android/Updating_SDK_on_builders|Updating the Android SDK on the builders]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/04-Nov-2015&diff=1104212Mobile/Notes/04-Nov-20152015-11-04T17:57:27Z<p>Rnewman: /* iOS */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates Easy-to-read wiki]<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Hard-to-read release calendar]<br />
<br />
== Topics for This Week ==<br />
* Firefox 42 was released yesterday!<br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''<br />
*Ahmed Khalil fixed {{bug|1217581}} - Crash when using Telemetry.addToHistogram after using Telemetry.addToKeyedHistogram.<br />
*Christian Schmitz (:tynn) fixed {{bug|1215750}} - Add telemetry to know when SearchEngineBar label is pressed<br />
*Christian Schmitz (:tynn) fixed {{bug|1219416}} - Display "Search" title when opening search preferences with the magnifying glass<br />
*Sergej Kravcenko fixed {{bug|1210534}} - Search suggestions are not refreshed after single character entered into search field<br />
*Stanislas Daniel Claude Dolcini fixed {{bug|1147197}} - Fix indentation in LoginManagerPrompter.js<br />
<br />
==Team Updates==<br />
<br />
===Android platform===<br />
''snorp, jchen, rbarker, esawin, droeh''<br />
<br />
* [[Mobile/Platform/Notes/03-Nov-2015|Platform Notes]]<br />
<br />
===Android front-end===<br />
''margaret, ally, liuche, mcomella, sebastian, (nalexander/rnewman)''<br />
* Started landing [https://bugzilla.mozilla.org/show_bug.cgi?id=1216257 settings reorganization patches]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1140048 Shareplane in top-level menu] backed out of 44<br />
* Continued work on [https://bugzilla.mozilla.org/show_bug.cgi?id=1206207 push notifications]<br />
* Starting new [https://bugzilla.mozilla.org/show_bug.cgi?id=1205615 family-friendly browsing] work<br />
* Discussing [https://docs.google.com/document/d/1dozlI_mV0JZ30wKYStoX3LZra7noOgzYagQ2oKddLQA/edit plan for unified telemetry]<br />
* Discussing [https://docs.google.com/document/d/1AlB7AXOPbVXwVA3rI8_Zf5o_kA0dSUCuEHIXxYcDCTw/edit plan for connected & offline content]<br />
* [https://mail.mozilla.org/pipermail/mobile-firefox-dev/2015-November/001605.html Summary of work planned for next 6 weeks]<br />
* Robocop test sources moved into ''mobile/android/tests/browser/robocop/src/org/mozilla/gecko'', improving Gradle configuration. No fallout.<br />
* [nalexander] artifact builds (''--disable-compile-environment'') no longer require (or use!) an Android NDK. File fallout against Bug 1220476.<br />
* [nalexander] In Push meeting at this time. Autopush HTTP REST API in flux, partly due to secreview, partly due to first consumer (us!) coming to the table.<br />
* [rnewman] Web tech in Firefox working group about to start up. Let me know if you're interested.<br />
* [rnewman] Killing Honeycomb. Start here: {{bug|1155801}}. Looking for help testing Play Store behavior.<br />
* [rnewman] Update info: {{bug|1220773}}, telemetry: {{bug|1221646}}. This unlocks a bunch of stuff.<br />
* [rnewman] Kinto file attachment spec in the offing. Will help with downloadable content.<br />
* [rnewman] Lots of interviews coming up for me. Apologies for having less bandwidth.<br />
<br />
===iOS===<br />
''st3fan, bnicholson, fluffyemily, jhugman, sleroux''<br />
<br />
* 1.1 Build approved and ready to go live!<br />
* 1.2 Build on its way to TestFlight<br />
<br />
We have been fixing a good number of bugs for 1.2 and working on 2.0 features.<br />
<br />
* Added caching for Top Sites which prevents lengthy delays when running the frecency calculations<br />
* Big database configuration change; should help pauses and maybe avoid startup hangs. Scream loudly if you see problems.<br />
<br />
FBSnapshotTestCase<br />
<br />
Rebooting contributor engagement.<br />
<br />
Versioning discussion.<br />
<br />
Moving toward more rapid releases.<br />
<br />
Hiring<br />
<br />
===UX===<br />
''darrin, tecgirl, antlam, gemma''<br />
* Q4 planning<br />
<br />
* Android<br />
** Shareplane in menu<br />
** FFB V2<br />
** "RL" V2<br />
** Notifications sync up with Phlsa (desktop)<br />
** Exploring Home Panel improvements<br />
<br />
* iOS<br />
** Login Manager UI<br />
** Touch ID proposal<br />
** Moving on to 3D Touch and toolbar<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/9e4032368f0ba842dbc2f121a8246b36?page=2 Android Roadmap in Aha! (public)]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/FIOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/7a91b67c888b44ee3fe2dcdc46f840cd?page=2 iOS Roadmap in Aha! (public)]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
*[mcomella] try builds don't have build artifacts listed – search for "packageURL" in the log file to find a link to their location<br />
**[https://bugzilla.mozilla.org/show_bug.cgi?id=1217742 The bug to fix it]<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/04-Nov-2015&diff=1104210Mobile/Notes/04-Nov-20152015-11-04T17:56:50Z<p>Rnewman: /* Android front-end */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates Easy-to-read wiki]<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Hard-to-read release calendar]<br />
<br />
== Topics for This Week ==<br />
* Firefox 42 was released yesterday!<br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''<br />
*Ahmed Khalil fixed {{bug|1217581}} - Crash when using Telemetry.addToHistogram after using Telemetry.addToKeyedHistogram.<br />
*Christian Schmitz (:tynn) fixed {{bug|1215750}} - Add telemetry to know when SearchEngineBar label is pressed<br />
*Christian Schmitz (:tynn) fixed {{bug|1219416}} - Display "Search" title when opening search preferences with the magnifying glass<br />
*Sergej Kravcenko fixed {{bug|1210534}} - Search suggestions are not refreshed after single character entered into search field<br />
*Stanislas Daniel Claude Dolcini fixed {{bug|1147197}} - Fix indentation in LoginManagerPrompter.js<br />
<br />
==Team Updates==<br />
<br />
===Android platform===<br />
''snorp, jchen, rbarker, esawin, droeh''<br />
<br />
* [[Mobile/Platform/Notes/03-Nov-2015|Platform Notes]]<br />
<br />
===Android front-end===<br />
''margaret, ally, liuche, mcomella, sebastian, (nalexander/rnewman)''<br />
* Started landing [https://bugzilla.mozilla.org/show_bug.cgi?id=1216257 settings reorganization patches]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1140048 Shareplane in top-level menu] backed out of 44<br />
* Continued work on [https://bugzilla.mozilla.org/show_bug.cgi?id=1206207 push notifications]<br />
* Starting new [https://bugzilla.mozilla.org/show_bug.cgi?id=1205615 family-friendly browsing] work<br />
* Discussing [https://docs.google.com/document/d/1dozlI_mV0JZ30wKYStoX3LZra7noOgzYagQ2oKddLQA/edit plan for unified telemetry]<br />
* Discussing [https://docs.google.com/document/d/1AlB7AXOPbVXwVA3rI8_Zf5o_kA0dSUCuEHIXxYcDCTw/edit plan for connected & offline content]<br />
* [https://mail.mozilla.org/pipermail/mobile-firefox-dev/2015-November/001605.html Summary of work planned for next 6 weeks]<br />
* Robocop test sources moved into ''mobile/android/tests/browser/robocop/src/org/mozilla/gecko'', improving Gradle configuration. No fallout.<br />
* [nalexander] artifact builds (''--disable-compile-environment'') no longer require (or use!) an Android NDK. File fallout against Bug 1220476.<br />
* [nalexander] In Push meeting at this time. Autopush HTTP REST API in flux, partly due to secreview, partly due to first consumer (us!) coming to the table.<br />
* [rnewman] Web tech in Firefox working group about to start up. Let me know if you're interested.<br />
* [rnewman] Killing Honeycomb. Start here: {{bug|1155801}}. Looking for help testing Play Store behavior.<br />
* [rnewman] Update info: {{bug|1220773}}, telemetry: {{bug|1221646}}. This unlocks a bunch of stuff.<br />
* [rnewman] Kinto file attachment spec in the offing. Will help with downloadable content.<br />
* [rnewman] Lots of interviews coming up for me. Apologies for having less bandwidth.<br />
<br />
===iOS===<br />
''st3fan, bnicholson, fluffyemily, jhugman, sleroux''<br />
<br />
* 1.1 Build approved and ready to go live!<br />
* 1.2 Build on its way to TestFlight<br />
<br />
We have been fixing a good number of bugs for 1.2 and working on 2.0 features.<br />
<br />
* Added caching for Top Sites which prevents lengthy delays when running the frecency calculations<br />
<br />
FBSnapshotTestCase<br />
<br />
Rebooting contributor engagement.<br />
<br />
Versioning discussion.<br />
<br />
Moving toward more rapid releases.<br />
<br />
Hiring<br />
<br />
===UX===<br />
''darrin, tecgirl, antlam, gemma''<br />
* Q4 planning<br />
<br />
* Android<br />
** Shareplane in menu<br />
** FFB V2<br />
** "RL" V2<br />
** Notifications sync up with Phlsa (desktop)<br />
** Exploring Home Panel improvements<br />
<br />
* iOS<br />
** Login Manager UI<br />
** Touch ID proposal<br />
** Moving on to 3D Touch and toolbar<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/9e4032368f0ba842dbc2f121a8246b36?page=2 Android Roadmap in Aha! (public)]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/FIOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/7a91b67c888b44ee3fe2dcdc46f840cd?page=2 iOS Roadmap in Aha! (public)]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
*[mcomella] try builds don't have build artifacts listed – search for "packageURL" in the log file to find a link to their location<br />
**[https://bugzilla.mozilla.org/show_bug.cgi?id=1217742 The bug to fix it]<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/21-Oct-2015&diff=1101503Mobile/Notes/21-Oct-20152015-10-20T14:42:02Z<p>Rnewman: /* Friends of the Mobile Team */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates Easy-to-read wiki]<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Hard-to-read release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''<br />
* Non-code: jgruen for finding and providing STR for audio-related iOS crash bugs in our RCs. Woo!<br />
<br />
==Team Updates==<br />
<br />
===Android platform===<br />
''snorp, jchen, rbarker, esawin, droeh''<br />
<br />
===Android front-end===<br />
''margaret, ally, liuche, mcomella, mhaigh, sebastian''<br />
<br />
===iOS===<br />
''st3fan, bnicholson, fluffyemily, jhugman, sleroux''<br />
<br />
===UX===<br />
''darrin, tecgirl, antlam''<br />
<br />
===A-Team===<br />
* Android 4.3 Debug reftests, js-reftests, and crashtests now running on mozilla-central. (Only Talos tests remain on Pandas.)<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/9e4032368f0ba842dbc2f121a8246b36?page=2 Android Roadmap in Aha! (public)]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/FIOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/356be1a9f0aaa6858fd45bacc29dec5f?page=2 iOS Roadmap in Aha! (public)]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/14-Oct-2015&diff=1100608Mobile/Notes/14-Oct-20152015-10-14T16:41:12Z<p>Rnewman: /* iOS */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates Easy-to-read wiki]<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Hard-to-read release calendar]<br />
<br />
== Topics for This Week ==<br />
* Pocket<br />
* Push<br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''<br />
*Ahmed Khalil fixed {{bug|1201926}} - Add support for keyed histograms to Fennec's Telemetry module<br />
*Bryan Munar (:bkmunar) fixed {{bug|1178787}} - [meta] Add a Sync Now button<br />
*Dipti Nirmale [:dnirm] fixed {{bug|1140048}} - Add "Send to device" Shareplane to top level menu<br />
*Dominique Vincent [:domivinc] fixed {{bug|1208370}} - Disable zoomed view size heuristic (formerly: Magnifying glass destroys form UX)<br />
*Giovanny Gongora [:gioyik] fixed {{bug|1183149}} - Remove bounce animation of left and right Panel labels in about:home<br />
*Kalpesh Krishna fixed {{bug|1205817}} - Move "Remove Account" out of menu and to last list item in FxAccountStatusActivity<br />
*Makoto Kato [:m_kato] fixed {{bug|1212728}} - Update yahoo-jp.xml Yahoo! Japan search plugin to replace with Param<br />
*Mark Capella [:capella] fixed {{bug|1130646}} - Find non-hacky way to make back button dismiss reader mode popup<br />
*Mark Capella [:capella] fixed {{bug|1212363}} - Add Telemetry to |Boomark Added| Dialog and its actions<br />
*Prabhjyot Sodhi [:psd] fixed {{bug|1206639}} - Wrong default search engine favicon displayed in BrowserSearch screen<br />
*'''Shubham Jain''' fixed {{bug|1208470}} - HistoryPanel: Use Android resource system to pick layout<br />
*'''friedger''' fixed {{bug|1208519}} - Scroll is not independent for each section in the History split panel<br />
<br />
==Team Updates==<br />
<br />
===Android platform===<br />
''snorp, jchen, rbarker, esawin, droeh''<br />
<br />
* [[Mobile/Platform/Notes/13-Oct-2015|Platform Meeting Notes]]<br />
* I'm still working on iOS stuff. Have an embeddable Framework and example appnow, just trying to get some stuff reviewed. Also got accelerated H264 video going.<br />
* Jim is finishing the native-ization of IME calls. Working on headless mode next.<br />
* Randall got past the major blocker that was preventing APZ tests from passing. Things looking really good now, just a couple remaining test failures which he hopes to address this week. APZpocalypse next week?<br />
* Eugen is tweaking some JS stuff to improve performance. We seem to be over-optimizing things, which ends up taking more time than if we just ran the interpreter (!). He's also figuring out why video is busted in Nightly.<br />
* Dylan still banging his head against the reftest harness mess. Making progress, though.<br />
<br />
===Android front-end===<br />
''margaret, ally, liuche, mcomella, mhaigh, sebastian''<br />
* [https://docs.google.com/document/d/1j7xiw9PavBYd3DR8TBRb0bqS9IhwKI0-ASVk5oCNwAc/edit Android meeting notes]<br />
* Landed [https://mail.mozilla.org/pipermail/mobile-firefox-dev/2015-October/001539.html Theme.AppCompat]<br />
* Landed prompt when launching intents from private browsing<br />
* Investigating some [https://bugzilla.mozilla.org/show_bug.cgi?id=1211848 annoying Android 6.0 bugs]<br />
* Removing Marketplace default bookmark/suggested site<br />
* Continued [https://bug1207845.bmoattachments.org/attachment.cgi?id=8672762 search suggestion UI polish]<br />
* Continued work on GCM integration for push<br />
* Downloadable fonts almost ready to land in Nightly, waiting on CDN changes<br />
* Figuring out how to ship some of the tabs tray changes on Nightly<br />
* Figuring out what's next for family-friendly browsing<br />
* [https://docs.google.com/document/d/121FuRp2p7Y6GCxkO0mOzN1VOvPj3ylirK7172QSnk8s/edit Feature brainstorming from the privacy and security meet-up]<br />
* FYSA: Ally is PTO for the rest of the month starting Thursday <insert wedding emoji><br />
* Talking about finally replacing nsILoginManagerStorage.<br />
<br />
===iOS===<br />
''st3fan, bnicholson, fluffyemily, jhugman, sleroux''<br />
* Bookmarking UI looks better.<br />
* Rotation perf.<br />
* Sync fresh-start behavior (sign up!).<br />
* Crankin' through to code freeze for 1.1. See what we're targeting for 1.1 in Aha.<br />
* Talking about UI telemetry.<br />
<br />
===UX===<br />
''darrin, tecgirl, antlam, gemma''<br />
* Onboarding Summit in MTV<br />
* Continue with UX glossary<br />
* Android<br />
** Push co-ordination <br />
** Settings re-org <br />
** Explore Top Sites improvements<br />
** "Shareplane" in Menu<br />
* iOS<br />
** Starting on Logins manager<br />
** Finishing up Bookmarks panel<br />
* UR<br />
** Monthly mobile study<br />
** Android Settings research findings<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/9e4032368f0ba842dbc2f121a8246b36?page=2 Android Roadmap in Aha! (public)]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/FIOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/356be1a9f0aaa6858fd45bacc29dec5f?page=2 iOS Roadmap in Aha! (public)]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/14-Oct-2015&diff=1100606Mobile/Notes/14-Oct-20152015-10-14T16:38:06Z<p>Rnewman: /* Android front-end */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates Easy-to-read wiki]<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Hard-to-read release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''<br />
*Ahmed Khalil fixed {{bug|1201926}} - Add support for keyed histograms to Fennec's Telemetry module<br />
*Bryan Munar (:bkmunar) fixed {{bug|1178787}} - [meta] Add a Sync Now button<br />
*Dipti Nirmale [:dnirm] fixed {{bug|1140048}} - Add "Send to device" Shareplane to top level menu<br />
*Dominique Vincent [:domivinc] fixed {{bug|1208370}} - Disable zoomed view size heuristic (formerly: Magnifying glass destroys form UX)<br />
*Giovanny Gongora [:gioyik] fixed {{bug|1183149}} - Remove bounce animation of left and right Panel labels in about:home<br />
*Kalpesh Krishna fixed {{bug|1205817}} - Move "Remove Account" out of menu and to last list item in FxAccountStatusActivity<br />
*Makoto Kato [:m_kato] fixed {{bug|1212728}} - Update yahoo-jp.xml Yahoo! Japan search plugin to replace with Param<br />
*Mark Capella [:capella] fixed {{bug|1130646}} - Find non-hacky way to make back button dismiss reader mode popup<br />
*Mark Capella [:capella] fixed {{bug|1212363}} - Add Telemetry to |Boomark Added| Dialog and its actions<br />
*Prabhjyot Sodhi [:psd] fixed {{bug|1206639}} - Wrong default search engine favicon displayed in BrowserSearch screen<br />
*'''Shubham Jain''' fixed {{bug|1208470}} - HistoryPanel: Use Android resource system to pick layout<br />
*'''friedger''' fixed {{bug|1208519}} - Scroll is not independent for each section in the History split panel<br />
<br />
==Team Updates==<br />
<br />
===Android platform===<br />
''snorp, jchen, rbarker, esawin, droeh''<br />
<br />
* [[Mobile/Platform/Notes/13-Oct-2015|Platform Meeting Notes]]<br />
* I'm still working on iOS stuff. Have an embeddable Framework and example appnow, just trying to get some stuff reviewed. Also got accelerated H264 video going.<br />
* Jim is finishing the native-ization of IME calls. Working on headless mode next.<br />
* Randall got past the major blocker that was preventing APZ tests from passing. Things looking really good now, just a couple remaining test failures which he hopes to address this week. APZpocalypse next week?<br />
* Eugen is tweaking some JS stuff to improve performance. We seem to be over-optimizing things, which ends up taking more time than if we just ran the interpreter (!). He's also figuring out why video is busted in Nightly.<br />
* Dylan still banging his head against the reftest harness mess. Making progress, though.<br />
<br />
===Android front-end===<br />
''margaret, ally, liuche, mcomella, mhaigh, sebastian''<br />
* [https://docs.google.com/document/d/1j7xiw9PavBYd3DR8TBRb0bqS9IhwKI0-ASVk5oCNwAc/edit Android meeting notes]<br />
* Landed [https://mail.mozilla.org/pipermail/mobile-firefox-dev/2015-October/001539.html Theme.AppCompat]<br />
* Landed prompt when launching intents from private browsing<br />
* Investigating some [https://bugzilla.mozilla.org/show_bug.cgi?id=1211848 annoying Android 6.0 bugs]<br />
* Removing Marketplace default bookmark/suggested site<br />
* Continued [https://bug1207845.bmoattachments.org/attachment.cgi?id=8672762 search suggestion UI polish]<br />
* Continued work on GCM integration for push<br />
* Downloadable fonts almost ready to land in Nightly, waiting on CDN changes<br />
* Figuring out how to ship some of the tabs tray changes on Nightly<br />
* Figuring out what's next for family-friendly browsing<br />
* [https://docs.google.com/document/d/121FuRp2p7Y6GCxkO0mOzN1VOvPj3ylirK7172QSnk8s/edit Feature brainstorming from the privacy and security meet-up]<br />
* FYSA: Ally is PTO for the rest of the month starting Thursday <insert wedding emoji><br />
* Talking about finally replacing nsILoginManagerStorage.<br />
<br />
===iOS===<br />
''st3fan, bnicholson, fluffyemily, jhugman, sleroux''<br />
* Bookmarking UI looks better.<br />
* Rotation perf.<br />
* Sync fresh-start behavior (sign up!).<br />
* Crankin' through to code freeze for 1.1. See what we're targeting for 1.1 in Aha.<br />
<br />
===UX===<br />
''darrin, tecgirl, antlam, gemma''<br />
* Onboarding Summit in MTV<br />
* Continue with UX glossary<br />
* Android<br />
** Push co-ordination <br />
** Settings re-org <br />
** Explore Top Sites improvements<br />
** "Shareplane" in Menu<br />
* iOS<br />
** Starting on Logins manager<br />
** Finishing up Bookmarks panel<br />
* UR<br />
** Monthly mobile study<br />
** Android Settings research findings<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/9e4032368f0ba842dbc2f121a8246b36?page=2 Android Roadmap in Aha! (public)]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/FIOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/356be1a9f0aaa6858fd45bacc29dec5f?page=2 iOS Roadmap in Aha! (public)]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/14-Oct-2015&diff=1100605Mobile/Notes/14-Oct-20152015-10-14T16:37:33Z<p>Rnewman: /* iOS */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates Easy-to-read wiki]<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Hard-to-read release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''<br />
*Ahmed Khalil fixed {{bug|1201926}} - Add support for keyed histograms to Fennec's Telemetry module<br />
*Bryan Munar (:bkmunar) fixed {{bug|1178787}} - [meta] Add a Sync Now button<br />
*Dipti Nirmale [:dnirm] fixed {{bug|1140048}} - Add "Send to device" Shareplane to top level menu<br />
*Dominique Vincent [:domivinc] fixed {{bug|1208370}} - Disable zoomed view size heuristic (formerly: Magnifying glass destroys form UX)<br />
*Giovanny Gongora [:gioyik] fixed {{bug|1183149}} - Remove bounce animation of left and right Panel labels in about:home<br />
*Kalpesh Krishna fixed {{bug|1205817}} - Move "Remove Account" out of menu and to last list item in FxAccountStatusActivity<br />
*Makoto Kato [:m_kato] fixed {{bug|1212728}} - Update yahoo-jp.xml Yahoo! Japan search plugin to replace with Param<br />
*Mark Capella [:capella] fixed {{bug|1130646}} - Find non-hacky way to make back button dismiss reader mode popup<br />
*Mark Capella [:capella] fixed {{bug|1212363}} - Add Telemetry to |Boomark Added| Dialog and its actions<br />
*Prabhjyot Sodhi [:psd] fixed {{bug|1206639}} - Wrong default search engine favicon displayed in BrowserSearch screen<br />
*'''Shubham Jain''' fixed {{bug|1208470}} - HistoryPanel: Use Android resource system to pick layout<br />
*'''friedger''' fixed {{bug|1208519}} - Scroll is not independent for each section in the History split panel<br />
<br />
==Team Updates==<br />
<br />
===Android platform===<br />
''snorp, jchen, rbarker, esawin, droeh''<br />
<br />
* [[Mobile/Platform/Notes/13-Oct-2015|Platform Meeting Notes]]<br />
* I'm still working on iOS stuff. Have an embeddable Framework and example appnow, just trying to get some stuff reviewed. Also got accelerated H264 video going.<br />
* Jim is finishing the native-ization of IME calls. Working on headless mode next.<br />
* Randall got past the major blocker that was preventing APZ tests from passing. Things looking really good now, just a couple remaining test failures which he hopes to address this week. APZpocalypse next week?<br />
* Eugen is tweaking some JS stuff to improve performance. We seem to be over-optimizing things, which ends up taking more time than if we just ran the interpreter (!). He's also figuring out why video is busted in Nightly.<br />
* Dylan still banging his head against the reftest harness mess. Making progress, though.<br />
<br />
===Android front-end===<br />
''margaret, ally, liuche, mcomella, mhaigh, sebastian''<br />
* [https://docs.google.com/document/d/1j7xiw9PavBYd3DR8TBRb0bqS9IhwKI0-ASVk5oCNwAc/edit Android meeting notes]<br />
* Landed [https://mail.mozilla.org/pipermail/mobile-firefox-dev/2015-October/001539.html Theme.AppCompat]<br />
* Landed prompt when launching intents from private browsing<br />
* Investigating some [https://bugzilla.mozilla.org/show_bug.cgi?id=1211848 annoying Android 6.0 bugs]<br />
* Removing Marketplace default bookmark/suggested site<br />
* Continued [https://bug1207845.bmoattachments.org/attachment.cgi?id=8672762 search suggestion UI polish]<br />
* Continued work on GCM integration for push<br />
* Downloadable fonts almost ready to land in Nightly, waiting on CDN changes<br />
* Figuring out how to ship some of the tabs tray changes on Nightly<br />
* Figuring out what's next for family-friendly browsing<br />
* [https://docs.google.com/document/d/121FuRp2p7Y6GCxkO0mOzN1VOvPj3ylirK7172QSnk8s/edit Feature brainstorming from the privacy and security meet-up]<br />
* FYSA: Ally is PTO for the rest of the month starting Thursday <insert wedding emoji><br />
<br />
===iOS===<br />
''st3fan, bnicholson, fluffyemily, jhugman, sleroux''<br />
* Bookmarking UI looks better.<br />
* Rotation perf.<br />
* Sync fresh-start behavior (sign up!).<br />
* Crankin' through to code freeze for 1.1. See what we're targeting for 1.1 in Aha.<br />
<br />
===UX===<br />
''darrin, tecgirl, antlam, gemma''<br />
* Onboarding Summit in MTV<br />
* Continue with UX glossary<br />
* Android<br />
** Push co-ordination <br />
** Settings re-org <br />
** Explore Top Sites improvements<br />
** "Shareplane" in Menu<br />
* iOS<br />
** Starting on Logins manager<br />
** Finishing up Bookmarks panel<br />
* UR<br />
** Monthly mobile study<br />
** Android Settings research findings<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/9e4032368f0ba842dbc2f121a8246b36?page=2 Android Roadmap in Aha! (public)]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/FIOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/356be1a9f0aaa6858fd45bacc29dec5f?page=2 iOS Roadmap in Aha! (public)]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/14-Oct-2015&diff=1100603Mobile/Notes/14-Oct-20152015-10-14T16:32:07Z<p>Rnewman: /* iOS */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates Easy-to-read wiki]<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Hard-to-read release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://docs.google.com/a/mozilla.com/document/d/1ivDYrkqan8A9T8JDJKS5PQp7jnq_PBACQ4YxVXexNUE/edit?usp=sharing Want to update this section?]''<br />
*Ahmed Khalil fixed {{bug|1201926}} - Add support for keyed histograms to Fennec's Telemetry module<br />
*Bryan Munar (:bkmunar) fixed {{bug|1178787}} - [meta] Add a Sync Now button<br />
*Dipti Nirmale [:dnirm] fixed {{bug|1140048}} - Add "Send to device" Shareplane to top level menu<br />
*Dominique Vincent [:domivinc] fixed {{bug|1208370}} - Disable zoomed view size heuristic (formerly: Magnifying glass destroys form UX)<br />
*Giovanny Gongora [:gioyik] fixed {{bug|1183149}} - Remove bounce animation of left and right Panel labels in about:home<br />
*Kalpesh Krishna fixed {{bug|1205817}} - Move "Remove Account" out of menu and to last list item in FxAccountStatusActivity<br />
*Makoto Kato [:m_kato] fixed {{bug|1212728}} - Update yahoo-jp.xml Yahoo! Japan search plugin to replace with Param<br />
*Mark Capella [:capella] fixed {{bug|1130646}} - Find non-hacky way to make back button dismiss reader mode popup<br />
*Mark Capella [:capella] fixed {{bug|1212363}} - Add Telemetry to |Boomark Added| Dialog and its actions<br />
*Prabhjyot Sodhi [:psd] fixed {{bug|1206639}} - Wrong default search engine favicon displayed in BrowserSearch screen<br />
*'''Shubham Jain''' fixed {{bug|1208470}} - HistoryPanel: Use Android resource system to pick layout<br />
*'''friedger''' fixed {{bug|1208519}} - Scroll is not independent for each section in the History split panel<br />
<br />
==Team Updates==<br />
<br />
===Android platform===<br />
''snorp, jchen, rbarker, esawin, droeh''<br />
<br />
* [[Mobile/Platform/Notes/13-Oct-2015|Platform Meeting Notes]]<br />
* I'm still working on iOS stuff. Have an embeddable Framework and example appnow, just trying to get some stuff reviewed. Also got accelerated H264 video going.<br />
* Jim is finishing the native-ization of IME calls. Working on headless mode next.<br />
* Randall got past the major blocker that was preventing APZ tests from passing. Things looking really good now, just a couple remaining test failures which he hopes to address this week. APZpocalypse next week?<br />
* Eugen is tweaking some JS stuff to improve performance. We seem to be over-optimizing things, which ends up taking more time than if we just ran the interpreter (!). He's also figuring out why video is busted in Nightly.<br />
* Dylan still banging his head against the reftest harness mess. Making progress, though.<br />
<br />
===Android front-end===<br />
''margaret, ally, liuche, mcomella, mhaigh, sebastian''<br />
* [https://docs.google.com/document/d/1j7xiw9PavBYd3DR8TBRb0bqS9IhwKI0-ASVk5oCNwAc/edit Android meeting notes]<br />
* Landed [https://mail.mozilla.org/pipermail/mobile-firefox-dev/2015-October/001539.html Theme.AppCompat]<br />
* Landed prompt when launching intents from private browsing<br />
* Investigating some [https://bugzilla.mozilla.org/show_bug.cgi?id=1211848 annoying Android 6.0 bugs]<br />
* Removing Marketplace default bookmark/suggested site<br />
* Continued [https://bug1207845.bmoattachments.org/attachment.cgi?id=8672762 search suggestion UI polish]<br />
* Downloadable fonts almost ready to land in Nightly, waiting on CDN changes<br />
* Figuring out how to ship some of the tabs tray changes on Nightly<br />
* Figuring out what's next for family-friendly browsing<br />
* [https://docs.google.com/document/d/121FuRp2p7Y6GCxkO0mOzN1VOvPj3ylirK7172QSnk8s/edit Feature brainstorming from the privacy and security meet-up]<br />
* FYSA: Ally is PTO for the rest of the month starting Thursday <insert wedding emoji><br />
<br />
===iOS===<br />
''st3fan, bnicholson, fluffyemily, jhugman, sleroux''<br />
* Bookmarking UI looks better.<br />
* Rotation perf.<br />
* Sync fresh-start behavior (sign up!).<br />
<br />
===UX===<br />
''darrin, tecgirl, antlam, gemma''<br />
* Onboarding Summit in MTV<br />
* Continue with UX glossary<br />
* Android<br />
** Push co-ordination <br />
** Settings re-org <br />
** Explore Top Sites improvements<br />
** "Shareplane" in Menu<br />
* iOS<br />
** Starting on Logins manager<br />
** Finishing up Bookmarks panel<br />
* UR<br />
** Monthly mobile study<br />
** Android Settings research findings<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/9e4032368f0ba842dbc2f121a8246b36?page=2 Android Roadmap in Aha! (public)]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/FIOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://mozilla.aha.io/published/356be1a9f0aaa6858fd45bacc29dec5f?page=2 iOS Roadmap in Aha! (public)]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Triage&diff=1098613Mobile/Triage2015-09-30T18:53:48Z<p>Rnewman: </p>
<hr />
<div>{{AndroidNav}}<br />
{{ForceRefreshButton}}<br />
<small>''hit the button if the cache seems to be stuck''</small><br />
=== Meeting Details ===<br />
* iOS - Tuesdays @ 10:30AM PST (1:30PM EST)<br />
* Android - Thursdays @ 10:00AM PST (1:00PM EST)<br />
* [irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
==iOS==<br />
<br />
===iOS Triage Nominations===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "?",<br />
"include_fields": "id, summary, status, priority, assigned_to",<br />
<br />
"order": "bug_id",<br />
"f1": "short_desc",<br />
"o1": "notsubstring",<br />
"v1": "[META]"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.1%2B&product=Firefox%20for%20iOS iOS Tracking 1.1+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.1+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=2.0%2B&product=Firefox%20for%20iOS iOS Tracking 2.0+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "2.0+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%2B&product=Firefox%20for%20iOS iOS Tracking +] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
==Android==<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?o5=notsubstring&f1=OP&order=Bug%20Number&f0=OP&o2=equals&f4=CP&v5=Firefox%20for%20iOS&query_format=advanced&j1=OR&f3=CP&f2=cf_blocking_fennec&f5=product&v2=%3F Android triage nominations]===<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "?",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?keywords=meta&f1=cf_blocking_fennec&keywords_type=notregexp&emailtype2=exact&list_id=10814342&o1=equals&resolution=---&o2=isempty&status_whiteboard_type=notregexp&query_format=advanced&f2=bug_mentor&status_whiteboard=mentor&email2=nobody%40mozilla.org&emailassigned_to2=1&v1=%2B Mentorless]===<br />
<br />
===[https://bugzilla.mozilla.org/buglist.cgi?order=Importance&query_format=advanced&bug_status=UNCONFIRMED&product=Firefox%20for%20Android Unconfirmed]===<br />
<br />
=== [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=Nightly%2B Fennec Nightly+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=41%2B Fennec 41+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=41%2B Fennec 42+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "42+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=41%2B Fennec 43+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "43+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=40%2B Fennec 44+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "44+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/09-Sep-2015&diff=1094455Mobile/Notes/09-Sep-20152015-09-09T16:19:59Z<p>Rnewman: /* rnewman */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch_dates Easy-to-read wiki]<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Hard-to-read release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Tracking Review ==<br />
===Beta===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Aurora===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "42+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Nightly+===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://mobile.etherpad.mozilla.org/106 Want to update this section?]''<br />
<br />
* ''':JanH''' has been helping Eugen with some bugs in the MP3 parser<br />
<br />
==Stand ups==<br />
Suggested format:<br />
* What did you do last week?<br />
* What are working on this week?<br />
* Anything blocking you?<br />
Please keep your update to under 2 minutes!<br />
===James W. (snorp), Android Platform Team (Jim, Randall, Eugen, Dylan) ===<br />
<br />
* [[Mobile/Platform/Notes/08-Sep-2015|Notes]]<br />
* I've been working on enabling some gfx features that slipped through the tracks. Tiling related. Experimenting with fading tiles again instead of low-res tiles.<br />
* Randall continuing to hack away on native APZ. Making good progress, can maybe think about enabling in Nightly next week<br />
* Jim on PTO this week<br />
* Eugen continuing to look into JS import perf impact, media stuff<br />
* Dylan fixed a security bug, now looking into EGL surface creation and the whacked out reftest environment (bug 1156817)<br />
<br />
===Brian Nicholson===<br />
<br />
===liuche===<br />
<br />
Highlights:<br />
<br />
Present:<br />
{{bugpresent|liuche@mozilla.com}}<br />
Past:<br />
{{bugpast|liuche@mozilla.com}}<br />
<br />
===karim===<br />
Past:<br />
{{bugpast|kbenhmida@mozilla.com}}<br />
Present:<br />
{{bugpresent|kbenhmida@mozilla.com}}<br />
<br />
===Margaret===<br />
<br />
Highlights:<br />
<br />
Bugs:<br />
{{bugpast|margaret.leibovic@gmail.com}}<br />
{{bugpresent|margaret.leibovic@gmail.com}}<br />
<br />
===jonalmeida===<br />
<br />
===mcomella===<br />
*<br />
Past:<br />
{{bugpast|michael.l.comella@gmail.com}}<br />
Present:<br />
{{bugpresent|michael.l.comella@gmail.com}}<br />
<br />
===rnewman===<br />
{{readonly}}<br />
* Travel.<br />
* Bookmarks.<br />
* Misc iOS, lots of reviews, planning, docs, etc. etc.<br />
<br />
====Fixed====<br />
{{bugpast|rnewman@mozilla.com}}<br />
====Working on====<br />
{{bugpresent|rnewman@mozilla.com}}<br />
<br />
===nalexander===<br />
<br />
===Sebastian===<br />
'''Hightlights''':<br />
* ...<br />
'''Noise''':<br />
{{bugpast|s.kaspari@gmail.com}}<br />
{{bugpresent|s.kaspari@gmail.com}}<br />
<br />
===Martyn Haigh===<br />
<br />
Past:<br />
{{bugpast|mhaigh@mozilla.com}}<br />
Present:<br />
{{bugpresent|mhaigh@mozilla.com}}<br />
<br />
===Stefan===<br />
<br />
''Vidyo / WiFi / Cable issues - I may not be on the call''<br />
<br />
Past:<br />
{{bugpast|sarentz@mozilla.com}}<br />
Present:<br />
{{bugpresent|sarentz@mozilla.com}}<br />
<br />
Firefox for iOS updates:<br />
<br />
* Now available in New Zealand, Australia, Austria<br />
* We are very close to doing a test build for v1.0.5 (Bugfix release)<br />
* Work for 1.1 is happening<br />
<br />
===Steph===<br />
<br />
===James Hugman===<br />
<br />
===Ally===<br />
<br />
===Emily===<br />
Past:<br />
{{bugpast|etoop@mozilla.com}}<br />
Present:<br />
{{bugpresent|etoop@mozilla.com}}<br />
<br />
===Antlam===<br />
<br />
* Past<br />
**<br />
* Upcoming<br />
**<br />
<br />
===Robin===<br />
<br />
===Darrin===<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked iOS Trello Board]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/02-Sep-2015&diff=1093479Mobile/Notes/02-Sep-20152015-09-02T16:29:15Z<p>Rnewman: /* rnewman */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Tracking Review ==<br />
===Beta===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Aurora===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "42+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Nightly+===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://mobile.etherpad.mozilla.org/106 Want to update this section?]''<br />
*mzpppp fixed {{bug|1199981}} - Cannot launch due to dynamic loading error.<br />
*Ahmed Khalil fixed {{bug|1180287}} - Hide client records that are likely to be duplicates or stale<br />
*Dominique Vincent [:domivinc] fixed {{bug|1190332}} - Zoomed View appears in textareas<br />
*Dominique Vincent [:domivinc] fixed {{bug|1191041}} - Increase the likelihood of "zoomed view" triggering for small elements but decreased the likelihood for large elements<br />
*Garvan fixed {{bug|1195854}} - TelephonyManager.getNeighboringCellInfo() is deprecated in API level 23 (Android 6.0)<br />
*Kartikaya Gupta (email:kats@mozilla.com) fixed {{bug|1197228}} - Transparent BrowserSearch when searching on Android 2.3 phone when web content is in background<br />
*Kartikaya Gupta (email:kats@mozilla.com) fixed {{bug|1199768}} - Long-pressing at top of page with URL bar hidden triggers URL bar context menu<br />
*Kartikaya Gupta (email:kats@mozilla.com) fixed {{bug|1200402}} - Reader mode pages can get load with a desktop mode viewport<br />
*Mantaroh Yoshinaga[:mantaroh] fixed {{bug|1177510}} - HTML input element's max / min attribute does not work on Fennec.<br />
*Mark Finkle (:mfinkle) fixed {{bug|1078432}} - Use Android print service to enable cloud printing<br />
*Mark Finkle (:mfinkle) fixed {{bug|1129614}} - Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire<br />
*Mark Finkle (:mfinkle) fixed {{bug|1196897}} - Integrate Switchboard with onboarding for A/B testing<br />
*Mike Taylor [:miketaylr] fixed {{bug|976616}} - Support dynamic viewport changes (changing meta viewport tag from JavaScript)<br />
*Myk Melez [:myk] [@mykmelez] fixed {{bug|1197920}} - TypeError: DOMApplicationRegistry.getAll is not a function on Fennec<br />
*[:fabrice] Fabrice Desré fixed {{bug|1180358}} - Add the b2gdroid sub-product<br />
*[:fabrice] Fabrice Desré fixed {{bug|1180461}} - Package gaia in b2gdroid<br />
*[:fabrice] Fabrice Desré fixed {{bug|1181209}} - [b2gdroid] Make it boot!<br />
*[PTO Until 02/Sep] Jean-Yves Avenard [:jya] fixed {{bug|1188871}} - Loading a page with media content on podiobooks.com hangs indefinitely<br />
<br />
==Stand ups==<br />
Suggested format:<br />
* What did you do last week?<br />
* What are working on this week?<br />
* Anything blocking you?<br />
Please keep your update to under 2 minutes!<br />
===James W. (snorp), Android Platform Team (Jim, Randall, Eugen, Randall) ===<br />
<br />
* I'm working on updating our tile size and pool size to account for modern devices. Right now we barely cache enough tiles to even cover the screen on many devices, and with quad HD ones coming out soon (or already?) it will get worse. Once fixed, this should help alleviate checkerboarding some. Paint suppression work also continues, need to refactor a bit. I'm also looking into a hack using 'screenrecord' for the devtools guys.<br />
* Jim continues on JNI changes. We will soon be opening the browser window with a JNI call instead of the commandline, which allows us to easily hook up to the GeckoView that requested it.<br />
* Dylan is working on some bugs, including some JNI stuff<br />
* Randall is making good progress on APZ. He figured out some of the causes of bad event coordinates, and continues to fight through more of the same. It feels like we're getting close to solving all of the really bad stuff here.<br />
<br />
===Brian Nicholson===<br />
<br />
===liuche===<br />
<br />
Highlights:<br />
* First run and Switchboard A/B testing<br />
<br />
Present:<br />
{{bugpresent|liuche@mozilla.com}}<br />
Past:<br />
{{bugpast|liuche@mozilla.com}}<br />
<br />
===karim===<br />
Past:<br />
{{bugpast|kbenhmida@mozilla.com}}<br />
Present:<br />
{{bugpresent|kbenhmida@mozilla.com}}<br />
<br />
===Margaret===<br />
<br />
Highlights:<br />
<br />
Bugs:<br />
{{bugpast|margaret.leibovic@gmail.com}}<br />
{{bugpresent|margaret.leibovic@gmail.com}}<br />
<br />
===jonalmeida===<br />
<br />
===mcomella===<br />
*Updated 3-dot menu & add tab icons to Material design & cleaned up menu<br />
Past:<br />
{{bugpast|michael.l.comella@gmail.com}}<br />
Present:<br />
{{bugpresent|michael.l.comella@gmail.com}}<br />
<br />
===rnewman===<br />
* Writing about deXULification.<br />
* Writing about bookmarks. [https://gist.github.com/rnewman/f95720050df3d5515351 Comments, please].<br />
* Reviews.<br />
* Triage, meetings, 1:1s, etc.<br />
<br />
===nalexander===<br />
* Landed build system bits of b2gdroid \o/<br />
* Sign in to Firefox Accounts on the web<br />
** {{bug|1191067}}<br />
** First round of patches will land shortly, thanks to sebastian for reviews<br />
** Meeting with rfkelly, markh, zaach re: Device Handshake to determine capabilities with fxa-content-server<br />
** Meeting with stomlinson, zaach re: context=fx_fennec_v1 requirements<br />
** Discussed "new account" and "re-linked account" UX with antlam<br />
*** Approach will be to briefly animate notification icon, then clear notification after first Sync<br />
** Second round of patches up for review in next couple days<br />
* android:versionCode<br />
** {{bug|1137898}} <br />
** patch is reviewed and about to land<br />
** let me know about local or remote failures to push APKs to device (this should not happen)<br />
** plan to uplift to Aurora immediately, so that it's in Beta (and the Play Store) in ~3 weeks<br />
* pinning Android version dependencies using AAR files at configure time<br />
** {{bug|1108782}}<br />
** will help us keep build working across Google upstream changes<br />
** first round of patches got very helpful glandium feedback<br />
** thanks to Sebastian for testing \o/<br />
* also helping jrconlin land GCM and Push Notifications bridge<br />
** {{bug|1179015}}<br />
<br />
===Sebastian===<br />
'''Hightlights''':<br />
* PTO Friday and next week<br />
* {{bug|1194338}} - Support for downloadable content / fonts<br />
** {{bug|1200291}} - Implement simple package registry for downloadable content<br />
* "Project KidFox" bugs<br />
'''Noise''':<br />
{{bugpast|s.kaspari@gmail.com}}<br />
{{bugpresent|s.kaspari@gmail.com}}<br />
<br />
===Martyn Haigh===<br />
<br />
* UK bank holiday Monday just gone.<br />
* Looking at set a homepage<br />
Past:<br />
{{bugpast|mhaigh@mozilla.com}}<br />
Present:<br />
{{bugpresent|mhaigh@mozilla.com}}<br />
<br />
===Stefan===<br />
<br />
===Steph===<br />
<br />
===James Hugman===<br />
<br />
===Ally===<br />
<br />
===Emily===<br />
<br />
===Antlam===<br />
<br />
* Past<br />
**<br />
* Upcoming<br />
**<br />
<br />
===Robin===<br />
* Pocket integration mocks, continued (Android and iOS)<br />
<br />
Still working on:<br />
* {{bug|1186013}} Offer to open URLs on the clipboard when entering Firefox<br />
* {{bug|1162778}} When disconnecting account, give user option to clear browsing data<br />
* {{bug|1193363}} Determine how to maintain relationship between panels and webview<br />
* {{bug|1197337}} Improve clarity of on-boarding tour first slide string (String chosen)<br />
<br />
Reviews:<br />
* {{bug|1145228}} Allow collapsing and expanding Synced (Remote) Tabs clients<br />
* {{bug|1182303}} Firefox iOS susceptible to infinite alert loops<br />
* {{bug|1196950}} Use font downscaling for (possibly) truncated strings<br />
<br />
===Darrin===<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked iOS Trello Board]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Triage&diff=1092998Mobile/Triage2015-08-31T21:20:16Z<p>Rnewman: Add more iOS tracking.</p>
<hr />
<div>{{AndroidNav}}<br />
{{ForceRefreshButton}}<br />
<small>''hit the button if the cache seems to be stuck''</small><br />
=== Meeting Details ===<br />
* iOS - Tuesdays @ 10:30AM PST (1:30PM EST)<br />
* Android - Thursdays @ 10:00AM PST (1:00PM EST)<br />
* [irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
===iOS Triage Nominations===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "?",<br />
"include_fields": "id, summary, status, priority, assigned_to",<br />
<br />
"order": "bug_id",<br />
"f1": "short_desc",<br />
"o1": "notsubstring",<br />
"v1": "[META]"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.0.5%2B&product=Firefox%20for%20iOS iOS Tracking 1.0.5+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.0.5+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=1.1%2B&product=Firefox%20for%20iOS iOS Tracking 1.1+] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "1.1+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [https://bugzilla.mozilla.org/buglist.cgi?list_id=12317534&resolution=---&o2=equals&query_format=advanced&f2=cf_tracking_fxios&v2=%2B&product=Firefox%20for%20iOS iOS Tracking +] ===<br />
<bugzilla><br />
{<br />
"product": "Firefox for iOS",<br />
"cf_tracking_fxios": "+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time, whiteboard",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
== [https://bugzilla.mozilla.org/buglist.cgi?o5=notsubstring&f1=OP&order=Bug%20Number&f0=OP&o2=equals&f4=CP&v5=Firefox%20for%20iOS&query_format=advanced&j1=OR&f3=CP&f2=cf_blocking_fennec&f5=product&v2=%3F Nominations] ==<br />
<br />
''The wiki query needs to be updated to exclude Firefox for iOS, the above link should be correct''<br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "?",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
== [https://bugzilla.mozilla.org/buglist.cgi?keywords=meta&f1=cf_blocking_fennec&keywords_type=notregexp&emailtype2=exact&list_id=10814342&o1=equals&resolution=---&o2=isempty&status_whiteboard_type=notregexp&query_format=advanced&f2=bug_mentor&status_whiteboard=mentor&email2=nobody%40mozilla.org&emailassigned_to2=1&v1=%2B Mentorless] ==<br />
<br />
==[https://bugzilla.mozilla.org/buglist.cgi?order=Importance&query_format=advanced&bug_status=UNCONFIRMED&product=Firefox%20for%20Android Unconfirmed] ==<br />
<br />
== Tracking ==<br />
=== [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=Nightly%2B Fennec Nightly+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=40%2B Fennec 40+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "40+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=41%2B Fennec 41+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=41%2B Fennec 42+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "42+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
=== [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=41%2B Fennec 43+] ===<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "43+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla></div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/26-Aug-2015&diff=1092078Mobile/Notes/26-Aug-20152015-08-26T14:17:00Z<p>Rnewman: /* rnewman */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Tracking Review ==<br />
===Beta===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "40+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Aurora===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Nightly===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''. [https://mobile.etherpad.mozilla.org/106 Want to update this section?]''<br />
<br />
==Stand ups==<br />
Suggested format:<br />
* What did you do last week?<br />
* What are working on this week?<br />
* Anything blocking you?<br />
Please keep your update to under 2 minutes!<br />
===James W. (snorp), Platform Team (Randall, Jim, Eugen, Dylan) ===<br />
<br />
* It looks like I finally might be able to land the paint suppression patches, got some r+ and good comments. Also looked into [https://github.com/chromium/web-page-replay web-page-replay], and put up a PR to make it work with Firefox. Nice tool, but could use some love. Profiled some other page load performance issues and found that handling redirects (302) on the main thread can really hurt us. Need to file a bug about that.<br />
* Randall is working through some tough problems with the native APZ. The fact that we do not use e10s is making some things very complicated.<br />
* Eugen is working on some media issues (MP4, MP3, VP8/9 w/ MSE) and trying to land some changes to nsIPerformance that will allow you to see thread and cpu time in addition to wall time.<br />
* Jim continues to land a bunch of JNI changes and refactoring. See his blog post [http://www.jnchen.com/blog/2015/08/recent-fennec-platform-changes here]. He may also work on decoupling BHR from breakpad so we can update to a newer version and fix some of the bad crash reports we're seeing.<br />
* Dylan is hammering away on bugs, currently moving some of the native calls in AndroidJNI to the new hotness that Jim wrote. He also helped me look into Web Page Replay.<br />
<br />
===Brian Nicholson===<br />
<br />
===Bryan Munar===<br />
<br />
===liuche===<br />
<br />
Highlights:<br />
<br />
Present:<br />
{{bugpresent|liuche@mozilla.com}}<br />
Past:<br />
{{bugpast|liuche@mozilla.com}}<br />
<br />
===karim===<br />
Past:<br />
{{bugpast|kbenhmida@mozilla.com}}<br />
Present:<br />
{{bugpresent|kbenhmida@mozilla.com}}<br />
<br />
===Margaret===<br />
<br />
Highlights:<br />
<br />
Bugs:<br />
{{bugpast|margaret.leibovic@gmail.com}}<br />
{{bugpresent|margaret.leibovic@gmail.com}}<br />
<br />
===jonalmeida===<br />
<br />
===mcomella===<br />
*<br />
Past:<br />
{{bugpast|michael.l.comella@gmail.com}}<br />
Present:<br />
{{bugpresent|michael.l.comella@gmail.com}}<br />
<br />
===rnewman===<br />
* Firefox for iOS v1.0 submitted to the app store. oof.<br />
* Spending a little time on Xcode 7/Swift 2.0 port that Emily's driving.<br />
* Lots of reviews. I'm catching up!<br />
* Lots of emails and writing, including:<br />
** Go Faster and Fennec update PRDs<br />
** Investigating GMP updater numbers (thanks Ben and Sheeri!)<br />
* Lots of triage and meetings, including:<br />
** about:newtab remote loading<br />
** iOS 1.1<br />
** Go Faster<br />
** Hello<br />
** TAG, particularly dexulification<br />
<br />
===nalexander===<br />
<br />
===Sebastian===<br />
'''Hightlights''':<br />
* ...<br />
'''Noise''':<br />
{{bugpast|s.kaspari@gmail.com}}<br />
{{bugpresent|s.kaspari@gmail.com}}<br />
<br />
===Martyn Haigh===<br />
<br />
Past:<br />
{{bugpast|mhaigh@mozilla.com}}<br />
Present:<br />
{{bugpresent|mhaigh@mozilla.com}}<br />
<br />
===Stefan===<br />
<br />
===Steph===<br />
<br />
===James Hugman===<br />
<br />
===Ally===<br />
<br />
===Emily===<br />
<br />
===BLassey===<br />
<br />
====Fixed====<br />
{{bugpast|blassey.bugs@lassey.us}}<br />
====Working on====<br />
{{bugpresent|blassey.bugs@lassey.us}}<br />
<br />
===Antlam===<br />
<br />
* Past<br />
**<br />
* Upcoming<br />
**<br />
<br />
===Robin===<br />
<br />
===Darrin===<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked iOS Trello Board]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=BMO/new-version&diff=1090095BMO/new-version2015-08-13T17:53:42Z<p>Rnewman: Change N-4 to N-5. Add link to the RapidRelease calendar.</p>
<hr />
<div>= Adding a new "rapid release" version to Firefox/Core/Thunderbird = <br />
<br />
These steps use version 30 as an example.<br />
<br />
Ensure that flags for versions matching the current release range are not disabled. You can double-check [[RapidRelease/Calendar]].<br />
<br />
These flags need to be created with the [https://bugzilla.mozilla.org/page.cgi?id=tracking_flags_admin_list.html release tracking flags administration page], not with bugzilla's "custom fields" page.<br />
<br />
* create a copy of version 29 of the following flags, updating just the name and sort-order:<br />
** copy cf_tracking_firefox29 to cf_tracking_firefox30<br />
** copy cf_status_firefox29 to cf_status_firefox30<br />
** copy cf_tracking_thunderbird29 to cf_tracking_thunderbird30<br />
** copy cf_status_thunderbird29 to cf_status_thunderbird30<br />
<br />
* edit the flags for previous (now released) versions (N-5) and uncheck 'active':<br />
** cf_tracking_firefox26<br />
** cf_status_firefox26<br />
** cf_tracking_thunderbird26<br />
** cf_status_thunderbird26<br />
<br />
* update cf_blocking_fennec (which is tracking-fennec in the UI) (add N+2, disable N-5):<br />
** add "32+"<br />
** disable "26+"<br />
<br />
* update cf_tracking_firefox_relnote (which is relnote-firefox in the UI) (add N+1, disable N-5 except for ESR)<br />
** add "31+"<br />
** disable "26+" (unless this is the current ESR version)<br />
<br />
* update cf_fx_iteration (add N.[123]; disable N-2.[123])<br />
** add "30.1 - 26 Jan", "30.2 - 9 Feb", and "30.3 - 23 Feb"<br />
*** the dates are for the end of the iteration, which always happens on a monday<br />
*** there are two weeks between each iteration<br />
** disable "28.1", "28.2", and "28.3"<br />
<br />
use the [https://bugzilla.mozilla.org/editmilestones.cgi milestone admin page] to:<br />
<br />
* add new milestones (yes, N+2 is correct):<br />
** Add-on SDK: "mozilla32"<br />
** Android Background Services: "Firefox 32"<br />
** Core: "mozilla32"<br />
** Firefox: "Firefox 32"<br />
** Firefox for Android: "Firefox 32"<br />
** Firefox Health Report: "Firefox 32"<br />
** Loop "mozilla32"<br />
** MailNews Core: "Thunderbird 32.0"<br />
** Mozilla Localizations "mozilla32"<br />
** Mozilla QA "Firefox 32"<br />
** Mozilla Services: "mozilla32"<br />
** Other Applications: "mozilla32"<br />
** Taskcluster: "mozilla32"<br />
** Testing: "mozilla32"<br />
** Thunderbird: "Thunderbird 32.0"<br />
** Toolkit: "mozilla32"<br />
<br />
* move the --- milestone marker to between 29 and 30 for all products where a milestone was added:<br />
** between mozilla29 and mozilla30<br />
** or between "Firefox 29" and "Firefox 30"<br />
** or between "Thunderbird 29" and "Thunderbird 30"<br />
<br />
use the [https://bugzilla.mozilla.org/editversions.cgi version admin page] to:<br />
<br />
* add new versions:<br />
** Android Background Services: "Firefox 30"<br />
** Core: "30 Branch"<br />
** Firefox: "30 Branch"<br />
** Firefox for Android: "Firefox 30"<br />
** Firefox Health Report: "30 Branch"<br />
** MailNews Core: "30"<br />
** Mozilla QA: "Firefox 30"<br />
** Tech Evangelism: "Firefox 30"<br />
** Testing: "30 Branch"<br />
** Thunderbird: "30"<br />
** Toolkit: "30 Branch"<br />
<br />
= Adding a "rapid release" version to SeaMonkey =<br />
<br />
To determine the correct version number to add, check with a SeaMonkey owner first (Callek, or any member of the [http://www.seamonkey-project.org/about SeaMonkey Council]).<br />
<br />
these steps use 2.27 as an example.<br />
<br />
use the [https://bugzilla.mozilla.org/page.cgi?id=tracking_flags_admin_list.html release tracking flags admin page] to:<br />
* copy the prior flags and edit as per firefox<br />
** copy cf_tracking_seamonkey226 to cf_tracking_seamonkey_227<br />
** copy cf_status_seamonkey226 to cf_status_seamonkey_227<br />
* deactivate old flags for previous (now released) versions (N-4)<br />
** deactivate cf_tracking_seamonkey223 and cf_status_seamonkey223<br />
<br />
use the [https://bugzilla.mozilla.org/editmilestones.cgi?product=SeaMonkey milestone admin page] to:<br />
* add a new milestone "seamonkey2.27"<br />
* move the --- milestone marker to between seamonkey2.26 and seamonkey2.27<br />
<br />
use the [https://bugzilla.mozilla.org/editversions.cgi?product=SeaMonkey version admin] page to:<br />
* add a new version "SeaMonkey 2.27 Branch"<br />
<br />
[[Category:BMO]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/12-Aug-2015&diff=1089770Mobile/Notes/12-Aug-20152015-08-12T16:41:20Z<p>Rnewman: /* rnewman */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Tracking Review ==<br />
===Beta===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "40+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Aurora===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Nightly===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.''<br />
* Giovanny Gongora fixed {{bug|1188984}} - Remove 'public' and 'static' keywords from nested interfaces and enums in TabPanel<br />
* capella fixed {{bug|1191161}} and {{bug|1191872}} to move annotation classes to org.mozilla.gecko.annotation pacakge.<br />
<br />
iOS<br />
* '''Atul Aggarwal''' fixed {{Bug|1189844}} - Don't show protocol for top site URLs<br />
* '''Atul Aggarwal''' fixed {{Bug|1164140}} - Sync should specify Firefox for iOS User-Agent<br />
* '''Atul Aggarwal''' fixed {{Bug|1191929}} - Crash attempting to remove suggested sites<br />
* dusek fixed {{Bug|1191059}} - Location bar long-press accessibility custom actions no longer available<br />
* dusek fixed {{Bug|1191062}} - Location text field should not be accessible element (otherwise "Clear text" button inaccessible)<br />
* '''hennes''' fixed {{Bug|1168693}} - Don't enable pull-to-sync for History panel unless Sync is configured<br />
<br />
==Stand ups==<br />
Suggested format:<br />
* What did you do last week?<br />
* What are working on this week?<br />
* Anything blocking you?<br />
Please keep your update to under 2 minutes!<br />
===James W. (snorp)===<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
<!-- {{mybugs|snorp@snorp.net}} --><br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===JChen===<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
{{mybugs|nchen@mozilla.com}}<br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===GCP===<br />
{{readonly}}<br />
* Last week:<br />
** Addressed Video Sandboxing review comments wrt IPC<br />
** Investigate Android WebRTC bugs.<br />
** Benchmarking work<br />
* Next week:<br />
** Benchmarking work<br />
** SafeBrowsing work<br />
** Maybe some WebRTC test investigation<br />
<br />
===Randall Barker===<br />
Last Week:<br />
* Landed fix for {{Bug|1190988}} - Hit testing appears to return incorrect positions when --enable-android-apz is specified.<br />
* Up for review: {{Bug|1188225}} - Implement ChromeProcessController::HandleDoubleTap<br />
* Worked on review of {{Bug|1180295}} - Redo Fennec dynamic toolbar implementation<br />
<br />
Next Week:<br />
* Land {{Bug|1188225}} - Implement ChromeProcessController::HandleDoubleTap<br />
* Finish review of {{Bug|1180295}} - Redo Fennec dynamic toolbar implementation<br />
* Investigate latency in event processing of C++ APZ.<br />
<br />
===Eugen Sawin===<br />
<br />
* Wrapping up some MP3 demuxer work<br />
* Re-starting performance investigations<br />
* Reviews<br />
<br />
{{mybugs|esawin@mozilla.com}}<br />
<br />
===Dylan Roeh===<br />
{{readonly}}<br />
<br />
Working on:<br />
{{bugpresent|droeh@mozilla.com}}<br />
<br />
===Brian Nicholson===<br />
* Session restore fixes/perf improvements<br />
** {{Bug|1187176}} - TabManager.storeChanges does unnecessary work<br />
** {{Bug|1191428}} - Crash when restoring tab with no session data<br />
** {{Bug|1193396}} - Use JPEGs instead of PNGs for screenshots<br />
** {{Bug|1193386}} - Wrong tab selected after restoring the browser<br />
** {{Bug|1193417}} - Restored tabs don't have a title<br />
* Now: {{Bug|1191687}} - Opening some links with VoiceOver shows context menu ("Open in New Tab" etc.)<br />
<br />
===Bryan Munar===<br />
PAST:<br />
* INTERN PRESENTATION!! check it out on Air Mozilla hehe publicizing dat iOS doe<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1189165 Bug 1189165 - Empty panels, layout revisions]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1189915#c3 Bug 1189915 - Add privacy policy link to Settings]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1190599 Bug 1190599 - Navigation interaction from 'Licenses' in Settings leaves user to depend on Tab button to exit]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1191902 Bug 1191902 - Non-blurred favicon tiles look bad on older iPads]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1191879 Bug 1191879 - Pull to refresh in settings with a connected Sync account]<br />
<br />
===liuche===<br />
<br />
Highlights:<br />
<br />
Present:<br />
{{bugpresent|liuche@mozilla.com}}<br />
Past:<br />
{{bugpast|liuche@mozilla.com}}<br />
<br />
===karim===<br />
Past:<br />
{{bugpast|kbenhmida@mozilla.com}}<br />
Present:<br />
{{bugpresent|kbenhmida@mozilla.com}}<br />
* Finishing up on keyboard shortcuts for iPad<br />
* Home feeds on Android<br />
<br />
===Margaret===<br />
<br />
Highlights:<br />
* Wrangling tracking protection/kidfox work<br />
* Planning for Fx43 and beyond<br />
* Hiring<br />
Bugs:<br />
{{bugpast|margaret.leibovic@gmail.com}}<br />
{{bugpresent|margaret.leibovic@gmail.com}}<br />
<br />
===jonalmeida===<br />
<br />
* Added a RecyclerView click handler<br />
* Click-to-view images - need to put in for review<br />
* Started removing Contact API code<br />
<br />
===mcomella===<br />
*Finished pb<br />
*Finished sec<br />
*Misc. polish bugs<br />
*Upcoming: more misc. polish & cleaning up our resources (e.g. removing duplicate icons via scaling)<br />
Past:<br />
{{bugpast|michael.l.comella@gmail.com}}<br />
Present:<br />
{{bugpresent|michael.l.comella@gmail.com}}<br />
<br />
===rnewman===<br />
* iOS heading towards RC. Last-minute feedback most welcome.<br />
* Lots of gofaster: scoping system add-ons with laura, mossop, et al, and working on OTA features with tarek.<br />
* Technical Architecture Group. Check your email.<br />
* Margaret is tracking some interesting things that I'm mentoring: logins DB, local visits, etc. Come find me.<br />
* Interviewing and interview prep.<br />
<br />
====Fixed====<br />
{{bugpast|rnewman@mozilla.com}}<br />
====Working on====<br />
{{bugpresent|rnewman@mozilla.com}}<br />
<br />
===nalexander===<br />
{{readonly}}<br />
Ill Tuesday, in-and-out today (Wednesday), moving tomorrow (Thursday).<br />
<br />
* Landing b2gdroid<br />
* Moving on Sign in to Firefox Accounts on the web<br />
<br />
===Sebastian===<br />
'''Hightlights''':<br />
* KidFox<br />
* Small improvements here and there<br />
'''Noise''':<br />
{{bugpast|s.kaspari@gmail.com}}<br />
{{bugpresent|s.kaspari@gmail.com}}<br />
<br />
===Martyn Haigh===<br />
<br />
Past:<br />
{{bugpast|mhaigh@mozilla.com}}<br />
Present:<br />
{{bugpresent|mhaigh@mozilla.com}}<br />
<br />
===Stefan===<br />
<br />
===Steph===<br />
{{readonly}}<br />
<br />
What I did ~<br />
* Various regressions/perf issues for v1.0 iOS<br />
* Debugging startup crashes<br />
* Added write-to-disk logging<br />
<br />
{{bugpast|sleroux@mozilla.com}}<br />
<br />
What I'm looking at ~<br />
* Finishing up blockers for v1.0-RC<br />
<br />
{{bugpresent|sleroux@mozilla.com}}<br />
<br />
===James Hugman===<br />
<br />
===Ally===<br />
Past:<br />
{{bugpast|ally@mozilla.com}}<br />
Present:<br />
{{bugpresent|ally@mozilla.com}}<br />
<br />
===Emily===<br />
Past:<br />
{{bugpast|etoop@mozilla.com}}<br />
Present:<br />
{{bugpresent|etoop@mozilla.com}}<br />
<br />
===BLassey===<br />
<br />
====Fixed====<br />
{{bugpast|blassey.bugs@lassey.us}}<br />
====Working on====<br />
{{bugpresent|blassey.bugs@lassey.us}}<br />
<br />
===Antlam===<br />
<br />
* Past<br />
** Blog post on tips/hints! https://twitter.com/Antlam7/status/631208709994082304<br />
** Tracking Protection V1 - done!<br />
** {{Bug|1162930}}: Illustrations in Welcome screen<br />
** Tabs tray on Mobile ideas: https://people.mozilla.org/~alam/Presentations/mob_tabstray_v2_2015.pdf<br />
* Upcoming<br />
** TV stuff<br />
** First Run A/B Testing<br />
** {{Bug|1189725}}: Smart suggestions on Awesomescreen<br />
** {{Bug|1189719}}: Display search history<br />
<br />
===Robin===<br />
'''Android'''<br />
* Finalized Kinderfox 1.0 UX. \o/<br />
<br />
'''iOS'''<br />
* Wrapping/ed up iOS 0.9-1.0 UI/UX reviews.<br />
* Starting on 1.1+ bugs<br />
* Top sites panel [https://db.tt/U5j1KbBq iterations]<br />
* Reading List partnership integration mocks.<br />
<br />
===Darrin===<br />
{{ readonly }}<br />
<br />
* working to triage and prioritize all remaining UX issues for iOS 1.0<br />
* starting to experiment with 1.1/2.0 UX improvements and features (PB, etc)<br />
* open in new tab concept: http://cl.ly/image/3G3k3T1K2D1A<br />
* private browsing concept: http://cl.ly/image/2b0f2y2f2Y2G<br />
* starting to write job descriptions!<br />
* planning for Gemma's visit to Toronto and Sept UX Work Week<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked iOS Trello Board]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/12-Aug-2015&diff=1089769Mobile/Notes/12-Aug-20152015-08-12T16:40:53Z<p>Rnewman: /* rnewman */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Tracking Review ==<br />
===Beta===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "40+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Aurora===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Nightly===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.''<br />
* Giovanny Gongora fixed {{bug|1188984}} - Remove 'public' and 'static' keywords from nested interfaces and enums in TabPanel<br />
* capella fixed {{bug|1191161}} and {{bug|1191872}} to move annotation classes to org.mozilla.gecko.annotation pacakge.<br />
<br />
iOS<br />
* '''Atul Aggarwal''' fixed {{Bug|1189844}} - Don't show protocol for top site URLs<br />
* '''Atul Aggarwal''' fixed {{Bug|1164140}} - Sync should specify Firefox for iOS User-Agent<br />
* '''Atul Aggarwal''' fixed {{Bug|1191929}} - Crash attempting to remove suggested sites<br />
* dusek fixed {{Bug|1191059}} - Location bar long-press accessibility custom actions no longer available<br />
* dusek fixed {{Bug|1191062}} - Location text field should not be accessible element (otherwise "Clear text" button inaccessible)<br />
* '''hennes''' fixed {{Bug|1168693}} - Don't enable pull-to-sync for History panel unless Sync is configured<br />
<br />
==Stand ups==<br />
Suggested format:<br />
* What did you do last week?<br />
* What are working on this week?<br />
* Anything blocking you?<br />
Please keep your update to under 2 minutes!<br />
===James W. (snorp)===<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
<!-- {{mybugs|snorp@snorp.net}} --><br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===JChen===<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
{{mybugs|nchen@mozilla.com}}<br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===GCP===<br />
{{readonly}}<br />
* Last week:<br />
** Addressed Video Sandboxing review comments wrt IPC<br />
** Investigate Android WebRTC bugs.<br />
** Benchmarking work<br />
* Next week:<br />
** Benchmarking work<br />
** SafeBrowsing work<br />
** Maybe some WebRTC test investigation<br />
<br />
===Randall Barker===<br />
Last Week:<br />
* Landed fix for {{Bug|1190988}} - Hit testing appears to return incorrect positions when --enable-android-apz is specified.<br />
* Up for review: {{Bug|1188225}} - Implement ChromeProcessController::HandleDoubleTap<br />
* Worked on review of {{Bug|1180295}} - Redo Fennec dynamic toolbar implementation<br />
<br />
Next Week:<br />
* Land {{Bug|1188225}} - Implement ChromeProcessController::HandleDoubleTap<br />
* Finish review of {{Bug|1180295}} - Redo Fennec dynamic toolbar implementation<br />
* Investigate latency in event processing of C++ APZ.<br />
<br />
===Eugen Sawin===<br />
<br />
* Wrapping up some MP3 demuxer work<br />
* Re-starting performance investigations<br />
* Reviews<br />
<br />
{{mybugs|esawin@mozilla.com}}<br />
<br />
===Dylan Roeh===<br />
{{readonly}}<br />
<br />
Working on:<br />
{{bugpresent|droeh@mozilla.com}}<br />
<br />
===Brian Nicholson===<br />
* Session restore fixes/perf improvements<br />
** {{Bug|1187176}} - TabManager.storeChanges does unnecessary work<br />
** {{Bug|1191428}} - Crash when restoring tab with no session data<br />
** {{Bug|1193396}} - Use JPEGs instead of PNGs for screenshots<br />
** {{Bug|1193386}} - Wrong tab selected after restoring the browser<br />
** {{Bug|1193417}} - Restored tabs don't have a title<br />
* Now: {{Bug|1191687}} - Opening some links with VoiceOver shows context menu ("Open in New Tab" etc.)<br />
<br />
===Bryan Munar===<br />
PAST:<br />
* INTERN PRESENTATION!! check it out on Air Mozilla hehe publicizing dat iOS doe<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1189165 Bug 1189165 - Empty panels, layout revisions]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1189915#c3 Bug 1189915 - Add privacy policy link to Settings]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1190599 Bug 1190599 - Navigation interaction from 'Licenses' in Settings leaves user to depend on Tab button to exit]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1191902 Bug 1191902 - Non-blurred favicon tiles look bad on older iPads]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1191879 Bug 1191879 - Pull to refresh in settings with a connected Sync account]<br />
<br />
===liuche===<br />
<br />
Highlights:<br />
<br />
Present:<br />
{{bugpresent|liuche@mozilla.com}}<br />
Past:<br />
{{bugpast|liuche@mozilla.com}}<br />
<br />
===karim===<br />
Past:<br />
{{bugpast|kbenhmida@mozilla.com}}<br />
Present:<br />
{{bugpresent|kbenhmida@mozilla.com}}<br />
* Finishing up on keyboard shortcuts for iPad<br />
* Home feeds on Android<br />
<br />
===Margaret===<br />
<br />
Highlights:<br />
* Wrangling tracking protection/kidfox work<br />
* Planning for Fx43 and beyond<br />
* Hiring<br />
Bugs:<br />
{{bugpast|margaret.leibovic@gmail.com}}<br />
{{bugpresent|margaret.leibovic@gmail.com}}<br />
<br />
===jonalmeida===<br />
<br />
* Added a RecyclerView click handler<br />
* Click-to-view images - need to put in for review<br />
* Started removing Contact API code<br />
<br />
===mcomella===<br />
*Finished pb<br />
*Finished sec<br />
*Misc. polish bugs<br />
*Upcoming: more misc. polish & cleaning up our resources (e.g. removing duplicate icons via scaling)<br />
Past:<br />
{{bugpast|michael.l.comella@gmail.com}}<br />
Present:<br />
{{bugpresent|michael.l.comella@gmail.com}}<br />
<br />
===rnewman===<br />
* iOS heading towards RC. Last-minute feedback most welcome.<br />
* Lots of gofaster: scoping system add-ons with laura, mossop, et al, and working on OTA features with tarek.<br />
* Technical Architecture Group. Check your email.<br />
* Margaret is tracking some interesting things that I'm mentoring: logins DB, local visits, etc. Come find me.<br />
<br />
====Fixed====<br />
{{bugpast|rnewman@mozilla.com}}<br />
====Working on====<br />
{{bugpresent|rnewman@mozilla.com}}<br />
<br />
===nalexander===<br />
{{readonly}}<br />
Ill Tuesday, in-and-out today (Wednesday), moving tomorrow (Thursday).<br />
<br />
* Landing b2gdroid<br />
* Moving on Sign in to Firefox Accounts on the web<br />
<br />
===Sebastian===<br />
'''Hightlights''':<br />
* KidFox<br />
* Small improvements here and there<br />
'''Noise''':<br />
{{bugpast|s.kaspari@gmail.com}}<br />
{{bugpresent|s.kaspari@gmail.com}}<br />
<br />
===Martyn Haigh===<br />
<br />
Past:<br />
{{bugpast|mhaigh@mozilla.com}}<br />
Present:<br />
{{bugpresent|mhaigh@mozilla.com}}<br />
<br />
===Stefan===<br />
<br />
===Steph===<br />
{{readonly}}<br />
<br />
What I did ~<br />
* Various regressions/perf issues for v1.0 iOS<br />
* Debugging startup crashes<br />
* Added write-to-disk logging<br />
<br />
{{bugpast|sleroux@mozilla.com}}<br />
<br />
What I'm looking at ~<br />
* Finishing up blockers for v1.0-RC<br />
<br />
{{bugpresent|sleroux@mozilla.com}}<br />
<br />
===James Hugman===<br />
<br />
===Ally===<br />
Past:<br />
{{bugpast|ally@mozilla.com}}<br />
Present:<br />
{{bugpresent|ally@mozilla.com}}<br />
<br />
===Emily===<br />
Past:<br />
{{bugpast|etoop@mozilla.com}}<br />
Present:<br />
{{bugpresent|etoop@mozilla.com}}<br />
<br />
===BLassey===<br />
<br />
====Fixed====<br />
{{bugpast|blassey.bugs@lassey.us}}<br />
====Working on====<br />
{{bugpresent|blassey.bugs@lassey.us}}<br />
<br />
===Antlam===<br />
<br />
* Past<br />
** Blog post on tips/hints! https://twitter.com/Antlam7/status/631208709994082304<br />
** Tracking Protection V1 - done!<br />
** {{Bug|1162930}}: Illustrations in Welcome screen<br />
** Tabs tray on Mobile ideas: https://people.mozilla.org/~alam/Presentations/mob_tabstray_v2_2015.pdf<br />
* Upcoming<br />
** TV stuff<br />
** First Run A/B Testing<br />
** {{Bug|1189725}}: Smart suggestions on Awesomescreen<br />
** {{Bug|1189719}}: Display search history<br />
<br />
===Robin===<br />
'''Android'''<br />
* Finalized Kinderfox 1.0 UX. \o/<br />
<br />
'''iOS'''<br />
* Wrapping/ed up iOS 0.9-1.0 UI/UX reviews.<br />
* Starting on 1.1+ bugs<br />
* Top sites panel [https://db.tt/U5j1KbBq iterations]<br />
* Reading List partnership integration mocks.<br />
<br />
===Darrin===<br />
{{ readonly }}<br />
<br />
* working to triage and prioritize all remaining UX issues for iOS 1.0<br />
* starting to experiment with 1.1/2.0 UX improvements and features (PB, etc)<br />
* open in new tab concept: http://cl.ly/image/3G3k3T1K2D1A<br />
* private browsing concept: http://cl.ly/image/2b0f2y2f2Y2G<br />
* starting to write job descriptions!<br />
* planning for Gemma's visit to Toronto and Sept UX Work Week<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked iOS Trello Board]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/12-Aug-2015&diff=1089757Mobile/Notes/12-Aug-20152015-08-12T16:34:50Z<p>Rnewman: /* rnewman */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Tracking Review ==<br />
===Beta===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "40+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Aurora===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Nightly===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.''<br />
* Giovanny Gongora fixed {{bug|1188984}} - Remove 'public' and 'static' keywords from nested interfaces and enums in TabPanel<br />
iOS<br />
* '''Atul Aggarwal''' fixed {{Bug|1189844}} - Don't show protocol for top site URLs<br />
* '''Atul Aggarwal''' fixed {{Bug|1164140}} - Sync should specify Firefox for iOS User-Agent<br />
* '''Atul Aggarwal''' fixed {{Bug|1191929}} - Crash attempting to remove suggested sites<br />
* dusek fixed {{Bug|1191059}} - Location bar long-press accessibility custom actions no longer available<br />
* dusek fixed {{Bug|1191062}} - Location text field should not be accessible element (otherwise "Clear text" button inaccessible)<br />
* '''hennes''' fixed {{Bug|1168693}} - Don't enable pull-to-sync for History panel unless Sync is configured<br />
<br />
==Stand ups==<br />
Suggested format:<br />
* What did you do last week?<br />
* What are working on this week?<br />
* Anything blocking you?<br />
Please keep your update to under 2 minutes!<br />
===James W. (snorp)===<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
<!-- {{mybugs|snorp@snorp.net}} --><br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===JChen===<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
{{mybugs|nchen@mozilla.com}}<br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===GCP===<br />
{{readonly}}<br />
* Last week:<br />
** Addressed Video Sandboxing review comments wrt IPC<br />
** Investigate Android WebRTC bugs.<br />
** Benchmarking work<br />
* Next week:<br />
** Benchmarking work<br />
** SafeBrowsing work<br />
** Maybe some WebRTC test investigation<br />
<br />
===Randall Barker===<br />
Last Week:<br />
* Landed fix for {{Bug|1190988}} - Hit testing appears to return incorrect positions when --enable-android-apz is specified.<br />
* Up for review: {{Bug|1188225}} - Implement ChromeProcessController::HandleDoubleTap<br />
* Worked on review of {{Bug|1180295}} - Redo Fennec dynamic toolbar implementation<br />
<br />
Next Week:<br />
* Land {{Bug|1188225}} - Implement ChromeProcessController::HandleDoubleTap<br />
* Finish review of {{Bug|1180295}} - Redo Fennec dynamic toolbar implementation<br />
* Investigate latency in event processing of C++ APZ.<br />
<br />
===Eugen Sawin===<br />
<br />
* Wrapping up some MP3 demuxer work<br />
* Re-starting performance investigations<br />
* Reviews<br />
<br />
{{mybugs|esawin@mozilla.com}}<br />
<br />
===Dylan Roeh===<br />
{{readonly}}<br />
<br />
Working on:<br />
{{bugpresent|droeh@mozilla.com}}<br />
<br />
===Brian Nicholson===<br />
* Session restore fixes/perf improvements<br />
** {{Bug|1187176}} - TabManager.storeChanges does unnecessary work<br />
** {{Bug|1191428}} - Crash when restoring tab with no session data<br />
** {{Bug|1193396}} - Use JPEGs instead of PNGs for screenshots<br />
** {{Bug|1193386}} - Wrong tab selected after restoring the browser<br />
** {{Bug|1193417}} - Restored tabs don't have a title<br />
* Now: {{Bug|1191687}} - Opening some links with VoiceOver shows context menu ("Open in New Tab" etc.)<br />
<br />
===Bryan Munar===<br />
<br />
===liuche===<br />
<br />
Highlights:<br />
<br />
Present:<br />
{{bugpresent|liuche@mozilla.com}}<br />
Past:<br />
{{bugpast|liuche@mozilla.com}}<br />
<br />
===karim===<br />
Past:<br />
{{bugpast|kbenhmida@mozilla.com}}<br />
Present:<br />
{{bugpresent|kbenhmida@mozilla.com}}<br />
* Finishing up on keyboard shortcuts for iPad<br />
* Home feeds on Android<br />
<br />
===Margaret===<br />
<br />
Highlights:<br />
* Wrangling tracking protection/kidfox work<br />
* Planning for Fx43 and beyond<br />
* Hiring<br />
Bugs:<br />
{{bugpast|margaret.leibovic@gmail.com}}<br />
{{bugpresent|margaret.leibovic@gmail.com}}<br />
<br />
===jonalmeida===<br />
<br />
===mcomella===<br />
*Finished pb<br />
*Finished sec<br />
*Misc. polish bugs<br />
*Upcoming: more misc. polish & cleaning up our resources (e.g. removing duplicate icons via scaling)<br />
Past:<br />
{{bugpast|michael.l.comella@gmail.com}}<br />
Present:<br />
{{bugpresent|michael.l.comella@gmail.com}}<br />
<br />
===rnewman===<br />
* iOS heading towards RC. Last-minute feedback most welcome.<br />
* Lots of gofaster.<br />
* Technical Architecture Group. Check your email.<br />
* Margaret is tracking some interesting things that I'm mentoring: logins DB, local visits, etc. Come find me.<br />
<br />
====Fixed====<br />
{{bugpast|rnewman@mozilla.com}}<br />
====Working on====<br />
{{bugpresent|rnewman@mozilla.com}}<br />
<br />
===nalexander===<br />
<br />
===Sebastian===<br />
'''Hightlights''':<br />
* KidFox<br />
* Small improvements here and there<br />
'''Noise''':<br />
{{bugpast|s.kaspari@gmail.com}}<br />
{{bugpresent|s.kaspari@gmail.com}}<br />
<br />
===Martyn Haigh===<br />
<br />
Past:<br />
{{bugpast|mhaigh@mozilla.com}}<br />
Present:<br />
{{bugpresent|mhaigh@mozilla.com}}<br />
<br />
===Stefan===<br />
<br />
===Steph===<br />
{{readonly}}<br />
<br />
What I did ~<br />
* Various regressions/perf issues for v1.0 iOS<br />
* Debugging startup crashes<br />
* Added write-to-disk logging<br />
<br />
{{bugpast|sleroux@mozilla.com}}<br />
<br />
What I'm looking at ~<br />
* Finishing up blockers for v1.0-RC<br />
<br />
{{bugpresent|sleroux@mozilla.com}}<br />
<br />
===James Hugman===<br />
<br />
===Ally===<br />
<br />
===Emily===<br />
Past:<br />
{{bugpast|etoop@mozilla.com}}<br />
Present:<br />
{{bugpresent|etoop@mozilla.com}}<br />
<br />
===BLassey===<br />
<br />
====Fixed====<br />
{{bugpast|blassey.bugs@lassey.us}}<br />
====Working on====<br />
{{bugpresent|blassey.bugs@lassey.us}}<br />
<br />
===Antlam===<br />
<br />
* Past<br />
** Blog post on tips/hints! https://twitter.com/Antlam7/status/631208709994082304<br />
** Tracking Protection V1 - done!<br />
** {{Bug|1162930}}: Illustrations in Welcome screen<br />
** Tabs tray on Mobile ideas: https://people.mozilla.org/~alam/Presentations/mob_tabstray_v2_2015.pdf<br />
* Upcoming<br />
** TV stuff<br />
** First Run A/B Testing<br />
** {{Bug|1189725}}: Smart suggestions on Awesomescreen<br />
** {{Bug|1189719}}: Display search history<br />
<br />
===Robin===<br />
<br />
===Darrin===<br />
{{ readonly }}<br />
<br />
* working to triage and prioritize all remaining UX issues for iOS 1.0<br />
* starting to experiment with 1.1/2.0 UX improvements and features (PB, etc)<br />
* open in new tab concept: http://cl.ly/image/3G3k3T1K2D1A<br />
* private browsing concept: http://cl.ly/image/2b0f2y2f2Y2G<br />
* starting to write job descriptions!<br />
* planning for Gemma's visit to Toronto and Sept UX Work Week<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked iOS Trello Board]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/05-Aug-2015&diff=1088501Mobile/Notes/05-Aug-20152015-08-05T16:31:52Z<p>Rnewman: /* rnewman */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Tracking Review ==<br />
===Beta===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "40+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Aurora===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Nightly===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.''<br />
* Mantaroh Yoshinaga filed and fixed {{bug|1139211}} - datalist suggested when it's disabled<br />
iOS<br />
* dusek fixed {{Bug|1178011}} - "Show URL Bar" top touch area damages accessibility<br />
* codester fixed {{Bug|1183210}} - Domain autocompletion flickers for every character entered<br />
* codester fixed {{Bug|1177597}} - Search screen does not show on iOS9<br />
<br />
==Stand ups==<br />
Suggested format:<br />
* What did you do last week?<br />
* What are working on this week?<br />
* Anything blocking you?<br />
Please keep your update to under 2 minutes!<br />
===James W. (snorp)===<br />
<br />
* Reviewing the ridiculous amount of code that Jim is producing<br />
* Tried to get DrawTargetTiled going, failing some reftests for unknown reasons<br />
* Working on code to use sane gfx tile sizes and pool size<br />
* Picking up headless gecko work again in preparation for push notifications (!)<br />
<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
<!-- {{mybugs|snorp@snorp.net}} --><br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===JChen===<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
{{mybugs|nchen@mozilla.com}}<br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===GCP===<br />
{{readonly}}<br />
* Last week<br />
** Assorted Android security fixes<br />
** SafeBrowsing/TP multiple list preferences<br />
** Video Sandboxing performance impact measurements, debugging<br />
* Next week:<br />
** Video Sandboxing performance impact measurements<br />
** SafeBrowsing/TP multiple list preferences, other TP work<br />
<br />
===Randall Barker===<br />
Last Week:<br />
* Implemented: {{Bug|1188225}} - Implement ChromeProcessController::HandleDoubleTap<br />
* Filed {{Bug|1190988}} and {{Bug|1190979}} as a result.<br />
* Started working on {{Bug|1190988}} - Hit testing appears to return incorrect positions when --enable-android-apz is specified.<br />
<br />
Next Week:<br />
* Continue on {{Bug|1190988}} - Hit testing appears to return incorrect positions when --enable-android-apz is specified.<br />
* Work on any other issue that arise from NAPZ(native async pan zoom) in fennec.<br />
<br />
===Eugen Sawin===<br />
<br />
* MP3 frame parser fixes, improvements and tests<br />
* Looked into splitting osfile.jsm without noticeable perf wins in the first iteration<br />
<br />
{{mybugs|esawin@mozilla.com}}<br />
<br />
===Dylan Roeh===<br />
'''Working on'''<br />
{{bugpresent|droeh@mozilla.com}}<br />
<br />
===Brian Nicholson===<br />
* Test fixes<br />
** {{Bug|1187789}} - SearchTests are failing<br />
** {{Bug|1186266}} - testDeleteHistoryItemFromLargeList is failing<br />
* Autocomplete text field fixes and tests<br />
** {{Bug|1189127}} - Quickly entering a character after replacing text doesn't update suggestions<br />
** {{Bug|1189548}} - Pasting text highlights all of URL bar text<br />
* {{Bug|1181716}} - localhost pages break after multiple restores<br />
* {{Bug|1182673}} - Snapkit Errors on rotation in all devices except iPhone 6<br />
* Next: {{Bug|1172091}} - Audit our content scripts/message handlers<br />
<br />
===Bryan Munar===<br />
'''READ ONLY IF I'M NOT THERE (means I am on wifi-less Caltrain to MV).'''<br />
<br />
Past:<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1184700 Bug 1184700 - Add Sync Now button without timestamp]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1189991 Bug 1189991 - Top site titles/backgrounds intermittently disappear/change on rotation]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1188366 Bug 1188366 - Bad localization comment for "Pages you have visited recently will show up here." string]<br />
<br />
Working on (and will get done very soon):<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1190599 Bug 1190599 - Navigation interaction from 'Licenses' in Settings leaves user to depend on Tab button to exit]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1189915#c3 Bug 1189915 - Add privacy policy link to Settings]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1189165 Bug 1189165 - Empty panels, layout revisions ]<br />
* v1.1 stuff (which I need to keep tabs on now since we're getting there)<br />
* Intern Presentation: Firefox for iOS - watch it on TUESDAY!!!<br />
<br />
===liuche===<br />
<br />
Highlights:<br />
<br />
Present:<br />
{{bugpresent|liuche@mozilla.com}}<br />
Past:<br />
{{bugpast|liuche@mozilla.com}}<br />
<br />
===karim===<br />
(Read-only: in Caltrain for the interns bbq)<br />
<br />
Past:<br />
* My first review <br />
{{bugpast|kbenhmida@mozilla.com}}<br />
Present:<br />
{{bugpresent|kbenhmida@mozilla.com}}<br />
* iOS: More keyboard shortcuts: back/forward, reload/stop, close tab, favorite, edit address<br />
* Android: Integrating home feeds addon to built-in home panel<br />
<br />
===Margaret===<br />
<br />
Highlights:<br />
<br />
Bugs:<br />
{{bugpast|margaret.leibovic@gmail.com}}<br />
{{bugpresent|margaret.leibovic@gmail.com}}<br />
<br />
===jonalmeida===<br />
<br />
===mcomella===<br />
*<br />
Past:<br />
{{bugpast|michael.l.comella@gmail.com}}<br />
Present:<br />
{{bugpresent|michael.l.comella@gmail.com}}<br />
<br />
===rnewman===<br />
* iOS: reviews, triage, planning, etc. etc. etc.<br />
* RL decisions<br />
* Go faster: l10n and update discussions. Nothing concrete yet.<br />
<br />
====Fixed====<br />
{{bugpast|rnewman@mozilla.com}}<br />
====Working on====<br />
{{bugpresent|rnewman@mozilla.com}}<br />
<br />
===nalexander===<br />
<br />
====Projects====<br />
* Fixed |mach artifact| for upstream Task Cluster Index changes<br />
** '''Make sure you update to today's fx-team!'''<br />
* Finally got to '''terrible iOS ticket''': {{bug|1170707}}<br />
** Patch up for review -- ping rnewman, sleroux, and st3fan<br />
* Digging into b2gdroid landing with fabrice: {{bug|1181209}}<br />
** Proved out GeckoView consumer approach<br />
** Working on getting GeckoView consumer build into tree<br />
** Lots of external pressure to land<br />
* Replacing Firefox Accounts native flow with a web flow: {{bug|1161223}}<br />
** Intention is to ship in Fennec 43<br />
** Started to break down tickets<br />
** Started work on about:accounts<br />
** Early demo video: http://people.mozilla.org/~nalexander/FxA.Web.Signin.1.webm<br />
* Working with vivek to get Fennec avatars over the line: {{bug|1150964}}<br />
** vivek fixed one unfortunate typo that should make things actually work<br />
** Mixed reports from the field<br />
** Shipping in Fennec 42<br />
* Updating our android:versionCode computation: {{bug|1137898}}<br />
** No progess<br />
* Finishing Java Addons examples and documentation: {{bug|1168407}}<br />
** No progress<br />
<br />
===Sebastian===<br />
{{readonly}}<br />
<br />
'''Hightlights''':<br />
* Moar KidFox patches!<br />
* {{bugzilla|1183061}} Building with Android M SDK: Patches for build errors in review. Successful build with warnings suppressed.<br />
'''Noise''':<br />
{{bugpast|s.kaspari@gmail.com}}<br />
{{bugpresent|s.kaspari@gmail.com}}<br />
<br />
===Martyn Haigh===<br />
<br />
Past:<br />
{{bugpast|mhaigh@mozilla.com}}<br />
Present:<br />
{{bugpresent|mhaigh@mozilla.com}}<br />
<br />
===Stefan===<br />
<br />
===Steph===<br />
<br />
===James Hugman===<br />
<br />
===Ally===<br />
<br />
===Emily===<br />
<br />
* lots of crashes fixed<br />
* lots of tests fixed<br />
<br />
Past:<br />
{{bugpast|etoop@mozilla.com}}<br />
<br />
Present:<br />
{{bugpresent|etoop@mozilla.com}}<br />
<br />
===BLassey===<br />
<br />
====Fixed====<br />
{{bugpast|blassey.bugs@lassey.us}}<br />
====Working on====<br />
{{bugpresent|blassey.bugs@lassey.us}}<br />
<br />
===Antlam===<br />
<br />
* Past<br />
**<br />
* Upcoming<br />
**<br />
<br />
===Robin===<br />
<br />
===Darrin===<br />
<br />
Done/Doing:<br />
* Fixed pull to sync UI consistency issues<br />
* UI polish for Sync Now button<br />
* Meeting with PM re: Q3/4 roadmap/planning<br />
* RL discussions and planning<br />
* Started working on iOS private browsing UI (http://cl.ly/image/2b0f2y2f2Y2G)<br />
<br />
Coordination:<br />
* Darrin will be PTO from Aug 24 - Sept 4<br />
<br />
===Engineering Productivity (aka "A-Team")===<br />
* {{bug|1184186}} Consider converting some all-js robocop tests to mochitest-chrome<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked iOS Trello Board]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/29-Jul-2015&diff=1087089Mobile/Notes/29-Jul-20152015-07-29T14:55:42Z<p>Rnewman: /* rnewman */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Tracking Review ==<br />
===Beta===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "40+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Aurora===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Nightly===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.''<br />
<br />
* enr0n fixed {{bug|1122977}}. The share overlay now shows 2, 3, or 4 Synced devices inline depending on your device screen size.<br />
* dominique has been continuing to work on the zoomed view - {{bug|1180811}}, {{bug|1184762}}, {{bug|1184912}}<br />
* Giovanny Gongora [:gioyik] has been writing lots of patches!<br />
** {{bug|1165136}} - Remove `public` keywords from ChangeVerifier interface<br />
** {{bug|1183149}} - Remove bounce animation of left and right Panel labels in about:home <br />
** {{bug|1183902}} - _shareStringWithDefault is unused <br />
** {{bug|1179020}} - Font inflation default value is "Tiny"<br />
* '''Melchiorre Alastra (:Mailkov)''' fixed {{bug|1122329}} - Remove `= null` from `instance = null` in StringHelper and {{bug|1116349}} - Flush Picasso LRU cache on memory pressure events<br />
* capella has been making some JavaScript test fixes - {{bug|1158925}}, {{bug|1165556}}<br />
* Alexander Ploner fixed {{bug|1138560}} - Add telemetry for web pages launched from home screen shortcuts<br />
* Henry Addo fixed {{bug|1079182}} - Replace globe with magnifying glass in tablet editing mode to align text<br />
* '''Thang''' fixed {{bug|720050}} - Various issues with disabled form controls<br />
<br />
Ask for help from Margaret: if we create next week's meeting notes immediately following each meeting, can you add friends here as they work on things? That will be easier than me trying to gather this list before each meeting.<br />
<br />
==Stand ups==<br />
Suggested format:<br />
* What did you do last week?<br />
* What are working on this week?<br />
* Anything blocking you?<br />
Please keep your update to under 2 minutes!<br />
===James W. (snorp)===<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
<!-- {{mybugs|snorp@snorp.net}} --><br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===JChen===<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
{{mybugs|nchen@mozilla.com}}<br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===GCP===<br />
<br />
===Randall Barker===<br />
<br />
===Eugen Sawin===<br />
<br />
* Fixed a webapp regression (part 2)<br />
* Load time reduction of the add-on manager [[http://phonedash.mozilla.org/#/org.mozilla.fennec/totalthrobber/local-blank/norejected/2015-06-25/2015-07-29/notcached/noerrorbars/standarderror/try autophone results]]<br />
** On-demand loading of GMPProvider.jsm (minimal gains) [[https://treeherder.mozilla.org/#/jobs?repo=try&revision=d5ab0c19cee4 d5ab0c19cee4]]<br />
** Delayed initialization of add-on crash reporter (no gains) [[https://treeherder.mozilla.org/#/jobs?repo=try&revision=c7ecfed59267 c7ecfed59267]]<br />
** Lazy-loading of osfile.jsm in TelemetrySessions.jsm (minimal gains) [[https://treeherder.mozilla.org/#/jobs?repo=try&revision=baa58d1ee5e8 baa58d1ee5e8]]<br />
** Identified bottleneck: osfile.jsm<br />
** (Unrealistic) potential overall startup reduction: up to 30%/350ms on Nexus 5<br />
* Looked into removing OMX-plugin<br />
** Small APK size gain: ~100kB<br />
<br />
<br />
{{mybugs|esawin@mozilla.com}}<br />
<br />
===Dylan Roeh===<br />
<br />
===Brian Nicholson===<br />
<br />
===Bryan Munar===<br />
YAAAAAYYYYY:<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1183216 Bug 1183216 - Empty panels, Remote Tabs and Reading List] with tecgirl!!!<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1186120 Bug 1186120 - Snackbars dont stay on the screen when scrolling]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1161258 Bug 1161258 - Blur should be disabled on underpowered Apple devices ]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1183215 Bug 1183215 - Empty panel, History] with tecgirl!!!<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1186442 Bug 1186442 - Remove/hide localhost references in the address-bar]<br />
<br />
NOOOOOOOOOO:<br />
<br />
===WesJ===<br />
<br />
===liuche===<br />
<br />
Highlights:<br />
<br />
Present:<br />
{{bugpresent|liuche@mozilla.com}}<br />
Past:<br />
{{bugpast|liuche@mozilla.com}}<br />
<br />
===karim===<br />
Past:<br />
{{bugpast|kbenhmida@mozilla.com}}<br />
Present:<br />
{{bugpresent|kbenhmida@mozilla.com}}<br />
<br />
===Margaret===<br />
<br />
Highlights:<br />
* Partner meeting in Tokyo<br />
* Manager stuff<br />
<br />
Bugs:<br />
{{bugpast|margaret.leibovic@gmail.com}}<br />
{{bugpresent|margaret.leibovic@gmail.com}}<br />
<br />
===jonalmeida===<br />
<br />
===mcomella===<br />
*<br />
Past:<br />
{{bugpast|michael.l.comella@gmail.com}}<br />
Present:<br />
{{bugpresent|michael.l.comella@gmail.com}}<br />
<br />
===rnewman===<br />
* Triage! The pace quickens.<br />
* So, so many reviews.<br />
* A/B testing kickoff.<br />
* Go Faster kickoff, hooking folks up with bugs.<br />
* Meeting with Tarek re hosting content for GF.<br />
* Steph got it working, so Breakpad/Socorro for iOS is in legal/privacy review.<br />
* Partner stuff.<br />
* Booking travel.<br />
* Actually fixed some bugs.<br />
<br />
====Fixed====<br />
{{bugpast|rnewman@mozilla.com}}<br />
====Working on====<br />
{{bugpresent|rnewman@mozilla.com}}<br />
<br />
===nalexander===<br />
<br />
===Sebastian===<br />
'''Highlights''':<br />
* KidFox, KidFox, KidFox, ... :)<br />
'''Noise''':<br />
{{bugpast|s.kaspari@gmail.com}}<br />
{{bugpresent|s.kaspari@gmail.com}}<br />
<br />
===Martyn Haigh===<br />
<br />
Past:<br />
{{bugpast|mhaigh@mozilla.com}}<br />
Present:<br />
{{bugpresent|mhaigh@mozilla.com}}<br />
<br />
===Stefan===<br />
<br />
===Steph===<br />
<br />
===James Hugman===<br />
<br />
===Ally===<br />
<br />
===Emily===<br />
<br />
===BLassey===<br />
<br />
====Fixed====<br />
{{bugpast|blassey.bugs@lassey.us}}<br />
====Working on====<br />
{{bugpresent|blassey.bugs@lassey.us}}<br />
<br />
===Antlam===<br />
<br />
* Past<br />
**<br />
* Upcoming<br />
**<br />
<br />
===Robin===<br />
<br />
===Darrin===<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked iOS Trello Board]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Firefox/Go_Faster/Meetings/20150728&diff=1086907Firefox/Go Faster/Meetings/201507282015-07-28T16:28:19Z<p>Rnewman: /* Attendees */</p>
<hr />
<div>= July 28, 2015 =<br />
<br />
== Meeting details ==<br />
<br />
* Tuesdays @1630GMT/1230 EDT/0930PDT<br />
* Vidyo: ProgramManagement<br />
* IRC #gofaster<br />
<br />
== Attendees ==<br />
* larissa<br />
* rnewman<br />
* margaret<br />
<br />
== Agenda ==<br />
(live notes on etherpad: https://gofaster.etherpad.mozilla.org/20150728)<br />
* Discuss Q3 goal updates per team:<br />
* Client integration (Mossop/rhelmer)<br />
* Build pipeline (mrrrgn)<br />
* Test automation (mbrandt or jgriffin)<br />
* IdeaTown (nchapman)<br />
* Updates (tarek)<br />
* We now have a mailing list! If you're not on it, please add yourself: https://mail.mozilla.org/listinfo/gofaster<br />
* Weekly status reports will be going to that list around Wednesday of each week and archived on wiki.<br />
* Please use our shiny new tracking bugs to track your work:<br />
* https://bugzil.la/1184527: [Go Faster] Q3 Goal Tracking - Ship v1 of Firefox Experiments / Idea Town<br />
* https://bugzil.la/1184524: [Go Faster] Q3 Goal Tracking - Implement lightweight build, test, and release pipeline for go-faster<br />
* https://bugzil.la/1183866: [Go Faster] Q3 tracking - Client support for system add-ons install and update<br />
* https://bugzil.la/1184528: [Go Faster] Q3 Goal Tracking -Security policy updates through new update service ("Balrog 2.0")<br />
<br />
== Roundtable and Q&A ==</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes&diff=1086211Mobile/Notes2015-07-22T21:57:43Z<p>Rnewman: /* Meeting Notes */</p>
<hr />
<div>{{AndroidNav}}<br />
There will be a meeting each week to discuss the general status of [[Mobile]]. Please use [irc://irc.mozilla.org/%23mobile #mobile] or [https://mail.mozilla.org/listinfo/mobile-firefox-dev mobile-firefox-dev@mozilla.org] for communication.<br />
<br />
== Meeting Details == <br />
<br />
*Wednesdays @ 9:30AM PST <br />
{{conf|99998}}<br />
*[irc://irc.mozilla.org/%23mobile #mobile] for backchannel <br />
*[https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile Vidyo Room]<br />
<br />
== Meeting Notes ==<br />
Create a new weekly agenda from the [[Mobile/Notes/Template|template]]:<br />
<br />
'''''Remember:''''' You'll still need to link it below!<br />
<createbox><br />
align=left<br />
type=create<br />
preload=Mobile/Notes/Template<br />
default={{#time: d-M-Y | wednesday}}<br />
prefix=Mobile/Notes/<br />
</createbox><br />
<br />
{| class="wikitable collapsible" style="width: 100%"<br />
! 2015 <br />
|-<br />
|<br />
* [[/29-Jul-2015|July 29, 2015]]<br />
* [[/22-Jul-2015|July 22, 2015]]<br />
* [[/15-Jul-2015|July 15, 2015]]<br />
* [[/08-Jul-2015|July 8, 2015]]<br />
* [[/01-Jul-2015|July 1, 2015]]<br />
* [[/17-Jun-2015|June 17, 2015]]<br />
* [[/10-Jun-2015|June 10, 2015]]<br />
* [[/03-Jun-2015|June 3, 2015]]<br />
* [[/27-May-2015|May 27, 2015]]<br />
* [[/20-May-2015|May 20, 2015]]<br />
* [[/13-May-2015|May 13, 2015]]<br />
* [[/06-May-2015|May 6, 2015]]<br />
* [[/29-Apr-2015|April 29, 2015]]<br />
* [[/22-Apr-2015|April 22, 2015]]<br />
* [[/15-Apr-2015|April 15, 2015]]<br />
* [[/08-Apr-2015|April 8, 2015]]<br />
* [[/01-Apr-2015|April 1, 2015]]<br />
* [[/25-Mar-2015|March 25, 2015]]<br />
* [[/18-Mar-2015|March 18, 2015]]<br />
* [[/11-Mar-2015|March 11, 2015]]<br />
* [[/04-Mar-2015|March 4, 2015]]<br />
* [[/25-Feb-2015|February 25, 2015]]<br />
* [[/18-Feb-2015|February 18, 2015]]<br />
* [[/11-Feb-2015|February 11, 2015]]<br />
* [[/04-Feb-2015|February 4, 2015]]<br />
* [[/28-Jan-2015|January 28, 2015]]<br />
* [[/21-Jan-2015|January 21, 2015]]<br />
* [[/14-Jan-2015|January 14, 2015]]<br />
* [[/07-Jan-2015|January 7, 2015]]<br />
|}<br />
<br />
{| class="wikitable collapsible collapsed" style="width: 100%"<br />
! 2014 <br />
|-<br />
|<br />
* [[/17-Dec-2014|December 17, 2014]]<br />
* [[/10-Dec-2014|December 10, 2014]]<br />
* [[/26-Nov-2014|November 26, 2014]]<br />
* [[/19-Nov-2014|November 19, 2014]]<br />
* [[/12-Nov-2014|November 12, 2014]]<br />
* [[/05-Nov-2014|November 5, 2014]]<br />
* [[/29-Oct-2014|October 29, 2014]]<br />
* [[/22-Oct-2014|October 22, 2014]]<br />
* [[/15-Oct-2014|October 15, 2014]]<br />
* [[/08-Oct-2014|October 8, 2014]]<br />
* [[/01-Oct-2014|October 1, 2014]]<br />
* [[/24-Sep-2014|September 24, 2014]]<br />
* [[/17-Sep-2014|September 17, 2014]]<br />
* [[/10-Sep-2014|September 10, 2014]]<br />
* [[/03-Sep-2014|September 3, 2014]]<br />
* [[/27-Aug-2014|August 27, 2014]]<br />
* [[/20-Aug-2014|August 20, 2014]]<br />
* [[/13-Aug-2014|August 13, 2014]]<br />
* [[/06-Aug-2014|August 6, 2014]]<br />
* [[/30-Jul-2014|July 30, 2014]]<br />
* [[/23-Jul-2014|July 23, 2014]]<br />
* [[/16-Jul-2014|July 16, 2014]]<br />
* [[/09-Jul-2014|July 9, 2014]]<br />
* [[/02-Jul-2014|July 2, 2014]]<br />
* [[/25-Jun-2014|June 25, 2014]]<br />
* [[/18-Jun-2014|June 18, 2014]]<br />
* [[/11-Jun-2014|June 11, 2014]]<br />
* [[/04-Jun-2014|June 4, 2014]]<br />
* [[/28-May-2014|May 28, 2014]]<br />
* [[/21-May-2014|May 21, 2014]]<br />
* [[/14-May-2014|May 14, 2014]]<br />
* [[/07-May-2014|May 7, 2014]]<br />
* [[/30-Apr-2014|April 30, 2014]]<br />
* [[/23-Apr-2014|April 23, 2014]]<br />
* April 16, 2014 (canceled due to Meeting Free Week)<br />
* [[/09-Apr-2014|April 9, 2014]]<br />
* [[/02-Apr-2014|April 2, 2014]]<br />
* [[/26-Mar-2014|March 26, 2014]]<br />
* [[/19-Mar-2014|March 19, 2014]]<br />
* [[/12-Mar-2014|March 12, 2014]]<br />
* [[/05-Mar-2014|March 5, 2014]]<br />
* [[/26-Feb-2014|February 26, 2014]]<br />
* [[/19-Feb-2014|February 19, 2014]]<br />
* [[/12-Feb-2014|February 12, 2014]]<br />
* [[/05-Feb-2014|February 5, 2014]]<br />
* [[/29-Jan-2014|January 29, 2014]]<br />
* [[/22-Jan-2014|January 22, 2014]]<br />
* [[/15-Jan-2014|January 15, 2014]]<br />
* [[/08-Jan-2014|January 8, 2014]]<br />
|}<br />
<br />
{| class="wikitable collapsible collapsed" style="width: 100%"<br />
! 2013 <br />
|-<br />
|<br />
* [[/18-Dec-2013|December 18, 2013]]<br />
* [[/11-Dec-2013|December 11, 2013]]<br />
* [[/04-Dec-2013|December 4, 2013]]<br />
* November 27, 2013 (canceled due to Meeting Free Week)<br />
* [[/20-Nov-2013|November 20, 2013]]<br />
* [[/13-Nov-2013|November 13, 2013]]<br />
* [[/06-Nov-2013|November 6, 2013]]<br />
* [[/30-Oct-2013|October 30, 2013]]<br />
* [[/23-Oct-2013|October 23, 2013]]<br />
* [[/16-Oct-2013|October 16, 2013]]<br />
* October 09, 2013 (canceled due to Summit activities and wrapup)<br />
* [[/02-Oct-2013|October 02, 2013]]<br />
* [[/25-Sep-2013|September 25, 2013]]<br />
* September 18, 2013 (canceled due to work week)<br />
* [[/11-Sep-2013|September 11, 2013]]<br />
* [[/04-Sep-2013|September 04, 2013]]<br />
* [[/28-Aug-2013|August 28, 2013]]<br />
* [[/21-Aug-2013|August 21, 2013]]<br />
* [[/14-Aug-2013|August 14, 2013]]<br />
* [[/07-Aug-2013|August 7, 2013]]<br />
* [[/31-Jul-2013|July 31, 2013]]<br />
* [[/24-Jul-2013|July 24, 2013]]<br />
* [[/17-Jul-2013|July 17, 2013]]<br />
* [[/10-Jul-2013|July 10, 2013]]<br />
* [[/03-Jul-2013|July 3, 2013]]<br />
* [[/26-Jun-2013|June 26, 2013]]<br />
* [[/19-Jun-2013|June 19, 2013]]<br />
* [[/12-Jun-2013|June 12, 2013]]<br />
* [[/05-Jun-2013|June 5, 2013]]<br />
* [[/29-May-2013|May 29, 2013]]<br />
* [[/22-May-2013|May 22, 2013]]<br />
* [[/15-May-2013|May 15, 2013]]<br />
* [[/08-May-2013|May 8, 2013]]<br />
* [[/01-May-2013|May 1, 2013]]<br />
* [[/24-Apr-2013|Apr 24, 2013]]<br />
* [[/17-Apr-2013|Apr 17, 2013]]<br />
* [[/10-Apr-2013|Apr 10, 2013]]<br />
* [[/03-Apr-2013|Apr 3, 2013]]<br />
* [[/27-Mar-2013|Mar 27, 2013]]<br />
* [[/20-Mar-2013|Mar 20, 2013]]<br />
* [[/13-Mar-2013|Mar 13, 2013]]<br />
* Mar 6, 2013 (canceled)<br />
* [[/27-Feb-2013|Feb 27, 2013]]<br />
* [[/20-Feb-2013|Feb 20, 2013]]<br />
* [[/13-Feb-2013|Feb 13, 2013]]<br />
* [[/06-Feb-2013|Feb 6, 2013]]<br />
* [[/23-Jan-2013|Jan 23, 2013]]<br />
* [[/16-Jan-2013|Jan 16, 2013]]<br />
* [[/09-Jan-2013|Jan 9, 2013]]<br />
* [[/02-Jan-2013|Jan 2, 2013]]<br />
|}<br />
<br />
{| class="wikitable collapsible collapsed" style="width: 100%"<br />
! 2012 <br />
|-<br />
|<br />
* Dec 26, 2012 (canceled)<br />
* [[/19-Dec-2012|Dec 19, 2012]]<br />
* [[/12-Dec-2012|Dec 12, 2012]]<br />
* [[/05-Dec-2012|Dec 5, 2012]]<br />
* [[/28-Nov-2012|Nov 28, 2012]]<br />
* [[/21-Nov-2012|Nov 21, 2012]]<br />
* [[/14-Nov-2012|Nov 14, 2012]]<br />
* [[/07-Nov-2012|Nov 7, 2012]]<br />
* [[/31-Oct-2012|Oct 31, 2012]]<br />
* [[/24-Oct-2012|Oct 24, 2012]]<br />
* [[/17-Oct-2012|Oct 17, 2012]]<br />
* [[/10-Oct-2012|Oct 10, 2012]]<br />
* [[/03-Oct-2012|Oct 3, 2012]]<br />
* [[/26-Sep-2012|Sep 26, 2012]]<br />
* [[/19-Sep-2012|Sep 19, 2012]]<br />
* [[/12-Sep-2012|Sep 12, 2012]]<br />
* [[/05-Sep-2012|Sep 05, 2012]]<br />
* [[/29-Aug-2012|Aug 29, 2012]]<br />
* [[/22-Aug-2012|Aug 22, 2012]]<br />
* Aug 15, 2012 (canceled due to work week in Boston)<br />
* [[/08-Aug-2012|Aug 08, 2012]]<br />
* [[/01-Aug-2012|Aug 01, 2012]]<br />
* [[/25-Jul-2012|July 25, 2012]]<br />
* [[/18-Jul-2012|July 18, 2012]]<br />
* [[/11-Jul-2012|July 11, 2012]]<br />
* [[/04-Jul-2012|July 4, 2012]]<br />
* [[/27-Jun-2012|June 27, 2012]]<br />
* [[/20-Jun-2012|June 20, 2012]]<br />
* [[/13-Jun-2012|June 13, 2012]]<br />
* [[/06-Jun-2012|June 6, 2012]]<br />
* [[/30-May-2012|May 30, 2012]]<br />
* [[/23-May-2012|May 23, 2012]]<br />
* [[/16-May-2012|May 16, 2012]]<br />
* [[/09-May-2012|May 09, 2012]]<br />
* [[/02-May-2012|May 02, 2012]]<br />
* [[/25-Apr-2012|April 25, 2012]]<br />
* [[/18-Apr-2012|April 18, 2012]]<br />
* [[/11-Apr-2012|April 11, 2012]]<br />
* [[/04-Apr-2012|April 4, 2012]]<br />
* [[/28-Mar-2012|March 28, 2012]]<br />
* [[/21-Mar-2012|March 21, 2012]]<br />
* [[/14-Mar-2012|March 14, 2012]]<br />
* [[/07-Mar-2012|March 7, 2012]]<br />
* [[/29-Feb-2012|February 29, 2012]]<br />
* [[/22-Feb-2012|February 22, 2012]]<br />
* [[/15-Feb-2012|February 15, 2012]]<br />
* [[/08-Feb-2012|February 8, 2012]]<br />
* [[/01-Feb-2012|February 1, 2012]]<br />
* [[/25-Jan-2012|January 25, 2012]]<br />
* [[/18-Jan-2012|January 18, 2012]]<br />
* [[/11-Jan-2012|January 11, 2012]]<br />
* [[/04-Jan-2012|January 4, 2012]]<br />
|}<br />
<br />
{| class="wikitable collapsible collapsed" style="width: 100%"<br />
! 2011 <br />
|-<br />
|<br />
# [[/28-Dec-2011|December 28, 2011]]<br />
# [[/21-Dec-2011|December 21, 2011]]<br />
# [[/14-Dec-2011|December 14, 2011]]<br />
# [[/07-Dec-2011|December 7, 2011]]<br />
# [[/30-Nov-2011|November 30, 2011]]<br />
# [[/23-Nov-2011|November 23, 2011]]<br />
# [[/16-Nov-2011|November 16, 2011]]<br />
# [[/09-Nov-2011|November 9, 2011]]<br />
# [[/02-Nov-2011|November 2, 2011]]<br />
# [[/26-Oct-2011|October 26, 2011]]<br />
# [[/19-Oct-2011|October 19, 2011]]<br />
# [[/12-Oct-2011|October 12, 2011]]<br />
# [[/05-Oct-2011|October 5, 2011]]<br />
# [[/28-Sep-2011|September 28, 2011]]<br />
# [[/21-Sep-2011|September 21, 2011]]<br />
# [[/07-Sep-2011|September 7, 2011]]<br />
# [[/31-Aug-2011|August 31, 2011]]<br />
# [[/24-Aug-2011|August 24, 2011]]<br />
# [[/17-Aug-2011|August 17, 2011]]<br />
# [[/10-Aug-2011|August 10, 2011]]<br />
# [[/03-Aug-2011|August 3, 2011]]<br />
# [[/27-Jul-2011|July 27, 2011]]<br />
# [[/20-Jul-2011|July 20, 2011]]<br />
# [[/13-Jul-2011|July 13, 2011]]<br />
# [[/06-Jul-2011|July 6, 2011]]<br />
# June 29, 2011 - cancelled due to conflict with MoCo meeting<br />
# [[/22-Jun-2011|June 22, 2011]]<br />
# [[/15-Jun-2011|June 15, 2011]]<br />
# [[/08-Jun-2011|June 8, 2011]]<br />
# [[/01-Jun-2011|June 1, 2011]]<br />
# [[/25-May-2011|May 25, 2011]]<br />
# [[/18-May-2011|May 18, 2011]]<br />
# [[/11-May-2011|May 11, 2011]]<br />
# [[/04-May-2011|May 4, 2011]]<br />
# [[/27-Apr-2011|April 27, 2011]]<br />
# [[/20-Apr-2011|April 20, 2011]]<br />
# [[/13-Apr-2011|April 13, 2011]]<br />
# April 6, 2011 - canceled due to mozilla all-hands<br />
# [[/30-Mar-2011|March 30, 2011]]<br />
# [[/23-Mar-2011|March 23, 2011]]<br />
# [[/16-Mar-2011|March 16, 2011]]<br />
# [[/09-Mar-2011|March 9, 2011]]<br />
# [[/02-Mar-2011|March 2, 2011]]<br />
# [[/23-Feb-2011|February 23, 2011]]<br />
# [[/16-Feb-2011|February 16, 2011]]<br />
# [[/09-Feb-2011|February 9, 2011]]<br />
# [[/02-Feb-2011|February 2, 2011]]<br />
# [[/26-Jan-2011|January 26, 2011]]<br />
# [[/19-Jan-2011|January 19, 2011]]<br />
# [[/12-Jan-2011|January 12, 2011]]<br />
# [[/05-Jan-2011|January 5, 2011]]<br />
|}<br />
<br />
{| class="wikitable collapsible collapsed" style="width: 100%"<br />
! 2010 <br />
|-<br />
|<br />
# [[/15-Dec-2010|December 15, 2010]]<br />
# [[/08-Dec-2010|December 8, 2010]]<br />
# [[/01-Dec-2010|December 1, 2010]]<br />
# [[/24-Nov-2010|November 24, 2010]]<br />
# [[/17-Nov-2010|November 17, 2010]]<br />
# [[/10-Nov-2010|November 10, 2010]]<br />
# [[/03-Nov-2010|November 03, 2010]]<br />
# [[/27-Oct-2010|October 27, 2010]]<br />
# [[/20-Oct-2010|October 20, 2010]]<br />
# [[/13-Oct-2010|October 13, 2010]]<br />
# [[/06-Oct-2010|October 6, 2010]]<br />
# [[/29-Sep-2010|September 29, 2010]]<br />
# [[/22-Sep-2010|September 22, 2010]]<br />
# [[/15-Sep-2010|September 15, 2010]]<br />
# [[/08-Sep-2010|September 8, 2010]]<br />
# [[/01-Sep-2010|September 1, 2010]]<br />
# [[/25-Aug-2010|August 25, 2010]]<br />
# [[/18-Aug-2010|August 18, 2010]]<br />
# [[/11-Aug-2010|August 11, 2010]]<br />
# [[/04-Aug-2010|August 4, 2010]]<br />
# [[/28-Jul-2010|July 28, 2010]]<br />
# [[/21-Jul-2010|July 21, 2010]]<br />
# [[/14-Jul-2010|July 14, 2010]]<br />
# July 7, 2010 - canceled due to mozilla summit<br />
# [[/30-Jun-2010|June 30, 2010]]<br />
# [[/23-Jun-2010|June 23, 2010]]<br />
# [[/16-Jun-2010|June 16, 2010]]<br />
# [[/09-Jun-2010|June 9, 2010]]<br />
# [[/02-Jun-2010|June 2, 2010]]<br />
# [[/26-May-2010|May 26, 2010]]<br />
# [[/19-May-2010|May 19, 2010]]<br />
# [[/12-May-2010|May 12, 2010]]<br />
# [[/05-May-2010|May 5, 2010]]<br />
# [[/28-Apr-2010|April 28, 2010]]<br />
# [[/21-Apr-2010|April 21, 2010]]<br />
# [[/14-Apr-2010|April 14, 2010]]<br />
# [[/07-Apr-2010|April 7, 2010]]<br />
# [[/31-Mar-2010|March, 31, 2010]]<br />
# [[/24-Mar-2010|March, 24, 2010]]<br />
# [[/17-Mar-2010|March, 17, 2010]]<br />
# [[/10-Mar-2010|March, 10, 2010]]<br />
# [[/03-Mar-2010|March, 3, 2010]]<br />
# [[/24-Feb-2010|February 24, 2010]]<br />
# [[/17-Feb-2010|February 17, 2010]]<br />
# [[/10-Feb-2010|February 10, 2010]]<br />
# [[/03-Feb-2010|February 3, 2010]]<br />
# [[/27-Jan-2010|January 27, 2010]]<br />
# [[/20-Jan-2010|January 20, 2010]]<br />
# [[/13-Jan-2010|January 13, 2010]]<br />
# [[/06-Jan-2010|January 6, 2010]]<br />
|}<br />
<br />
{| class="wikitable collapsible collapsed" style="width: 100%"<br />
! 2009 <br />
|-<br />
|<br />
# [[/30-Dec-2009|December 30, 2009]]<br />
# December 23, 2009 - canceled due to holidays<br />
# [[/16-Dec-2009|December 16, 2009]]<br />
# December 09, 2009 - canceled due to moco allhands<br />
# [[/02-Dec-2009|December 02, 2009]]<br />
# [[/25-Nov-2009|November 25, 2009]]<br />
# [[/18-Nov-2009|November 18, 2009]]<br />
# [[/11-Nov-2009|November 11, 2009]]<br />
# [[/04-Nov-2009|November 4, 2009]]<br />
# [[/28-Oct-2009|October 28, 2009]]<br />
# [[/21-Oct-2009|October 21, 2009]]<br />
# [[/14-Oct-2009|October 14, 2009]]<br />
# [[/06-Oct-2009|October 7, 2009]]<br />
# [[/30-Sep-2009|September 30, 2009]]<br />
# [[/23-Sep-2009|September 23, 2009]]<br />
# [[/16-Sep-2009|September 16, 2009]]<br />
# [[/09-Sep-2009|September 9, 2009]]<br />
# [[/02-Sep-2009|September 2, 2009]]<br />
# [[/26-Aug-2009|August 26, 2009]]<br />
# [[/19-Aug-2009|August 19, 2009]]<br />
# [[/12-Aug-2009|August 12, 2009]]<br />
# [[/05-Aug-2009|August 5, 2009]]<br />
# [[/29-Jul-2009|July 29, 2009]]<br />
# [[/22-Jul-2009|July 22, 2009]]<br />
# [[/15-Jul-2009|July 15, 2009]]<br />
# [[/08-Jul-2009|July 8, 2009]]<br />
# [[/29-Jun-2009|June 29, 2009]]<br />
# [[/22-Jun-2009|June 22, 2009]]<br />
# [[/15-Jun-2009|June 15, 2009]]<br />
# [[/08-Jun-2009|June 8, 2009]]<br />
# [[/01-Jun-2009|June 1, 2009]]<br />
# [[/18-May-2009|May 18, 2009]]<br />
# [[/11-May-2009|May 11, 2009]]<br />
# [[/04-May-2009|May 4, 2009]]<br />
# [[/20-Apr-2009|April 20, 2009]]<br />
# [[/13-Apr-2009|April 13, 2009]]<br />
# [[/06-Apr-2009|April 6, 2009]]<br />
# [[/30-Mar-2009|March 30, 2009]]<br />
# [[/23-Mar-2009|March 23, 2009]]<br />
# [[/16-Mar-2009|March 16, 2009]]<br />
# [[/09-Mar-2009|March 9, 2009]]<br />
# [[/02-Mar-2009|March 2, 2009]]<br />
# [[/23-Feb-2009|February 23, 2009]]<br />
# Feb 16, 2009 - canceled (holiday)<br />
# [[/09-Feb-2009|February 9, 2009]]<br />
# [[/02-Feb-2009|February 2, 2009]]<br />
# [[/26-Jan-2009|January 26, 2009]]<br />
# January 19, 2009 - canceled (holiday)<br />
# [[/12-Jan-2009|January 12, 2009]]<br />
# [[/05-Jan-2009|January 5, 2009]]<br />
|}<br />
<br />
{| class="wikitable collapsible collapsed" style="width: 100%"<br />
! 2008 <br />
|-<br />
|<br />
# [[/22-Dec-2008|December 22, 2008]]<br />
# [[/15-Dec-2008|December 15, 2008]]<br />
# December 8, 2008 - canceled<br />
# [[/01-Dec-2008|December 1, 2008]]<br />
# [[/24-Nov-2008|November 24, 2008]]<br />
# [[/17-Nov-2008|November 17, 2008]]<br />
# [[/10-Nov-2008|November 10, 2008]]<br />
# [[/3-Nov-2008|November 3, 2008]]<br />
# [[/27-Oct-2008|October 27, 2008]]<br />
# [[/20-Oct-2008|October 20, 2008]]<br />
# [[/13-Oct-2008|October 13, 2008]]<br />
# [[/06-Oct-2008|October 6, 2008]]<br />
# [[/29-Sept-2008|September 29, 2008]]<br />
# [[/22-Sept-2008|September 22, 2008]]<br />
# [[/15-Sept-2008|September 15, 2008]]<br />
# [[/8-Sept-2008|September 8, 2008]]<br />
# [[/2-Sept-2008|September 2, 2008]]<br />
# [[/25-Aug-2008|August 25, 2008]]<br />
# [[/18-Aug-2008|August 18, 2008]]<br />
# [[/11-Aug-2008|August 11, 2008]]<br />
# [[/4-Aug-2008|August 4, 2008]]<br />
# July 28, 2008 - No meeting due to summit<br />
# [[/21-July-2008|July 21, 2008]]<br />
# [[/14-July-2008|July 14, 2008]]<br />
# [[/07-July-2008|July 7, 2008]]<br />
# [[/30-June-2008|June 30, 2008]]<br />
# [[/23-June-2008|June 23, 2008]]<br />
# [[/16-June-2008|June 16, 2008]]<br />
# [[/09-June-2008|June 9, 2008]]<br />
# [[/02-June-2008|June 2, 2008]]<br />
# May 26, 2008 - No Meeting due to US Holiday <br />
# [[/19-May-2008|May 19, 2008]]<br />
# [[/12-May-2008|May 12, 2008]]<br />
# [[/05-May-2008|May 5, 2008]]<br />
# [[/28-Apr-2008|April 28, 2008]]<br />
# [[/21-Apr-2008|April 21, 2008]]<br />
# [[/14-Apr-2008|April 14, 2008]]<br />
# [[/07-Apr-2008|April 7, 2008]]<br />
# [[/31-Mar-2008|March 31, 2008]]<br />
# [[/24-Mar-2008|March 24, 2008]]<br />
# [[/17-Mar-2008|March 17, 2008]]<br />
# [[/10-Mar-2008|March 10, 2008]]<br />
# [[/3-Mar-2008|March 3, 2008]]<br />
# [[/25-Feb-2008|February 25, 2008]]<br />
# [[/11-Feb-2008|February 11, 2008]]<br />
# [[/04-Feb-2008|February 4, 2008]]<br />
# [[/28-Jan-2008|January 28, 2008]]<br />
# [[/UI/28-Jan-2008|January 28, 2008 - UI Meeting]]<br />
# [[/21-Jan-2008|January 21, 2008]]<br />
# [[/UI/21-Jan-2008|January 21, 2008 - UI Meeting]]<br />
# [[/14-Jan-2008|January 14, 2008]]<br />
# [[/UI/14-Jan-2008|January 14, 2008 - UI Meeting]]<br />
# [[/7-Jan-2008|January 7, 2008]]<br />
# [[/UI/7-Jan-2008|January 7, 2008 - UI Meeting]]<br />
|}<br />
<br />
{| class="wikitable collapsible collapsed" style="width: 100%"<br />
! 2007 <br />
|-<br />
|<br />
# [[/17-Dec-2007|December 17, 2007]]<br />
# [[/UI/17-Dec-2007|December 17, 2007 - UI Meeting]]<br />
# [[/10-Dec-2007|December 10, 2007]]<br />
# [[/03-Dec-2007|December 3, 2007]]<br />
# [[/26-Nov-2007|November 26, 2007]]<br />
# [[/19-Nov-2007|November 19, 2007]]<br />
# [[/12-Nov-2007|November 12, 2007]]<br />
# [[/05-Nov-2007|November 5, 2007]]<br />
# [[/23-Oct-2007|October 23, 2007]]<br />
# [[/09-Oct-2007|October 9, 2007]]<br />
|}<br />
<br />
== Email Reminder == <br />
Were you asked to email dev.planning about this meeting?<br />
<br />
[[Mobile/Email_Reminder|Email reminder]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/29-Jul-2015&diff=1086209Mobile/Notes/29-Jul-20152015-07-22T21:57:09Z<p>Rnewman: Created page with "__NOTOC__ == Details == * Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC {{conf|99998}} * irc.mozilla.org #mobile for backchannel * [https://v.mozilla.com/flex.html?..."</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Release calendar]<br />
<br />
== Topics for This Week ==<br />
<br />
== Tracking Review ==<br />
===Beta===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "40+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Aurora===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Nightly===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.''<br />
<br />
* enr0n fixed {{bug|1122977}}. The share overlay now shows 2, 3, or 4 Synced devices inline depending on your device screen size.<br />
<br />
==Stand ups==<br />
Suggested format:<br />
* What did you do last week?<br />
* What are working on this week?<br />
* Anything blocking you?<br />
Please keep your update to under 2 minutes!<br />
===James W. (snorp)===<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
<!-- {{mybugs|snorp@snorp.net}} --><br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===JChen===<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
{{mybugs|nchen@mozilla.com}}<br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===GCP===<br />
<br />
===Randall Barker===<br />
<br />
===Eugen Sawin===<br />
<!--<br />
<br />
'''Fixed'''<br />
{{bugpast|esawin@mozilla.com}}<br />
<br />
'''Working on'''<br />
{{bugpresent|esawin@mozilla.com}}<br />
--><br />
<br />
===Dylan Roeh===<br />
<br />
===Brian Nicholson===<br />
<br />
===Bryan Munar===<br />
<br />
===WesJ===<br />
<br />
===liuche===<br />
<br />
Highlights:<br />
<br />
Present:<br />
{{bugpresent|liuche@mozilla.com}}<br />
Past:<br />
{{bugpast|liuche@mozilla.com}}<br />
<br />
===karim===<br />
Past:<br />
{{bugpast|kbenhmida@mozilla.com}}<br />
Present:<br />
{{bugpresent|kbenhmida@mozilla.com}}<br />
<br />
===Margaret===<br />
<br />
Highlights:<br />
<br />
Past:<br />
{{bugpast|margaret.leibovic@gmail.com}}<br />
Present:<br />
{{bugpresent|margaret.leibovic@gmail.com}}<br />
<br />
===jonalmeida===<br />
<br />
===mcomella===<br />
*<br />
Past:<br />
{{bugpast|michael.l.comella@gmail.com}}<br />
Present:<br />
{{bugpresent|michael.l.comella@gmail.com}}<br />
<br />
===rnewman===<br />
<br />
====Fixed====<br />
{{bugpast|rnewman@mozilla.com}}<br />
====Working on====<br />
{{bugpresent|rnewman@mozilla.com}}<br />
<br />
===nalexander===<br />
<br />
===Sebastian===<br />
Past:<br />
{{bugpast|s.kaspari@gmail.com}}<br />
Present:<br />
{{bugpresent|s.kaspari@gmail.com}}<br />
<br />
===Martyn Haigh===<br />
<br />
Past:<br />
{{bugpast|mhaigh@mozilla.com}}<br />
Present:<br />
{{bugpresent|mhaigh@mozilla.com}}<br />
<br />
===Stefan===<br />
<br />
===Steph===<br />
<br />
===James Hugman===<br />
<br />
===Ally===<br />
<br />
===Emily===<br />
<br />
===BLassey===<br />
<br />
====Fixed====<br />
{{bugpast|blassey.bugs@lassey.us}}<br />
====Working on====<br />
{{bugpresent|blassey.bugs@lassey.us}}<br />
<br />
===Antlam===<br />
<br />
* Past<br />
**<br />
* Upcoming<br />
**<br />
<br />
===Robin===<br />
<br />
===Darrin===<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
<br />
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked iOS Trello Board]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/22-Jul-2015&diff=1086131Mobile/Notes/22-Jul-20152015-07-22T16:49:51Z<p>Rnewman: /* rnewman */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Release calendar]<br />
<br />
== Topics for This Week ==<br />
;A/B Testing Discussion: Happening today<br />
;Great or Dead: Quality program. More context to follow<br />
<br />
== Tracking Review ==<br />
===Beta===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "40+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Aurora===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Nightly===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.''<br />
<br />
iOS:<br />
* '''allenngn''' fixed {{Bug|1178394}} - Screenshot tab when leaving a tab through a link<br />
<br />
==Stand ups==<br />
Suggested format:<br />
* What did you do last week?<br />
* What are working on this week?<br />
* Anything blocking you?<br />
Please keep your update to under 2 minutes!<br />
===James W. (snorp)===<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
<!-- {{mybugs|snorp@snorp.net}} --><br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===JChen===<br />
<!-- ==== Past week ==== --><br />
* TRIBE<br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
{{mybugs|nchen@mozilla.com}}<br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===GCP===<br />
Last week:<br />
* PTO<br />
This week:<br />
* Fixup Shared memory video IPC buffer pools<br />
* Tracking Protection work<br />
<br />
===Randall Barker===<br />
Last Week:<br />
* PTO<br />
<br />
This Week:<br />
* Catch up on bugmail<br />
* Figure out what needs to be done to wrap up Autoplay blocker.<br />
<br />
===Eugen Sawin===<br />
<br />
* PTO<br />
* Looking into webapp regression<br />
<br />
{{mybugs|esawin@mozilla.com}}<br />
<br />
===Dylan Roeh===<br />
<br />
{{mybugs|droeh@mozilla.com}}<br />
<br />
===Brian Nicholson===<br />
* PR up for search debounce regression ({{bug|1186318}})<br />
* PR up for URL bar refactor ({{bug|1184239}})<br />
* Next up: Fixing session store<br />
<br />
===Bryan Munar===<br />
Bugs Killed:<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1185006 Bug 1185006 - Regression: Dismiss Reader View toolbar when navigating to a new site]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1185083 Bug 1185083 - Empty panel, Remote Tabs displays errant cell dividing line]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1181877 Bug 1181877 - On-boarding page controls should be active, needs padding, remove redundant caret]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1184448 Bug 1184448 - Nav Bar not updated when link is opened in new tab]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1183806 Bug 1183806 - about/sessionrestore URL can be edited]<br />
<br />
Bugs Going to Die:<br />
* Finalizing documentation for open-in-firefox<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1182303 Bug 1182303 - Firefox iOS susceptible to infinite alert loops] with tecgirl<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1184719 Bug 1184719 - Snackbars don't stay on top of keyboard when you scroll]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1183213 Bug 1183213 - Update Empty Panel States [META<nowiki>]</nowiki>] with tecgirl<br />
* Basically teaming up with tecgirl<br />
<br />
===WesJ===<br />
* {{Bug|1184582}} - Group top sites tiles by domain. Debate about if we should do this or not, but patch is up.<br />
* {{Bug|1184783}} - FaviconFetcher should use a way of loading urls that uses our UserAgent. Ratholed myself into some extra fixes here. Splitting this us into smaller patches. Screenshots in the PR if you're interested: https://github.com/mozilla/firefox-ios/pull/779<br />
* {{Bug|1183393}} - Favicon dates should be stored in the faviconSites table. Punting on Favicon expiration till 1.1 probably. There's also some disucssion about the schemas in here.<br />
* {{Bug|1167334}} - Remember Password prompt automatically dismisses on sign-in. Looking on it.<br />
* Next week is my last week :( Will un-assign and make sure any WIP is up and available before then.<br />
<br />
===liuche===<br />
<br />
Highlights: Mixed Content notifications, handling passive mixed content<br />
<br />
Present:<br />
{{bugpresent|liuche@mozilla.com}}<br />
<br />
===karim===<br />
Past:<br />
{{bugpast|kbenhmida@mozilla.com}}<br />
Present:<br />
{{bugpresent|kbenhmida@mozilla.com}}<br />
<br />
===Margaret===<br />
<br />
Highlights:<br />
<br />
Past:<br />
{{bugpast|margaret.leibovic@gmail.com}}<br />
Present:<br />
{{bugpresent|margaret.leibovic@gmail.com}}<br />
<br />
===jonalmeida===<br />
* Making amends to reviews<br />
* Looking into Robocop intermittent failures.<br />
* (Maybe this week) Early start looking into moving fonts into an addon.<br />
Past:<br />
{{bugpast|jalmeida@mozilla.com}}<br />
Present:<br />
{{bugpresent|jalmeida@mozilla.com}}<br />
<br />
===mcomella===<br />
(Read-only, available intermittently today - errands)<br />
*Intent handling<br />
*Sec bugs<br />
*Search engine bar regression<br />
*TODO: PB refinements<br />
Past:<br />
{{bugpast|michael.l.comella@gmail.com}}<br />
Present:<br />
{{bugpresent|michael.l.comella@gmail.com}}<br />
<br />
===rnewman===<br />
* Android: crash fix for Beta (needs to be uplifted), reviews.<br />
* iOS: landed local visit upweighting. Open in Firefox reference project is done. Reviews and planning.<br />
* Indian community meeting and fatfennec guidance.<br />
* Miscellaneous meetings, reviews, the usual.<br />
<br />
====Fixed====<br />
{{bugpast|rnewman@mozilla.com}}<br />
====Working on====<br />
{{bugpresent|rnewman@mozilla.com}}<br />
<br />
===nalexander===<br />
<br />
===Sebastian===<br />
Highlights:<br />
* Scrollable Tabs: {{bugzilla|1073053}}<br />
* KidFox<br />
* Do you have a device running M Preview? -> [https://bugzilla.mozilla.org/showdependencytree.cgi?id=1169425&hide_resolved=1 Android M issues]<br />
** Are you running into any of these? {{bugzilla|1185923}} {{bugzilla|1183559}} {{bugzilla|1185444}}<br />
Noise:<br />
{{bugpast|s.kaspari@gmail.com}}<br />
{{bugpresent|s.kaspari@gmail.com}}<br />
<br />
===Martyn Haigh===<br />
<br />
Past:<br />
{{bugpast|mhaigh@mozilla.com}}<br />
Present:<br />
{{bugpresent|mhaigh@mozilla.com}}<br />
<br />
===Stefan===<br />
<br />
===Steph===<br />
Fixed:<br />
{{bugpast|sleroux@mozilla.com}}<br />
<br />
In-Progress:<br />
{{bugpresent|sleroux@mozilla.com}}<br />
<br />
This Week:<br />
* Land Tab Tray animation fixes<br />
* Investigate more scrolling issues<br />
<br />
===James Hugman===<br />
<br />
===Ally===<br />
* about:logins <br />
** original mvp list is done<br />
** expanded to include:<br />
*** 1183319 Add telemetry probe in about:logins for load time of getAllLogins() in the wild<br />
**** in privacy review<br />
*** 1183234 Telemetry probe for usage of about:logins<br />
**** in privacy review<br />
*** 1101746 Display message when no passwords are present<br />
**** in review<br />
*** 1155345 UI affordance during loading of list items in about:passwords<br />
**** landing later today<br />
*** 1185780 - disable save if you delete the entire password in about:logins <br />
|<br />
* kidfox https://wiki.mozilla.org/Mobile/Projects/Kinderfox<br />
** figuring out lightweight theme + restricted profiles<br />
** ui changes <br />
*** 1125980 KidFox: Restricted profiles - Hide other non-essential Settings items - Privacy > Clear now<br />
*** 1125979 KidFox: Restricted profiles - Hide other non-essential Settings items - Privacy > Clear on exit<br />
*** 1125977 KidFox: Restricted profiles - Hide other non-essential Settings items - Privacy > Use master password<br />
<br />
===Emily===<br />
Past:<br />
{{bugpast|etoop@mozilla.com}}<br />
Present:<br />
{{bugpresent|etoop@mozilla.com}}<br />
<br />
===BLassey===<br />
<br />
====Fixed====<br />
{{bugpast|blassey.bugs@lassey.us}}<br />
====Working on====<br />
{{bugpresent|blassey.bugs@lassey.us}}<br />
<br />
===Antlam===<br />
<br />
* Past<br />
**<br />
* Upcoming<br />
**<br />
<br />
===Robin===<br />
* Last week, attended TRIBE.<br />
This week:<br />
* Kinderfox!<br />
* all the UI-Reviews<br />
* Wrapping up empty panels<br />
* View Later extension toasts<br />
<br />
===Darrin===<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
* [https://docs.google.com/spreadsheets/d/1MGYbYckzirCbGk2bShBEOZx_Rg2TComG1kp6wUDYajc/edit?userstoinvite=smooney@mozilla.com&actionButton=1#gid=155002662 Tracking Protection] tracking doc - On track for 42, but there are a couple of blocked items<br />
** Latest Status Report is [https://wiki.mozilla.org/Mobile/Fennec/Tracking_Protection_Status/Status_Report/21-Jul-2015 HERE]<br />
* [https://docs.google.com/spreadsheets/d/126rvOGF-exZ0C0VpTlPU3Q8IgLstRaFAw0j3vyDCGGs/edit#gid=1546618137 Kinderfox] tracking doc - in a very early state, not a lot to report yet in terms of progress<br />
** Status report in progress. Will be published [https://wiki.mozilla.org/Mobile/Projects/Kinderfox/Status/22-Jul-2015 HERE] by the end of the week<br />
<br />
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked iOS Trello Board]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
* New status report to be published later today [https://wiki.mozilla.org/Mobile/Firefox_for_iOS/Status_Report/22-Jul-2015 HERE]<br />
* Team working to burn down tracked bugs. Generally progressing well. On average about 40 new tracking nominations coming in per week, but the tracking bug count is trending down, not up. Will be a pretty chart in the status report :-)<br />
* Aiming to make the Go/No-Go for store submission shortly after the end of the month<br />
* Latest survey results are in: [https://useradvocacy.mozilla.org/reports/iOS/Pre-Release-Survey-2/ Click Here] to read the report.<br />
* Some preliminary discussion around planning for V1.1 and v2.0 but no heavy discussions planned until after V1.0 is out the door, so early September.<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewmanhttps://wiki.mozilla.org/index.php?title=Mobile/Notes/22-Jul-2015&diff=1086122Mobile/Notes/22-Jul-20152015-07-22T16:37:48Z<p>Rnewman: /* rnewman */</p>
<hr />
<div>__NOTOC__<br />
== Details ==<br />
<br />
* Wednesdays - 9:30am Pacific, 12:30pm Eastern, 16:30 UTC<br />
{{conf|99998}}<br />
* irc.mozilla.org #mobile for backchannel<br />
* [https://v.mozilla.com/flex.html?roomdirect.html&key=xpW6Vm67G2iW Mobile] Vidyo Room<br />
<br />
== Schedule ==<br />
* [https://www.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Release calendar]<br />
<br />
== Topics for This Week ==<br />
;A/B Testing Discussion: Happening today<br />
;Great or Dead: Quality program. More context to follow<br />
<br />
== Tracking Review ==<br />
===Beta===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "40+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Aurora===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "41+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
===Nightly===<br />
*Next Build: <!--next build date--><br />
<br />
<bugzilla><br />
{<br />
"cf_blocking_fennec": "Nightly+",<br />
"resolution": "---",<br />
"include_fields": "id, summary, status, assigned_to, last_change_time",<br />
"order": "bug_id"<br />
}<br />
</bugzilla><br />
<br />
== Friends of the Mobile Team ==<br />
''Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a [https://badges.mozilla.org/en-US/badges/badge/Friends-of-the-Mobile-Team badge]. '''New contributors''' are highlighted in '''bold'''.''<br />
<br />
iOS:<br />
* '''allenngn''' fixed {{Bug|1178394}} - Screenshot tab when leaving a tab through a link<br />
<br />
==Stand ups==<br />
Suggested format:<br />
* What did you do last week?<br />
* What are working on this week?<br />
* Anything blocking you?<br />
Please keep your update to under 2 minutes!<br />
===James W. (snorp)===<br />
<!-- ==== Past week ==== --><br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
<!-- {{mybugs|snorp@snorp.net}} --><br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===JChen===<br />
<!-- ==== Past week ==== --><br />
* TRIBE<br />
<!-- * <worked on> --><br />
<!-- * <worked on> --><br />
{{mybugs|nchen@mozilla.com}}<br />
<!-- * <also working on> --> <br />
<!-- * <also working on> --><br />
<br />
===GCP===<br />
Last week:<br />
* PTO<br />
This week:<br />
* Fixup Shared memory video IPC buffer pools<br />
* Tracking Protection work<br />
<br />
===Randall Barker===<br />
Last Week:<br />
* PTO<br />
<br />
This Week:<br />
* Catch up on bugmail<br />
* Figure out what needs to be done to wrap up Autoplay blocker.<br />
<br />
===Eugen Sawin===<br />
<br />
* PTO<br />
* Looking into webapp regression<br />
<br />
{{mybugs|esawin@mozilla.com}}<br />
<br />
===Dylan Roeh===<br />
<br />
{{mybugs|droeh@mozilla.com}}<br />
<br />
===Brian Nicholson===<br />
* PR up for search debounce regression ({{bug|1186318}})<br />
* PR up for URL bar refactor ({{bug|1184239}})<br />
* Next up: Fixing session store<br />
<br />
===Bryan Munar===<br />
Bugs Killed:<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1185006 Bug 1185006 - Regression: Dismiss Reader View toolbar when navigating to a new site]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1185083 Bug 1185083 - Empty panel, Remote Tabs displays errant cell dividing line]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1181877 Bug 1181877 - On-boarding page controls should be active, needs padding, remove redundant caret]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1184448 Bug 1184448 - Nav Bar not updated when link is opened in new tab]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1183806 Bug 1183806 - about/sessionrestore URL can be edited]<br />
<br />
Bugs Going to Die:<br />
* Finalizing documentation for open-in-firefox<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1182303 Bug 1182303 - Firefox iOS susceptible to infinite alert loops] with tecgirl<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1184719 Bug 1184719 - Snackbars don't stay on top of keyboard when you scroll]<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1183213 Bug 1183213 - Update Empty Panel States [META<nowiki>]</nowiki>] with tecgirl<br />
* Basically teaming up with tecgirl<br />
<br />
===WesJ===<br />
<br />
===liuche===<br />
<br />
Highlights: Mixed Content notifications, handling passive mixed content<br />
<br />
Present:<br />
{{bugpresent|liuche@mozilla.com}}<br />
<br />
===karim===<br />
Past:<br />
{{bugpast|kbenhmida@mozilla.com}}<br />
Present:<br />
{{bugpresent|kbenhmida@mozilla.com}}<br />
<br />
===Margaret===<br />
<br />
Highlights:<br />
<br />
Past:<br />
{{bugpast|margaret.leibovic@gmail.com}}<br />
Present:<br />
{{bugpresent|margaret.leibovic@gmail.com}}<br />
<br />
===jonalmeida===<br />
<br />
===mcomella===<br />
(Read-only, available intermittently today - errands)<br />
*Intent handling<br />
*Sec bugs<br />
*Search engine bar regression<br />
*TODO: PB refinements<br />
Past:<br />
{{bugpast|michael.l.comella@gmail.com}}<br />
Present:<br />
{{bugpresent|michael.l.comella@gmail.com}}<br />
<br />
===rnewman===<br />
* Android: crash fix for Beta (needs to be uplifted), reviews.<br />
* iOS: landed local visit upweighting. Open in Firefox reference project is done. Reviews and planning.<br />
* Miscellaneous meetings, reviews, the usual.<br />
<br />
====Fixed====<br />
{{bugpast|rnewman@mozilla.com}}<br />
====Working on====<br />
{{bugpresent|rnewman@mozilla.com}}<br />
<br />
===nalexander===<br />
<br />
===Sebastian===<br />
Highlights:<br />
* Scrollable Tabs: {{bugzilla|1073053}}<br />
* KidFox<br />
* Do you have a device running M Preview? -> [https://bugzilla.mozilla.org/showdependencytree.cgi?id=1169425&hide_resolved=1 Android M issues]<br />
** Are you running into any of these? {{bugzilla|1185923}} {{bugzilla|1183559}} {{bugzilla|1185444}}<br />
Noise:<br />
{{bugpast|s.kaspari@gmail.com}}<br />
{{bugpresent|s.kaspari@gmail.com}}<br />
<br />
===Martyn Haigh===<br />
<br />
Past:<br />
{{bugpast|mhaigh@mozilla.com}}<br />
Present:<br />
{{bugpresent|mhaigh@mozilla.com}}<br />
<br />
===Stefan===<br />
<br />
===Steph===<br />
Fixed:<br />
{{bugpast|sleroux@mozilla.com}}<br />
<br />
In-Progress:<br />
{{bugpresent|sleroux@mozilla.com}}<br />
<br />
This Week:<br />
* Land Tab Tray animation fixes<br />
* Investigate more scrolling issues<br />
<br />
===James Hugman===<br />
<br />
===Ally===<br />
<br />
===Emily===<br />
Past:<br />
{{bugpast|etoop@mozilla.com}}<br />
Present:<br />
{{bugpresent|etoop@mozilla.com}}<br />
<br />
===BLassey===<br />
<br />
====Fixed====<br />
{{bugpast|blassey.bugs@lassey.us}}<br />
====Working on====<br />
{{bugpresent|blassey.bugs@lassey.us}}<br />
<br />
===Antlam===<br />
<br />
* Past<br />
**<br />
* Upcoming<br />
**<br />
<br />
===Robin===<br />
* Last week, attended TRIBE.<br />
This week:<br />
* Kinderfox!<br />
* all the UI-Reviews<br />
* Wrapping up empty panels<br />
* View Later extension toasts<br />
<br />
===Darrin===<br />
<br />
===A-Team===<br />
<br />
===QA===<br />
* [https://wiki.mozilla.org/QA/Fennec#QA_Current_Release_Test_Plans QA Release Test-Plans ]<br />
<!-- {{readonly}} --><br />
<br />
== Feature Focus==<br />
* [https://mozilla.aha.io/products/FENN/feature_cards Android Roadmap in Aha!]<br />
* Suggest new features for the Android Roadmap [https://fxos-android-browser.ideas.aha.io/ideas/new Here]<br />
* [https://docs.google.com/spreadsheets/d/1MGYbYckzirCbGk2bShBEOZx_Rg2TComG1kp6wUDYajc/edit?userstoinvite=smooney@mozilla.com&actionButton=1#gid=155002662 Tracking Protection] tracking doc<br />
* [https://docs.google.com/spreadsheets/d/126rvOGF-exZ0C0VpTlPU3Q8IgLstRaFAw0j3vyDCGGs/edit#gid=1546618137 Kinderfox] tracking doc<br />
<br />
* [https://mozilla.aha.io/products/IOS/feature_cards iOS Roadmap in Aha!]<br />
* [https://trello.com/b/ytKprCHH/firefox-for-ios-aha-linked iOS Trello Board]<br />
* Suggest new features for the iOS Roadmap [https://fxos-ios-browser.ideas.aha.io/ideas/new Here]<br />
<br />
== Round Table ==<br />
<br />
<br />
[[Category:Wikipage templates]]</div>Rnewman