Mozilla Status Board

Recent Posts (All Users)

lbergstrom@mozilla.com today

Done:

  • Interviews
  • Prep talks & demos for LinuxCon Japan + Mozilla + etc. trip
  • PR reviews for embedding demo work
  • Scheduling meetings
  • New OSX+Linux builders and enabled CSS tests (not blocking landing yet)

Next:

  • In Japan for LinuxCon, etc.
  • Schedule additional (smaller) Whistler meetings

bbirtles@mozilla.com yesterday

Done:

  • in progress: bug 1150810 - Implement DocumentTimeline.getAnimations()
    • Wrote more tests, debugged warning, implemented sorting
  • reviewed: bug 1168903 - class nsSMILValue may invoke undefined behavior in Swap (& should just switch to use Move construction)
  • landed on aurora: bug 1164813 - Browser crash when using search on meetup.com
  • filed: bug 1168688 - WARNING: aTargetFrame should be related with aTargetContent
  • investigated: bug 1151731 - Refactor animation code to support script-generated animations
    • Did further design work and updated bug
  • 1.5 days meetings with Google about Web Animations (minutes)
  • 1 day PTO

Next:

  • bug 1150810 - Implement DocumentTimeline.getAnimations()
    • The last remaining part is the sorting behavior. I have a WIP patch but I need to split it up and write it properly.
  • Spec the sequencing behavior of animations in Web Animations / CSS Animations 2 / CSS Transitions 2
  • Spec the sampling / frame interaction in Web Animations properly
  • Keep pushing ahead with bug 1151731 - Refactor animation code to support script-generated animations

hiikezoe@mozilla-japan.org yesterday

Done:

  • Fixed: Bug 1168726 - Use performange.getEntriesByType instead of getEntries in test if there is no clear reason
  • In progress: Bug 1158032 - Implement Frame Timing API
    • Investigated a mochitest failure on Android emulator
    • Investigated a crash on Windows XP and 8.
  • In progress: Bug 1167487 - Need to be appended frame number in NotifyVsync() for Frame Timing API
  • In progress: Bug 1169531 - Update link style whenever href attribute is changed
  • Wrote patch: Bug 1167627 - Incorrect isLinux check for gconf is spreading across the tree
  • Provided info: Bug 1167621 - Dead Trigger 2 Demo becomes laggy when multiple assets (enemies) are on screen

Next:

  • Bug 1158032 - Implement Frame Timing API
    • Rewrite mochitests with testharness.js

alessio.placitelli@gmail.com 2 days ago

