TPEGFX/2015-09-03

From MozillaWiki
Jump to: navigation, search

Weekly Report

Boris Chiou

  • bug 1121463 - Provide 'copy link/URL' option when long-pressing hyperlinks
    • land
  • bug 1198522 - [Contacts] Long pressing on an image in edit mode will bring up a menu that does not function
    • debug
  • bug 1199119 - Incorrect customized b2g path in gaia/bin/gaia-test on mac
    • file

Jeremy Chen

  • bug 1149923 - [Flame][Search] The search bar becomes a rectangle when you switch device to landscape mode.
    • r+ | land
    • gecko patch + reftest
  • bug 1200899 - Take rotation into consideration when setting up maskQuadTransform for mask layer
    • file
  • bug 1200517 - [Browser]The text selection options (Copy, Select all) does not appear on "Add to Home" page.
    • debug | r+ | land
  • bug 1195653 - [LayerScope] Dump SecondaryEffects (EffectTypes::MASK) on Layerscope viewer
    • WIP | study
      • Can dump mask on LayerScope already.
      • TODO:
        • gedko: dump texture related info on viewer side
        • viewer: display mask/texture attributes properly so developer can easily take advantage of it

Jerry Shih

  • bug 1199777 - add dump-display-list option in Settings app
    • r?

Morris Tseng

  • bug 709490 - Run WebGL on Web Worker with commit()
    • r?
    • Handle readback by using shared handle.

Tingyu Lin

  • bug 1197739 - [Built-in&System Keyboard]Long press any key on keyboard, the keyboard will automatically be hidden.
    • land
  • bug 1199547 - Cannot click "Print" or "Save Page As" in "File" after closing the "Print" dialog
    • file
  • bug 1199625 - Test focus changing by long-tap fired by for AccessibleCaretManager
    • file
  • bug 1194042 - Implement a global cut-or-copied state for text selection dialog across apps
    • land
  • bug 1200194 - [Caret] Caret behavior is wrong when the cursor is at the end of the input
    • debug
  • bug 1200364 - [Search][Text Selection] Caret moves erratically in text fields
    • debug
  • bug 1200563 - "layers.async-pan-zoom.enabled" is specified twice in all.js
    • file
  • Update Copy n Paste document.

Vincent Liu

  • bug 1198574 - Remove unnecessary argument for PersistentBufferProvider
    • r+|land
  • 2D Canvas Worker
    • Successfully paint onto screen.
    • Assert happens under stress test. Studying
    • Find more demo app for testing (including app with text)
  • bug 1186826 - Implement an abstraction object for NativeWindow to hide hardware dependent operations
    • WIP

CJ

  • bug 1187812 - [Foxeye] Let WebGL::TexImageSource accept ImageBitmap as a source object
    • f+
    • Render to texture: copy image in GPU.
  • bug 1198622 - (LayerScope) Handle 3D transform correctly on viewer
    • r?
  • bug 1198800 - (LayerScope) Layer view skips some draw calls
    • land
  • CSS Masking

Team

  • Training
    • Time, Cost, Duration, Location, Agenda(You can just provide URL or DM.), how is it related to your tasks, will you have a brown-bag after this training(Optional)?
    • Questions?
  • Visiting of Platform Team.
    • To discuss Gfx Performance with Milan. 3pm on 9/16
    • To discuss Web Animation API and CSS Masking with Jet. 2pm on 9/15
    • Overview of current GFX works?
  • Update some discussions with David Slater.

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)