TPEGFX/2015-09-17

From MozillaWiki
Jump to: navigation, search

Weekly Report

Boris Chiou

  • bug 1198522 - [Contacts] Long pressing on an image in edit mode will bring up a menu that does not function
    • r+
    • 2.5+
    • Check test failures on the linux64 try server
    • Loan a linux machine bug 1204797 and try to figure out how to access it and reproduce the try failures
  • bug 1203723 - [Settings] Long pressing a Settings option opens up a window menu.
    • debug
    • 2.5+
  • bug 1203726 - [Gallery] Sharing Image through Gallery app gives an user a link to a web site not an image.
    • debug
    • 2.5+
  • bug 1202541 - Add more GIJ tests for copy selected "text and image"
    • f+

Jeremy Chen

  • bug 1202316 - Intermittent gfx/tests/reftest/1149923.html | image comparison (==), max difference: 63, number of differing pixels: 22
    • land
  • bug 1149923 - [Flame][Search] The search bar becomes a rectangle when you switch device to landscape mode.
    • REOPENED | RESOLVED
    • 2.5+
  • bug 1195653 - [LayerScope] Dump SecondaryEffects (EffectTypes::MASK) on Layerscope viewer
    • WIP
    • let textures be rendered in order of layerIDs
  • bug 1205521 - [LayerScope] Dump mask/texture attributes on Layerscope viewer
    • file | OOAD | WIP

Jerry Shih

Morris Tseng

  • bug 709490 - Run WebGL on Web Worker with commit()
    • r?
    • Handle readback in EGLImage case.
    • Handle reftest hang on try server. Eventually re-write it by mochitest.
    • gfxPrefs crash on some tests.

Tingyu Lin

  • bug 1203879 - Rethink the relationship between APZ, wheel event, and AccessibleCaret
    • file
  • bug 1204530 - The cursor position on "To:" is incorrect after pressing "enter", enter text, and delete text
    • file
  • bug 1204872 - Add gtest for AccessibleCaretManager
    • r+
    • Addressing reviewer's comments
  • bug 1199161 - [feature] smarter copy & paster float panel to show related actions by matching patterns
    • r?
    • Add the selected text to CaretStateChanged event.

Vincent Liu

  • 2D Canvas Worker
    • Assert happens under stress test. Assertion on nsCSSParser because of thread competing.
      • A threadsafe CSSParser is needed for both main/worker thread.
    • Fail to draw canvas with text. mCanvasElement gets nullprt and fails to return in CanvasRenderingContext2D::SetFont()
      • Collect font operations. More understanding on rule tree and style-context tree.
  • bug 1186826 - Implement an abstraction object for NativeWindow to hide hardware dependent operations
    • A presentation to Jet/Milan.
    • WIP

CJ

  • CSS Masking
  • Effective Modern C++
    • Chapter 5: RValue reference, Move Semantics and Perfect Forwarding

Team

  • Training policy.
  • Goal setting.
  • Performance

Rule of Thumb

Status code:

  • OOAD: In analysis or design phase.
  • WIP: working on WIP patch.
  • feedback(f): feedback a patch
  • feedback?(f?): WIP is ready for feedback grant.
  • feedback+(f+): Get positive feedback.
  • feedback-(f-): Get negative feedback.
  • review(r): review a patch.
  • review?(r?): patch is under review
  • review+(r+): get review+ and ready to check-in
  • review-(r-): get negative review feedback. Fix problems and switch back to r? again.
  • land: patch check in.
  • debug: Figure out the root cause of a bug/ try to repro that bug, etc...
  • file: file a bug
  • PTO: take personal leave
  • interview(I)
  • study: Spend time on domain knowledge study, such as multimedia transport technology, compress format, real-time rendering.
  • presentation
    • Write a personal blog, which is relative to work, such as articles on MozTech, or what you experience in a work week.
    • WIKI/ MDN article writing.
    • If you write a technical blog or anything relative to work, it's welcome to share it on weekly report.
    • Do a presentation of technical topics

Status code combination rule
Combine status code with "|". For example

** OOAD|WIP

Which means you work on both OOAD and WIP in the last week.

land status code
If your patch is target for specific branch, instead of central, postfix branch version. For exp

** land(1.4)