Done:

  • Bug 1162538 - Telemetry redesign: Implement ping storage quota (Landing)
  • Bug 1168931 - environment.settings.defaultSearchEngine field missing from Telemetry (Landing)
  • Bug 1165304 - ping["application"]["channel"] != ping["environment"]["settings"]["update"]["channel”] (Landing)
  • Bug 1120379 - Telemetry needs to send ping deletion messages to the server when FHR is deactivated (In Review)

Next:

  • Bug 1168835: Implement pending-pings cleanup and quota
  • bug 1165341 - No "engine-default" is notified when removing a default engine (would help with bug 1138503, so I'm considering it)

spenrose@mozilla.com 3 days ago

Done:

  • presented Churn Project results
  • rewrote knowledge-log proposal and circulated to small group

Next:

Ms2ger@gmail.com 4 days ago

Done:

jseward@acm.org 4 days ago

Done:

  • Finished off importing JimB's CFI tests from Breakpad (bug 1165833), awaiting review. Learnt about Google Mock -- a neat testing framework.
  • Finalised LUL Dwarf expression patch for review and added test cases for it (bug 1157194)
  • Got tentative agreement from SPS folks that LUL's EXIDX support should be removed, to avoid duplication with Jed's EXIDX unwinder.
  • A bit of time redoing Mochitest runs on V with a -Os build, following Nathan's recent assertion that -Os should be "standard".
  • Started to look into automation of V runs of mochitests, eg "mach mochitest-valgrind" or some such.
  • Returned to running FxOS on V on Flame, a trying experience to say the least. It is however fairly stable and the noise level is now low enough for it to be genuinely useful, especially with the following bugs patched:
  • Further mulled over whether anything useful can be pulled from the recent Valgrind NCode work, and in particular what prospects there are to make Memcheck faster on ARM, which is desperately needed.

Next:

  • Continue to land B2G HAL cleanups.
  • Continue to look at V/Mochi automation.

dmajor@mozilla.com 4 days ago

Done:

Next:

  • Short week this week
  • Test jit-categorize on sample data
  • Keep looking at the imagelib crash in bug 1163740
  • Fix more cases of bug 1167189

aklotz@mozilla.com 4 days ago

Done:

  • 1:1 with Vladan
  • content performance kickoff meeting
  • bug 1151318: Lots of investigation and testing. Wrote patch, awaiting review.
  • bug 1156861: Wrote patch, awaiting review
  • bug 1164476: reviewed

Next:

  • content performance stuff
  • asyncInit stuff as necessary

mtrinkala@mozilla.com 4 days ago

Done:

  • Priority was raised on Bug 1142153 so the analysis of duplicate data was performed
  • #1354 Heka TcpInput/Output message loss was investigated. It works as designed since there are no application level ACKs; we are now debating if we want to design a separate transport with at least once delivery semantics.
  • #1509 Proper reporting of OOM error.

Next:

kvijayan@mozilla.com 4 days ago

Done:

  • Landed bug 1164448 - JitProfilingFrameIterator crash fix.

  • Wrote patches for bug 1167409 - enable off-main-thread parsing of synchronous scripts. Still showing a few oranges, which I tracked down to other scripts somehow getting executed before off-thread compilation was done.

Next:

mbrubeck@mozilla.com 4 days ago

Done:

  • Submitted PR #6130 - Fix several layout bugs for RTL floats.
  • Submitted PR #6138 - Enable 'direction' property in non-experimental mode.
  • Submitted PR #6147 - Remove experimental from RTL reftests.
  • Reviewed #6124, #6136, #5727.
  • Worked on rustup.
  • Learning about Unicode Bidi Algorithm and its implementations.

Next:

  • Start work on Rust unicode-bidi crate.
  • File follow-up issues for RTL float positioning.
  • Fix RTL inline-block layout.

lhansen@mozilla.com 4 days ago

Done:

  • WebRebels conference
  • Sick one day

Next:

  • Back to working on shared memory spec + code.

rvitillo@mozilla.com 4 days ago

Done:

  • Added client api to spark
  • Updated v4/v2 Spark tutorial with a section on client history and (keyed) histograms
  • Meeting with metrics https://etherpad.mozilla.org/rQAea9yUoj
  • Bug 1164894 - perfherder compare summary should have an extra column with a confidence number - feedback
  • Bug 1165968 - Change about:telemetry next/previous ping buttons to newer/older - review
  • Bug 1166672 - Make about:telemetry work properly for optional ping sections - review
  • Tried different hosted dbs and key/value stores for the new aggregation pipeline, decided to go with postgres
  • https://github.com/mozilla/medusa/pull/6/files - reviewed
  • Wrote aggregation logic in postgres
  • Mentoring azhang
  • Fixed some bugs in spark aggregation job
  • Fixed some bugs in the spark API
  • Bug 1167166 - about:telemetry: "Week" and "Ping" are not localizable when displaying archived pings - reviewed
  • Bug 1167584 - Revision service for Histograms.json - filed
  • https://github.com/mozilla/cerberus/pull/4 reviewed
  • Proposed project to Mostafa to remove seasonality and trend from timeseries
  • bank holiday

Next:

  • More of the same

bbouvier@mozilla.com 4 days ago

Done:

  • switched work machine.
  • some refactoring work on bug 1157624 and started benchmarking to realize there are still some failures (behavior differences between non-patched and patched versions).
  • removed clamp from the SIMD polyfill and started a utilities user library using the SIMD instrinsics.

Next:

Bug 1157624 mostly: add debugging spew, implement atomics and SIMD, debug benchmarks behavior, do some benchmarking.

olli.pettay@gmail.com 4 days ago

Done:

  • reviews, tons of them
  • security bug fixing
  • landed bug 1164981
  • postMessage profiling
  • some slow-async-scheduler work

Next:

  • reviews, less than tons of them
  • investigate postMessage performance some more
  • slow-async-scheduler (for GC/CC)

josh@joshmatthews.net 5 days ago

Done:

  • Servo reviews
  • Rebased and merged interruptible parser PR
  • Gecko triage
  • Decided on a plan of action for e10s SW network stuff
  • Reviewed fix for private-browsing-related bug

Next:

  • Land e10s redirection + SW
  • Get e10s SW patches reviewed
  • Investigate intermittent viewport resize failures
  • Review backlog

azhang@mozilla.com 5 days ago

Done:

Next:

  • Firefox Telemetry: bug 1167689
  • Telemetry Dashboard UX + design overhaul.
  • Improvements for various dashboards.

mjaritz@mozilla.com 5 days ago

Done:

  • service integration workweek (Toronto)

Next:

  • task continuity - recover (with service integration)
  • service integration - cloud storage (upload, download)

Coordination:

Public Holiday on Monday, Dentist on Friday morning

dhenein@mozilla.com 5 days ago

Done:

  • service/integrations work week in Toronto
  • filing UI bugs for Firefox iOS
  • UR interviews with Gemma

Next:

  • keep filing bugs from UX priority google doc
  • think more about partner integration framework on mobile in light of last weeks discussions
  • more v2 sketching

bwinton@mozilla.com 5 days ago

Done:

  • Much PTO.

  • Cookie Jar:

    • Various Window/Tab tweaks for user testing.
    • Find the passwords for a top-level domain.
  • SnoozeTabs:

    • Merge a pull request from a contributor to get it working again. \o/

Next:

  • Cookie Jar:
    • Look into not saving the login if the form failed.
    • Look into pre-populating the dropdown when we find multiple passwords.

alam@mozilla.com 5 days ago

Done:

  • Android First Run experience
  • Android about:passwords
  • Bug 1063058: Home Panels UI clean up
  • Mocks for partner stuff

Next:

  • in SFO for conference
  • Bug 1158277: Tabs tray on Mobile UX work
  • More partner stuff
  • Android bugs backlog

sfranks@mozilla.com 5 days ago

Done:

  • Hello Visual Refresh review and roadmapping
  • Hello Context Collaboration Support
  • Hello Chat Support
  • Hello Web-Sharing Review and Wireframing

Next:

Web-Sharing cont. Chat support cont. Animations in Hello

dteller@mozilla.com 5 days ago

Done:

  • Perf Monitoring

    • Bug 1149486 - Add a TabID to PerformanceStats - attempting to land
    • Bug 1150863 - about:performance should be on pause by default - mentoring/review
    • Bug 1167175 - Move dom/media/systemservices/LoadMonitor to toolkit - starting
    • Bug 1166889 - Deactivate addon monitoring when the system is too busy - filed
  • Session Restore

    • Bug 906076 - Virtual tabs - lazily create linkedBrowser and other dependent elements for tabbrowser tabs to improve startup performance - mentoring
    • Bug 1167923 - Use xul:tab instead of xul:browser as key in TabStateCache - filed/mentoring
    • Bug 1167833 - Detect add-ons/compartments that eat CPU while the computer is idle - filed
    • Bug 1034075 - [Session Restore] SessionFile blocker should offer information on whether a write has been completed - v2 (landed)
    • Bug 867118 - Remove browser.__SS_data and use a WeakMap instead - reviewed
    • Bug 1147822 - [Session Restore] Add a format version number for sessionstore.js - mentoring/review
  • Async Tooling

    • Bug 1157714 - browser_monitorUncaught.js is going to permafail when Gecko 40 merges to Aurora - finished (landed)
    • Bug 1164822 - OS.File.remove does not honor the ignoreAbsent option - reviewed (landed)
  • Shutdown

    • Bug 1163840 - Generating stack in AsyncShutdown.jsm takes > 30ms on startup on Nexus 4 - reviewed
    • Bug 1159015 - Session restore profile takes time/memory to be saved to disk. - investigating
    • Bug 1166980 - Add a way to disable the shutdown hang crasher - I/O
    • Bug 1166293 - provide an easier way to do simple shutdown blockers - brainstorming
    • Bug 1164886 - log async phase progress - I/O
  • Places & co

    • Looking at Places AsyncShutdown test results and crying.
    • Bug 1167238 - Convert sanitize.js to a module - I/O
  • Test

    • Bug 1167861 - Get rid of do_check_throws_nsIException - filed
    • Bug 996652 - Scope the private symbols of head.js - reviewed/mentoring
    • Bug 1080457 - We need a standard way to fail tests from non-test code - unbitrotting, applying feedback
  • Community/Mozilla

    • mentoring noida
    • Mentoring Paris 8
    • Welcome Wagon
    • Talking with ABP people.
    • More Crédit Impôt Recherche.

Next:

  • Perf Monitoring

    • Bug 1149486 - Add a TabID to PerformanceStats - land
    • Bug 1158147 - The AddonWatcher should only display one slow add-on warning at a time.
    • Bug 1158110 - Throttle jank monitoring of quick-firing compartments - experiment
    • Bug 1157870 - Unique id for performance groups
    • Bug 1155151 - [e10s] about:performance should load in the child process
    • Bug 1153880 - makeContentSandbox should not anonymize add-ons - finish and land
    • Bug 1167175 - Move dom/media/systemservices/LoadMonitor to toolkit - proceed
  • Test

    • Bug 1080457 - We need a standard way to fail tests from non-test code - proceed

avihpit@yahoo.com 5 days ago

Done:

  • Bug 1160613, bug 1164894 (compare talos - more accurate confidence level, display value): landed and in production, looks great.
  • Bug 1163512 (pocket regression) - feedback.
  • Bug 1100925 (mozilla-build MSYS2) - feedback, discussion.
  • Bug 1165525 (newtab - bad onboard message) - reported, discussed.
  • Collected more talos e10s vs non-e10s numbers (the script had to be unbitrot, some retriggers, etc).
  • Considering a new performance difference notation which should result in more consistent and comparable reports ("95% improvement: twice better or 20 times better?" -> ratio based instead of percent-over-base).
  • Worked some on my javascript Promise implementation performance. Huge perf tip: memory === time (almost linearly) -> Allocate lazily and only when required -> save both time and space.

Next:

  • "content performance"...

nfroyd@mozilla.com 5 days ago

Done:

  • Discovered TemporaryRef valgrind failures were due to differing optimization settings on Valgrind builds vs. opt/debug builds. Filed and fixed bug 1166325 for that.
  • Landed TemporaryRef cleanup patches, bug 1116905 and friends.
  • Posted to dev-platform about same; nobody responded or nobody cared.
  • Reviewed new Tuple patches from botond, so other TemporaryRef cleanup work can now proceed.
  • Worked on bug 1165982, editor regression from patches I volunteered to review in bug 1149163. Learned a fair amount of stuff, but also took a lot of time.
  • Commiserated with khuey about rr-on-ARM work.
  • Landed first bits of use counters patches.
  • Did culture survery-thingy.
  • Reviewed lots of code.

Next:

  • Nom editor patches for uplift.
  • Use counter patches.
  • More TemporaryRef-related cleanup work.
  • US has Monday off; working Monday and taking Tuesday off instead.

masayuki@d-toybox.com 5 days ago

Done:

  • Bug 1162818 [IME] Typing a name in Japanese in facebook message compose produces junk (or crashes) - investigated and writing patches
  • Bug 1168079 Ensure to set selection after reframing an editor - investigated and writing patches
  • Bug 1167022 Shouldn't notify IME of focus/blur when a focused editor is reframed - investigated and writing patches
  • Bug 1168005 [e10s] NS_QUERY_TEXT_RECT to content process doesn't return mString - reviewed
  • Bug 1162360 Don't consume the blur event between two focus, effectively roll back bug 1057898 - reviewed
  • Bug 863514 Electrolysis: Make gesture support work - reviewed
  • Bug 1120851 Candidate window sometimes doesn't set correct position with ibus
  • mozc when starting composition - reviewed

Next:

  • Bug 1162818 [IME] Typing a name in Japanese in facebook message compose produces junk (or crashes) - needs to investigate more
  • Answer to remaining ni?

nnethercote@mozilla.com 6 days ago

Done:

PLDHashTable landings:

  • Bug 1165770, bug 1165768, bug 1166586 - Made progress through the transition from manual to automatic initialization/finalization via a constructor and destructor.
  • Bug 1165786 - Remove PLDHashTable::SetOps(). A win for encapsulation.

Other landings:

  • Bug 1103375 - Fix top crasher involving Yandex Elements add-on and about:memory. Backported to Aurora, Beta and Release(!)

mantaroh@mozilla-japan.org 6 days ago

Done:

  • bug 1167050 - can't input time at datetimepicker
  • [Work-In-Progress] bug 1167136 - datetime and datetime-local min/max attribute is not work.
  • [Work-In-Progress] bug 1167813 - Test for datetime / datetime-local
  • [FxOS] Keyboard Apps Process improvements
  • MDN Translate Event
  • Panasonic STB App Hack-a-thon support

Next:

  • bug 1167136 - datetime and datetime-local min/max attribute is not work.
  • bug 1167813 - Test for datetime / datetime-local
  • [FxOS] Keyboard Apps Process improvements
    • Modified BroadcastChannel API in order to use InputMethod API.

ncameron@mozilla.com 6 days ago

Done:

Next:

start continuous benchmarking, start parallel codegen investigation

hsteen@mozilla.com 6 days ago

Done:

  • 2015-5-18 4:1 Some new issues on Japanese sites. Mail.
  • 2015-5-19 2:51 Reporting some jp-issues, mail..
  • 2015-5-20 4:45 More debugging of compatentomology and slimertester. Some webcompat triage and analysis. Test run..
  • 2015-5-21 8:21 Nicovideo follow-up, some more entomology polish, looking at HTML DnD and fixlist testing. Make Compatipede 1 submit stuff to db. Testrun for jp-127.
  • 2015-5-22 8:25 Posted jp-127 screenshots for review. Tweaking various test scripts... Compatipede run for new webcompat URLs. Some clipboard discussion.
  • 2015-5-23 4:58 Mail. Looking at data. Webcompat triage. Implementing logging of JS and CSS errors for testsites.py.

TOTAL: (2001min): 33:21

Next:

  • debug Compatipede 1 problem that causes missing data and blank screenshots
  • go through some test results from last week
  • figure out a new test format based on DB queries and a script to run them
  • fixlist sites testing
  • plan compat-entomology queries and comparison options
  • webcompat.com needsanalysis
  • static AWCY
  • Review XHR tests (if there are unmerged PRs)
  • assigned/needinfo
  • compat-entomology auth
  • include JS errors in slimerjstester logging (almost done? just needs testing)
  • Check status of Clojure bugs (automated tests - especially DB query tests?)
  • Hack around the problem that writes AWCY history.json file in the wrong location

MAYBE:

  • Further work on Node test runner
  • Figure out if it's possible to make perf (mem/cpu time) measurements on Flame hw while playing URLs through Marionette
  • Make synced browsing output test data in webcomptest JSON format
  • More video testing
  • Follow up XHR spec
  • XHR test meta data

spohl@mozilla.com last week

Done:

  • bug 821942: marStageSuccessComplete.js, marAppInUseSuccessComplete.js, marAppInUseStageSuccessComplete_unix.js are disabled on gonk due to failing - Reviewed patches.
  • bug 821866: marAppApplyUpdateSuccess.js and marAppApplyUpdateStageSuccess.js failing on B2G due to 'Main application binary not found... expected: b2g-bin' - Reviewed patch.
  • bug 1163364: Fix -Wnull-conversion warnings about conversion of NULL constant to 'CSSM_CSP_HANDLE' - Reviewed patch.
  • bug 1161661: Provide progress and state feedback via the stub installer taskbar icon - Reviewed patch.
  • bug 1156566: Retrigger CDM download and report telemetry if user (or anti-virus software?) deletes or renames the CDM files - Reviewed patches.
  • bug 1164560: Intermittent test_0017_check_staging_basic.xul | Test timed out. Maximum time allowed is 240 seconds | Checking if TESTS[3] test was performed... callback function name = defaultCallback, pageid = finished | Found an existing Update Window ... - Reviewed patch.
  • bug 1165135: distribution directory not removed on pave over install - Reviewed patch.
  • bug 1165156: Remove the removal of the java console extension that are seldom seen from the installer - Reviewed patches.
  • bug 1154876: (security bug) - Reviewed patch.
  • bug 1165061: Intermittent test_0102_background_restartNotification_staging.xul | Test timed out. Maximum time allowed is 240 seconds | Checking if TESTS[0] test was performed... callback function name = defaultCallback, pageid = finishedBackground - Reviewed patch.
  • bug 1153145: Keystrokes Flash Player do not get handled in pop ups - Continued investigation using interpose libraries.

Next:

  • Continue fixing bugs using interpose libraries
  • Installer/updater code reviews
  • Installer/updater improvements

Coordination:

PTO 5/25-5/29

gpetrie@mozilla.com last week

Done:

  • iOS: Conducted a multi-day diary study with recruited participants. Conducted 45 min video interviews all day Thursday. Thanks to Anthony, Darrin & Robin for joining me in the interviews.
  • Android First Run: Finally finished watching all the usertesting.com videos. Prepared a research report linked here.

Next:

  • Task Continuity: Coding videos, analysis activities
  • iOS: Analysis and reporting
  • PTO Tuesday 5/26

mkato@mozilla-japan.org last week

Done:

  • Investigating diet of APK size of Firefox Android to land ICU support
  • Bug 1120851 - ibus + mozc cannot set correct candidate window position (during review)
  • Bug 1138159 - ibus + pinyin always removes selection. Investigating regression code
  • Bug 1167105 - Candidate window sometimes show candidate items. Investigating then this depends on bug 1120851.
  • Bug 1166323 - Hit assertion using ibus-pinyin. Investigating.
  • 1 day PTO

Next:

  • Investigating diet of APK size of Firefox Android to land ICU support
  • e10s IME issue (Bug 1120851 and Bug 1166323)

simon.sapin@exyr.org last week

Done:

  • Attend the rust meetup / release party in NYC
  • Give a talk on WTF-8 at !!Con. Rust very popular in that crowd!
  • CSS Working Group face to face meeting

mh+mozilla@glandium.org last week

Done:

Next:

  • More of the same.

amccreight@mozilla.com last week

Done:

  • Bug 1158648 - I tried bisecting this ghost window leak I'm seeing but it seems like it might go back to at least February.
  • landed: Bug 1158558 - Don't call FixWeakMappingGrayBits during a GC.
  • landed: Bug 866681 - Make ContentUnbinder use DeferredFinalize.
  • landed: Bug 1164587 - Get rid of Fault() in the cycle collector.
  • waiting for review: Bug 1155303 - Add telemetry for async DeferredFinalize max pause.
  • Bug 861449 - Incremental css::Rule destroyer. Almost ready for review, just need to land telemetry for DeferredFinalize first, make sure there's no ContentUnbinder fallout.
  • Bug 1157995 - Leak with expando on navigator.mediaDevices.
  • landed: Bug 1164042 - Log weak map entries in DumpHeapComplete.
  • Changed the GC log find_roots.py script to understand weak maps and use a shortest path algorithm. Still need to handle key delegates.
  • Bug 1166488 - Eliminate ServiceWorkerRegistrationBase::mCCDummy.

kmcallister@mozilla.com last week

Done:

Servo security bug triage

More reading on TLS, opened some relevant Servo issues

More fuzzing

Prepared a report on piston-image bugs

Wrote bindings for a web font sanitizer

Next:

Fix build issues with fontsan

Land tendril in h5e

Servo security writeup

Coordination:

I'm waiting for the new PNG decoder in piston-image, which is apparently almost ready.

sphink@gmail.com last week

Done:

  • Landed all code for enabling running the browser hazard analysis on developer machines, bug 1164147. Waiting for the mozharness bump, though I suppose I could push it through.
    • Will probably still need to fix things for people running Ubuntu
  • Implemented first cut at linear-time ephemeron marking, bug 1164294. WeakMaps only for now; no watchpoints or Debugger.
  • Looked into unfortunate hazard in a test, bug 1142816.

Next:

  • FIgure out how to annotate specific variables or something for bug 1142816.
  • Time and hopefully land the weakmap marking stuff
  • Clean up yet more fallout from moving stuff onto os.file
  • Look into proper marking of Debugger stuff, at least a little.

adw@mozilla.com last week

Done:

  • working on: Bug 1163231 - Test failures on Aurora due to Pocket button causing toolbar overflow
  • working on: Bug 959594 - Retrieving the results from the default search provider
  • reviewed: Bug 1158208 - Enforce that tiles HTTP requests don't have cookies
  • reviewed: Bug 1164407 - Pocket not enabled on ja builds under Mac OS X
  • reviewed: Bug 1139496 - Allow server provided explanation / ad group name to be displayed on Suggested Tiles
  • reviewed: Bug 1160369 - Allow for sponsored suggested tiles
  • reviewed: Bug 1157810 - Enforce that tile images are loaded from mozilla.net
  • helped Max with more content services newtab stuff
  • got my intern started

erahm@mozilla.com last week

Done:

  • Primarily logging work, removed all instances of PR_LOGGING from the gecko codebase
  • Mentored several bugs

Next:

  • More logging cleanup
  • j2me.js warm start profiling
  • More mentoring
  • Look at coverity

Coordination:

bholley@mozilla.com last week

Done:

  • bug 1162187 - xpcshell ignores uncaught toplevel exceptions
  • landed: bug 1164292 - Clean up various CAPS pieces and make nsExpandedPrincipal::origin do something useful
  • landed: bug 1164567
  • bug 1164581 - NS_ProxyRelease should accept already_AddRefed
  • bug 1164636 - Make android GDB setup work with emulator builds
  • bug 1164664 - Make js-ctypes create a proper AutoEntryScript when it invokes closures
  • bug 1164977 - Consolidate subsumes checks and attribute handling onto BasePrincipal
  • bug 1163814 - Fennec crash in nsBaseAppShell::RunSyncSectionsInternal(bool, unsigned int)
  • bug 1165162 - Include all non-default app attributes in stringified nsIPrincipal::origin
  • bug 1165466 - Fix up docshell and loadcontext inheriting code in nsIScriptSecurityManager to use originAttributes rather than explicitly querying appid/browser
  • reviews

gwatson@mozilla.com last week

Done:

  • Land reftest reliability fixes PR.
  • Rebase and land iframe + pipeline + thread cleanup PR.
  • Fix android rendering.
  • Fix android logging.
  • Investigate why JS errors are not being reported.
  • Bits of embedding / opengl help for zmike.
  • Several code reviews.
  • Remove MS TTF fonts dependency.
  • Fix some unrelated compositor race conditions.
  • Fix miniservo-gtk build.
  • Investigate mozjs crash that seems related to GC.
  • Work on jquery test suite integration.

Next:

  • Continue to investigate mozjs crash that seems related to GC.
  • Work on jquery test suite integration.

mverdi@mozilla.com last week

Done:

  • Another round of work on the in-product communication channel
  • Launched user test of desktop > mobile Firefox download (thanks Gemma!)
  • Growth experiments to promote mobile downloads in a mobile context.

Next:

  • Another round of work on the in-product communication channel
  • Review desktop > mobile Firefox download test and figure out next steps
  • Growth experiments to promote mobile downloads in a mobile context.

Coordination:

  • Taking Thursday & Friday off

jgruen@mozilla.com last week

Done:

firefox search (mostly metrics coordination) fxa emails fxa settings refresh underway

Next:

more firefox search fxa settings refresh

bbell@mozilla.com last week

Done:

finished program review presentation.

Next:

Continuing dev of Firefox search.

jack@metajack.im last week

Done:

  • CTO offsite
  • Daala performance analysis and presentation

Next:

  • Catch up on everything

wselman@mozilla.com last week

Done:

  • Task Continuity Asia: Finish organizing field data
  • Task Continuity Asia: Begin analysis
  • Passwords: Review of current work, help with some fieldwork follow-ups
  • Multiple Account Management: Help with user testing

Next:

  • Task Continuity Asia: Continuing analysis
  • Hello: Help with review of possible test implementation ideas
  • Search: Follow up on phase 1 and phase 2 with Kev
  • Partners: Review of previous user research on mental models of add-ons and app.

agrigas@mozilla.com last week

Done:

  • finished control center 2 breakdown which is documented on the wiki here: https://mana.mozilla.org/wiki/display/FIREFOX/Polaris+Control+Center+UX#PolarisControlCenterUX-ControlCenterVersion2%28indesign%29
  • finished rc4 error bugs - waiting for UI review
  • collaborated with Bram to test All accounts plug-in version 2
  • worked on roadmap planning for priv/sec team
  • Next:

  • work week in Boston for priv/sec team Tues-Thurs
  • collaborate on agenda with Javaun
  • Coordination:

  • follow with Bram around results from All accounts test
  • philipp@mozilla.com last week

    Done:

    (written update only)

    • Windows 10 coordination (now with actual engineering resources)
    • Working on hiring a freelancer to help us with icon scaling work
    • Presented Windows 10 theme at the product line review on Friday
    • Prepare some stuff for the service integration work week in Toronto

    Next:

    • Being in Toronto!
    • Service integration work week
    • Certainly some Windows 10 stuff

    Coordination:

    • Stephen about Windows 10 theme

    hverschore@mozilla.com last week

    Done:

    • Make AWFY more robust against disappearing flags (unboxed-objects)
    • Re-enabled Turbofan with correct configuration
    • MBaselineCache: vmcall and tailvmcalls works. MCache

    Next:

    • MBaselineCache: 0 failures, fix marking, clean and put online for fuzzers and review.