TPE-Layout/2016-Standings: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Boris Chiou: 2016 standings)
(→‎Team Standings: 2016 summary)
 
(49 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Mercurial Query Syntax ==
== Team Summary ==
Query Syntax example:
{| class="wikitable" style="width:60%; text-align:center"
  hg log --date ">2016-01-01" -u tlin@mozilla.com --template '{node|short} | {date|isodatesec} | {desc|strip|firstline}\n'
|-
! Quarter !! Reported Bugs !! Resolved Bugs !! HG Commits || Servo PRs
|-
| Q1[1] || 64 || 53 || 150 || --
|-
| Q2[1] || 84 || 67 || 243 || --
|-
| Q3 || 123 || 106 || 277 || 17
|-
| Q4 || 239 || 115 || 289 || 54
|}


== Team Standings ==
[1] Cameron and Shing excluded.
===2016 Q1===
<div class="NavFrame collapsed">
  <div class="NavHead">2016 Q1 : 53 bugs 157 commits</div>
  <div class="NavContent" style="text-align:left;">
<bugzilla>
{
  "changed_after": "2016-1-1",
  "changed_before": "2016-3-31",
  "assigned_to": ["tlin@mozilla.com", "cku@mozilla.com", "jeremychen@mozilla.com", "boris.chiou@gmail.com", "aschen@mozilla.com"],
  "include_fields": "id, product, component, assigned_to, summary, resolution",
  "changed_field": "status",
  "changed_field_to": "resolved"
}
</bugzilla>
</div>
</div>
 
===2016 Q2===
<div class="NavFrame collapsed">
  <div class="NavHead">2016 Q2 : 63 bugs 245 commits</div>
  <div class="NavContent" style="text-align:left;">
<bugzilla>
{
  "changed_after": "2016-4-1",
  "changed_before": "2016-6-30",
  "assigned_to": ["tlin@mozilla.com", "cku@mozilla.com", "jeremychen@mozilla.com", "boris.chiou@gmail.com", "aschen@mozilla.com", "slyu@mozilla.com"],
  "include_fields": "id, product, component, assigned_to, summary, resolution",
  "changed_field": "status",
  "changed_field_to": "resolved"
}
</bugzilla>
</div>
</div>
 
===2016 Q3===
<div class="NavFrame collapsed">
  <div class="NavHead">2016 Q3 : 80 bugs 281 commits</div>
  <div class="NavContent">
<bugzilla>
{
  "changed_after": "2016-7-1",
  "changed_before": "2016-9-30",
  "assigned_to": ["tlin@mozilla.com", "cku@mozilla.com", "jeremychen@mozilla.com", "boris.chiou@gmail.com", "aschen@mozilla.com", "slyu@mozilla.com"],
  "include_fields": "id, product, component, assigned_to, summary, resolution",
  "changed_field": "status",
  "changed_field_to": "resolved"
}
</bugzilla>
</div>
</div>
 
===2016 Q4===
<div class="NavFrame collapsed">
  <div class="NavHead">2016 Q4 : <?> bugs <?> commits</div>
  <div class="NavContent" style="text-align:left;">
<bugzilla>
{
  "changed_after": "2016-10-1",
  "changed_before": "2016-12-31",
  "assigned_to": ["tlin@mozilla.com", "cku@mozilla.com", "jeremychen@mozilla.com", "boris.chiou@gmail.com", "aschen@mozilla.com", "slyu@mozilla.com"],
  "include_fields": "id, product, component, assigned_to, summary, resolution",
  "changed_field": "status",
  "changed_field_to": "resolved"
}
</bugzilla>
</div>
</div>


== Individual Standings ==
== Individual Standings ==
=== Astley Chen ===
=== Astley Chen ===
Bug mail: aschen@mozilla.com
<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q1 : 1 bug 1 commits</div>
   <div class="NavHead">2016 Q1 : 6 bugs reported / 1 bug resolved / 1 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
2f1fb9cc37d9 | 2016-01-27 20:41:37 +0800 | Bug 1228918 - Fallback Mesa3D Gallium driver from llvmpipe to softpipe. Mesa 8.0.4 llvmpipe can introduce precision issues on reftest on B2G KK emu test. r=garndt
Bug 1228918 - Fallback Mesa3D Gallium driver from llvmpipe to softpipe. Mesa 8.0.4 llvmpipe can introduce precision issues on reftest on B2G KK emu test. r=garndt
</pre>   
</pre>   
</div>
</div>
Line 84: Line 28:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q2 : 6 bugs 20 commits</div>
   <div class="NavHead">2016 Q2 : 7 bugs reported / 7 bugs resolved / 19 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
b866a92a8310 | 2016-06-16 13:35:54 +0100 | Bug 1277131 : Part 4 - rename -moz-table-outer to -moz-table-wrapper. r=heycam
Bug 1294660: Part 2 - update mask test cases and enable mask shorthand reftest. r=heycam
2dfd78777b8d | 2016-06-16 13:35:43 +0100 | Bug 1277131 : Part 3 - rename nsGkAtoms::tableOuterFrame and nsCSSAnonBoxes::tableOuter. r=heycam
Bug 1294660: Part 2 - update mask test cases and enable mask shorthand reftest. r=heycam
d0b4d09566b2 | 2016-06-16 13:14:50 +0100 | Bug 1277131 : Part 2 - rename nsMathMLmtableOuterFrame to nsMathMLmtableWrapperFrame. r=heycam
Bug 1294660: Part 2 - update mask test cases and enable mask shorthand reftest. r=heycam
255baa34b080 | 2016-06-16 13:14:08 +0100 | Bug 1277131 : Part 1 - rename nsTableOuterFrame to nsTableWrapperFrame. r=heycam
Bug 1277131 : Part 4 - rename -moz-table-outer to -moz-table-wrapper. r=heycam
f930971eaa0d | 2016-06-01 11:13:48 +0800 | Bug 1258286: Part 2 - update w3c css masking mask-repeat ref test case. r=heycam
Bug 1277131 : Part 3 - rename nsGkAtoms::tableOuterFrame and nsCSSAnonBoxes::tableOuter. r=heycam
0839610737b4 | 2016-06-03 23:56:54 +0800 | Bug 1258286: Part 1 - add layer types to nsStyleImageLayers and layer initialization. r=heycam
Bug 1277131 : Part 2 - rename nsMathMLmtableOuterFrame to nsMathMLmtableWrapperFrame. r=heycam
52a777c32fd6 | 2016-06-04 10:10:41 +0800 | Bug 1278020 - enable selectors4 reftest.  r=dbaron
Bug 1277131 : Part 1 - rename nsTableOuterFrame to nsTableWrapperFrame. r=heycam
d5832177887d | 2016-06-01 11:13:48 +0800 | Bug 1258286: Part 2 - update w3c css masking mask-repeat ref test case. r=heycam
Bug 1258286: Part 2 - update w3c css masking mask-repeat ref test case. r=heycam
a9db7e5634d7 | 2016-06-01 11:00:58 +0800 | Bug 1258286: Part 1 - add layer types to nsStyleImageLayers and layer initialization. r=heycam
Bug 1258286: Part 1 - add layer types to nsStyleImageLayers and layer initialization. r=heycam
7f0e63c09d7d | 2016-05-18 11:17:37 +0800 | Bug 1270713: enable pseudo class :dir wpt test cases. r=heycam
Bug 1278020 - enable selectors4 reftest.  r=dbaron
125010deb798 | 2016-05-06 12:01:46 +0800 | Bug 859301 : Part 4 - add w3c-css test cases. r=dbaron
Bug 1258286: Part 2 - update w3c css masking mask-repeat ref test case. r=heycam
a67f5076431d | 2016-05-04 13:31:24 +0800 | Bug 859301 : Part 3 - unprefix test cases. r=dbaron
Bug 1258286: Part 1 - add layer types to nsStyleImageLayers and layer initialization. r=heycam
81aa39025cb5 | 2016-05-04 13:31:24 +0800 | bug 859301 : Part 2 - unprefix internal css files. r=dbaron
Bug 1270713: enable pseudo class :dir wpt test cases. r=heycam
300cbe6f1935 | 2016-05-05 18:10:57 +0800 | Bug 859301 - Part 1 - unprefix :dir. r=dbaron
Bug 859301 : Part 4 - add w3c-css test cases. r=dbaron
15a4d633bd2d | 2016-04-15 12:07:14 +0800 | Bug 1243675 - Part 6. Add mask-size property reftest. r=dbaron
Bug 859301 : Part 3 - unprefix test cases. r=dbaron
ceee74a15bb1 | 2016-04-15 12:06:12 +0800 | Bug 1243675 - Part 5. Add mask-origin property reftest. r=dbaron
bug 859301 : Part 2 - unprefix internal css files. r=dbaron
ac8b9a02deb5 | 2016-04-02 09:33:26 +0800 | Bug 1243675 - Part 4. Add mask-repeat property reftest. r=dbaron
Bug 859301 - Part 1 - unprefix :dir. r=dbaron
eb10276fd467 | 2016-04-02 09:33:26 +0800 | Bug 1243675 - Part 3. Add mask-position property reftest. r=dbaron
Bug 1243675 - Part 6. Add mask-size property reftest. r=dbaron
dd6c0512cb05 | 2016-04-02 09:33:26 +0800 | Bug 1243675 - Part 2. Add mask-clip property reftest. r=dbaron
Bug 1243675 - Part 5. Add mask-origin property reftest. r=dbaron
a841c9e635bb | 2016-04-14 11:23:44 +0800 | Bug 1243675 - Part 1. Add mask-image property reftest. r=dbaron
Bug 1243675 - Part 4. Add mask-repeat property reftest. r=dbaron
Bug 1243675 - Part 3. Add mask-position property reftest. r=dbaron
Bug 1243675 - Part 2. Add mask-clip property reftest. r=dbaron
Bug 1243675 - Part 1. Add mask-image property reftest. r=dbaron
</pre>   
</pre>   
   </div>
   </div>
Line 112: Line 59:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q3 : 3 bugs 7 commits</div>
   <div class="NavHead">2016 Q3 : 6 bugs reported / 3 bugs resolved / 4 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
2016-08-26 08:56:17 +0800 | Bug 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. r=glandium
Bug 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. r=glandium
2016-08-26 08:56:17 +0800 | Bug 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. r=glandium
Bug 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. r=glandium
2016-08-24 17:02:31 +0200 | Bug 1294660: Part 2 - update mask test cases and enable mask shorthand reftest. r=heycam
Bug 1294660: Part 2 - update mask test cases and enable mask shorthand reftest. r=heycam
2016-08-24 17:02:31 +0200 | Bug 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. r=glandium
Bug 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. r=glandium
2016-08-24 06:13:23 +0800 | Bug 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. r=glandium
Bug 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. r=glandium
2016-07-04 13:48:54 +0800 | Bug 1284169 - include ACDEFINES flags in CSS properties PyGen r=mshal
Bug 1284169 - include ACDEFINES flags in CSS properties PyGen r=mshal
2016-07-04 11:17:13 +0800 | Bug 1283679 - fix misspelled mask-composite:subtract keyword. r=dbaron
Bug 1283679 - fix misspelled mask-composite:subtract keyword. r=dbaron
</pre>   
</pre>   
</div>
</div>
Line 127: Line 74:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q4 : -- bugs -- commits</div>
   <div class="NavHead">2016 Q4 : 8 bugs reported / 6 bugs resolved / 18 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
</pre>
Bug 1276808 - Update DevTool properties-db.js file. r=tromey
Bug 1276808 - Remove -moz-text-align-last property. r=xidorn
Bug 1270406 - Remove :-moz-dir support. r=xidorn
Bug 1270406 - Unprefix pseudo-class dir in DevTool resources. r=pbro
Bug 1270406 - Unprefix pseudo-class dir in browser resources. r=adw
Bug 1251161 - enable CSS positioned mask support. r=heycam
Bug 1303654 - Enable support for basic shapes in clip-path, on nightly & aurora. r=dholbert
Bug 1308239 : Remove CSS mask-type pref layout.css.masking.enabled. r=heycam
Bug 1292447: part 10 - Get a11y StyleInfo::TextIndent value resolved correctly. r=surkov,TYLin
Bug 1292447: part 9 - Update test_value_computation.html. r=TYLin
Bug 1292447: part 8 - Update test_transitions_per_property.html. r=TYLin
Bug 1292447: part 7 - Update test_bug1292447.html. r=TYLin
Bug 1292447: part 6 - Update test_computed_style.html. r=TYLin,xidorn
Bug 1292447: part 5 - Update property_database.js. r=TYLin
Bug 1292447: part 4 - Get vertical-align prop resolved to computed value. r=TYLin,xidorn
Bug 1292447: part 3 - Get text-indent prop resolved to computed value. r=TYLin,xidorn
Bug 1292447: part 2 - Get border-*-radius and outline-radius-* props value resolved to computed value. r=xidorn
Bug 1292447: part 1 - Get {min,max}-{width,height} prop resolved to computed value. r=TYLin,xidorn
</pre>
</div>
</div>
</div>
</div>
Line 137: Line 102:
Bug mail: boris.chiou@gmail.com
Bug mail: boris.chiou@gmail.com
<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q1 : 9 bugs 39 commits</div>
   <div class="NavHead">2016 Q1 : 10 bugs reported / 9 bugs resolved / 39 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
Line 184: Line 149:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q2 : 9 bugs 42 commits</div>
   <div class="NavHead">2016 Q2 : 8 bugs reported / 9 bugs resolved / 42 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
Line 235: Line 200:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q3 : 10 bugs 42 commits</div>
   <div class="NavHead">2016 Q3 : 4 bugs reported / 10 bugs resolved / 42 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
Line 285: Line 250:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q4 : -- bugs -- commits</div>
   <div class="NavHead">2016 Q4 : 6 bugs reported / 7 bugs resolved / 30 HG commits / 2 Servo PRs</div>
  <div class="NavContent">
<pre style="overflow:auto; width:auto;">
Bug 1317179 - Use nsAString as the parameter type and drop Gecko_Utf8SliceToString. r=manishearth
Bug 1317178 - Pass the property name to Servo_DeclarationBlock_SerializeOneValue. r=birtles
Bug 1286151 - Part 7: Make ComputeShapeDistance return the status. r=hiro
Bug 1286151 - Part 6: Move tests of spacing on transform into wpt. r=hiro
Bug 1286151 - Part 5: Test. r=hiro
Bug 1286151 - Part 4: Factor out ComputeSingleShadowSquareDistance. r=dholbert
Bug 1286151 - Part 3: Implement filter distance for the rest. r=hiro
Bug 1286151 - Part 2: Implement filter distance for drop-shadow. r=hiro
Bug 1286151 - Part 1: Implement filter distance for blur. r=hiro
Bug 1273784 - Part 6: Factor out BuildProperties. r=hiro
Bug 1273784 - Part 5: Avoid re-building the animation properties and re-calculating computed offsets. r=hiro
Bug 1273784 - Part 4: Test. r=hiro
Bug 1273784 - Part 3: Implement KeyframeEffect(ReadOnly) copy constructor API. r=hiro
Bug 1273784 - Part 2: Overload ConstructKeyframeEffect for copy constructor. r=hiro
Bug 1273784 - Part 1: Add the copy constructor of KeyframeEffect(ReadOnly) in webidl. r=smaug
Bug 1286150 - Part 6: Test. r=hiro
Bug 1286150 - Part 5: Implement shape distance for inset. r=hiro
Bug 1286150 - Part 4: Implement shape distance for polygon. r=hiro
Bug 1286150 - Part 3: Implement shape distance for circle and ellipse. r=hiro
Bug 1286150 - Part 2: Support difference restrictions on AddShapeFunction. r=hiro
Bug 1286150 - Part 1: Simplify AddTransformTranslate and reuse AddCSSValuePixelPercentCalc. r=hiro
Bug 1313554 - Use brace-initialization to ShearArray. r=hiro
Bug 1272549 - Part 10: Test. r=hiro
Bug 1272549 - Part 9: Compute distance for mismatched transform lists. r=birtles
Bug 1272549 - Part 8: Compute distance for perspective transform function. r=birtles
Bug 1272549 - Part 7: Compute distance for matrix and matrix3d. r=birtles
Bug 1272549 - Part 6: Use enum class for shear in decomposition functions. r=birtles
Bug 1272549 - Part 5: Move decompose matrix to nsStyleTransformMatrix. r=birtles
Bug 1272549 - Part 4: Compute distance for none and a valid transform list. r=birtles
Bug 1272549 - Part 3: Implement rotate3d with different direction axis. r=derf
</pre> 
</div>
</div>
 
=== Cameron McCormack ===
Bug mail: cam@mcc.id.au
<div class="NavFrame collapsed" style="text-align:left;">
  <div class="NavHead">2016 Q3 : 27 bugs reported / 24 bugs resolved / 33 HG commits / 8 Servo PRs</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
Bug 1305376 - Use nsTArray for cursor image list storage. r=xidorn
Bug 1293786 - Part 2: Move rootElement from the now-removed SVGDocument to Document. r=longsonr,smaug
Bug 1293786 - Part 2: Move rootElement from the now-removed SVGDocument to Document. r=longsonr,smaug
Bug 1304814 - Make test_bug1295852.html survive Web Animations being disabled. r=boris
Bug 1304632 - Part 2: Remove unnecessary nsStyleImage::mImage null checking. r=bholley
Bug 1304632 - Part 1: Assert main thread in ImageValue destructor. r=bholley
Bug 1304621 - Remove unused Servo_RestyleDocument. r=manishearth
Bug 1297963 - Part 4: Remove unused URLValueData comparison functions. r=emilio
Bug 1297963 - Part 3: Use OMT-safe function for -moz-binding comparisons in CalcDifference. r=emilio
Bug 1297963 - Part 2: Add URLValueData comparison functions that work OMT. r=emilio
Bug 1297963 - Part 1: Preserve base URI on URLValueData objects. r=emilio
Bug 1298768 - Compare mLocalURLFlag in URLValueData comparison functions. r=cjku
Bug 1297963 - Part 4: Remove unused URLValueData comparison functions. r=emilio
Bug 1297963 - Part 3: Use OMT-safe function for -moz-binding comparisons in CalcDifference. r=emilio
Bug 1297963 - Part 2: Add URLValueData comparison functions that work OMT. r=emilio
Bug 1297963 - Part 1: Preserve base URI on URLValueData objects. r=emilio
Bug 1298768 - Compare mLocalURLFlag in URLValueData comparison functions. r=cjku
Bug 1291356 - Enable multiple jemalloc arenas for MOZ_STYLO builds. r=me
Bug 1294161 - Add operator== overloads for comparing HandlRefPtrs to their raw Handles. r=bholley
Backed out changeset bb4b998ebc50 for having an incorrect bug number.
Bug 1297304 - Add operator== overloads for comparing HandleRefPtrs to their raw Handles. r=bholley
Bug 1295852 - Part 5: Check for generated content containers more precisely in nsTransitionManager assertion. r=boris
Bug 1295852 - Part 4: Check for generated content containers more precisely when reflowing grid containers. r=me
Bug 1295852 - Part 3: Check for generated content containers correctly when generating DOM ranges from a11y selections. r=masayuki
Bug 1295852 - Part 2: Check for generated content containers correctly in Element.getAnimations(). r=boris
Bug 1295852 - Part 1: Add nsINode methods for testing whether a node is a ::before/::after generated content container. r=bholley
Comment grammar fix; no bug (DONTBUILD). r=sbaratheon
RuleNodeCacheConditions comment fix; no bug. (DONTBUILD)
Bug 1290013 - Add a pref to disable stylo. r=bholley
Bug 1288038 - Make fallible nsBaseHashtable::Put use fallible nsTHashtable::PutEntry. r=froydnj r=sfink
Bug 1291207 - Pass base URI string to Servo_StylesheetFromUTF8Bytes. r=bholley
Bug 1288038 - Make fallible nsBaseHashtable::Put use fallible nsTHashtable::PutEntry. r=froydnj
Bug 1290023 - Allow enum class values to be passed to other nsCSSProps methods and stored in nsCSSValue/StyleAnimationValue. r=xidorn
Bug 1290035 - Remove the explicit Type parameter to MakeEnumeratedRange. r=Waldo
Bug 1289710 - Allow KTableEntry objects to be initialized with enum values of appropriate size. r=xidorn
Fix enum indentation; no bug.
Bug 1287382 - Hook up the 1-arg version of CSS.supports() to the Servo backend. r=dholbert
Bug 1287383 - Support style="" attributes longer than 255 characters when using the Servo style backend. r=emilio
Bug 1287049 - Only clear restyle flags in BindToTree if not using Servo-backed style system. r=emilio
</pre> 
</div>
</div>
<div class="NavFrame collapsed" style="text-align:left;">
  <div class="NavHead">2016 Q4 : 150 bugs reported / 35 bugs resolved / 67 HG commits / 37 Servo PRs</div>
  <div class="NavContent">
<pre style="overflow:auto; width:auto;">
Bug 1326023 - Make Element::GetBindingURL return a strong reference. r=smaug
Bug 1324983 - Don't persist styles on elements not in the document. r=emilio
Bug 1323892 - Followup to disable one more crashtest under stylo.
Bug 1326023 - Make Element::GetBindingURL return a strong reference. r=smaug
Bug 1326015 - Run AssertTreeIsClean on all style roots. r=xidorn
Bug 1324624 - stylo: Mark currently failing crashtests with asserts-if(stylo,...). r=xidorn
Bug 1323892 - Follow to disable one more test.
Bug 1324341 - Part 2: Redo the cascade when CSSOM methods modify style sheets. r=xidorn
Bug 1324341 - Part 1: Convert eRestyle_Subtree into (eRestyle_Self | eRestyle_SomeDescendants), so Servo will actually restyle descendants. r=xidorn
Bug 1323892 - Disable currently crashing stylo crashtests. r=xidorn
Bug 1323384 - Add a "stylo" variable to the reftest condition sandbox. r=xidorn
Bug 1322661 - Expose (non-XBL) style sheets to devtools. r=xidorn
Bug 1322185 - Rename some StyleDisplay enum values for consistency. r=xidorn
Comment typo fix; no bug.
Bug 1322098 - Tweak Servo_DeclarationBlock_SerializeOneValue declaration to match Servo definition. r=emilio
Bug 1320000 - Part 2: Make XBLChildrenElement::ParseAttribute delegate to its superclass. r=mrbkap
Bug 1320000 - Part 1: Force xbl:children elements to be display:none. r=mrbkap
Bug 1321284 - Part 5: Process document level NAC when restyling. r=bholley
Bug 1321284 - Part 4.2: Add iterator class to find all restyle roots. r=bholley
Bug 1321284 - Part 4.1: Add function to determine if we need to traverse from a given node for restyling. r=bholley
Bug 1321284 - Part 4: Factor out AllChildrenIterator's getting of document level NAC to a utility method. r=bholley
Bug 1321284 - Part 3: Make Servo-based styling use the "flattened tree parent for style". r=bholley
Bug 1321284 - Part 2: Add nsINode::GetFlattenedTreeParentNodeForStyle. r=bholley
Bug 1321284 - Part 1: Make StyleChildrenIterator skip NAC generated by root element primary frame ancestors. r=bholley
Bug 1319568 - Resolve default styles for XUL tree pseudos for now if we're styled by Servo. r=xidorn
Bug 1320423 - Null check cursor images to handled failed loads. r=dbaron
Bug 1319982 - Move Servo_GetStyleVariables definition to the Servo side. r=manishearth
Bug 1319336 - Add some assertions and early returns to animation code to make stylo tests progress further. r=birtles
Bug 1310560 - Part 3: Add FFI functions for setting cursor url() lists. r=xidorn
Bug 1310560 - Part 2: Remove unused EqualImages and EqualURIs functions. r=xidorn
Bug 1310560 - Part 1: Make cursor use nsStyleImageRequest for url() value storage. r=xidorn
Bug 1318238 - Clear all ServoNodeData during style set shutdown. r=bholley
Bug 1316247 - stylo: Handle restyles generated during change hint processing sooner. r=emilio
Bug 1315889 - stylo: don't try to restyle elements that have been removed from the document. r=emilio
Bug 1315894 - Clear dirty bits on entire subtree when stopping in RecreateStyleContexts due to no frame or ReconstructFrame hint. r=emilio
Bug 1315851 - stylo: tweak temporary eRestyle_StyleAttribute handling. r=xidorn
Bug 1315632 - stylo: Leave old style on frames when nsChangeHint_ReconstructFrame was generated. r=emilio
Bug 1310463 - Part 3: Add FFI functions for setting list-style-image. r=xidorn
Bug 1310463 - Part 2: Simplify nsComputedDOMStyle::DoGetListStyleImage a little. r=xidorn
Bug 1310463 - Part 1: Make list-style-image use nsStyleImageRequest for storage. r=xidorn
Bug 1288302 - Part 6: Add FFI function to set nsStyleImageRequest values. r=xidorn
Bug 1288302 - Part 5.1: Merge Track and Lock flags so we don't set them together. r=xidorn
Bug 1288302 - Part 5: Make nsStyleImage use nsStyleImageRequest. r=bholley
Bug 1288302 - Part 4: Perform final main thread work on style structs sourced from ServoComputedValues. r=xidorn
Bug 1288302 - Part 3: Add nsStyleImageRequest. r=xidorn,bholley
Bug 1288302 - Part 2: Pass ImageTracker to style struct image tracking methods instead of nsPresContext. r=xidorn
Bug 1288302 - Part 1: Make css::ImageValue constructable OMT. r=xidorn
Merge backout.
Back out a0488e9c0024..5ebcedea1fa5 (bug 1288302 and bug 1310463) for Talos RSS regressions.
Backed out changeset 288d92c34790 (bug 1311921) for being an inadequate Talos regression fix.
Bug 1311921 - Store base and relative URIs explicitly in nsStyleImageRequests for comparison purposes, rather than use css::ImageValues. r=bholley
Bug 1291016 - Initialize irishMarkSrc. r=jfkthame
Bug 1310463 - Part 3: Add FFI functions for setting list-style-image. r=xidorn
Bug 1310463 - Part 2: Simplify nsComputedDOMStyle::DoGetListStyleImage a little. r=xidorn
Bug 1310463 - Part 1: Make list-style-image use nsStyleImageRequest for storage. r=xidorn
Bug 1288302 - Part 6: Add FFI function to set nsStyleImageRequest values. r=xidorn
Bug 1288302 - Part 5: Make nsStyleImage use nsStyleImageRequest. r=bholley
Bug 1288302 - Part 4: Perform final main thread work on style structs sourced from ServoComputedValues. r=xidorn
Bug 1288302 - Part 3: Add nsStyleImageRequest. r=xidorn,bholley
Bug 1288302 - Part 2: Pass ImageTracker to style struct image tracking methods instead of nsPresContext. r=xidorn
Bug 1288302 - Part 1: Make css::ImageValue constructable OMT. r=xidorn
Bug 1310939 - Pass $(CARGOFLAGS) to cargo invocations so cargo flags can be passed from a .mozconfig file. r=froydnj
Bug 1309082 - Part 2: Rename some ImageTracker members. r=bholley
Bug 1309082 - Part 1: Extract image tracking from nsDocument into a separate, refcounted object. r=bholley
Bug 1309081 - Initialize image layer as part of Gecko_EnsureImageLayersLength. r=manishearth
Bug 1298774 - Part 9: Remove FragmentOrURL. r=cjku
Bug 1298774 - Part 8: Make mask-image use css::URLValueData for url() storage instead of FragmentOrURL. r=cjku
Bug 1298774 - Part 7: Make nsStyleFilter use css::URLValue for url() storage instead of FragmentOrURL. r=cjku
Bug 1298774 - Part 6: Make SVG marker properties use css::URLValue for storage instead of FragmentOrURL. r=cjku
Bug 1298774 - Part 5: Make nsStyleSVGPaint use css::URLValue for url() storage instead of FragmentOrURL. r=cjku
Bug 1298774 - Part 4: Make ShapeStyleSource use css::URLValue for url() storage instead of FragmentOrURL. r=cjku
Bug 1298774 - Part 3: Copy helper functions from FragmentOrURL to URLValueData. r=cjku
Bug 1298774 - Part 2: Rename URLValueData::mLocalURLFlag to match FragmentOrURL::mIsLocalRef naming. r=cjku
Bug 1298774 - Part 1: Rename URLValueData::operator== so that we don't blithely call it OMT. r=cjku
Bug 1298774 - Part 0: Move refcounting from URLValue and ImageValue up to URLValueData. r=cjku
Bug 1300720 - Part 2: Lazily initialize nsScriptSecurityManager::mFileURIWhitelist. r=bholley
Bug 1300720 - Part 1: Prevent file:, chrome: and resource: URIs from using an external protocol handler. r=honza
</pre>   
</pre>   
</div>
</div>
Line 295: Line 424:
Bug mail: cku@mozilla.com
Bug mail: cku@mozilla.com
<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q1 : 9 bugs 28 commits</div>
   <div class="NavHead">2016 Q1 : 10 bugs reported / 9 bugs resolved / 28 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
Line 332: Line 461:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q2 : 22 bugs 71 commits</div>
   <div class="NavHead">2016 Q2 : 30 bugs reported / 22 bugs resolved / 71 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
Line 415: Line 544:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q3 : 37 bugs 108 commits</div>
   <div class="NavHead">2016 Q3 : 35 bugs reported / 37 bugs resolved / 108 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
Line 546: Line 675:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q4 : -- bugs -- commits</div>
   <div class="NavHead">2016 Q4 : 34 bugs reported / 31 bugs resolved / 101 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
Bug 1324174 - Simplify context management logic in nsSVGIntegrationUtils::PaintMask. r=mstange
Bug 1314001 - (followup) give different color to different kind of mask. r=me
Bug 1314001 - (followup) give different color to different kind of mask. r=me
Bug 1325550 - Rollback change and temporary disbale paint clip-path onto mask layer. r=me
Bug 1311270 - Part 9. Test cases for new mask-clip/mask-origin values.
Bug 1311270 - Part 8. Add assertion for margin-box.
Bug 1311270 - Part 7. Rename local variable in GetImageLayerClip and ComputeImageLayerPositioningArea.
Bug 1311270 - Part 6. Handle mask-origin.
Bug 1311270 - Part 5. Handle rendering of mask-clip:fill-box/stroke-box/view-box.
Bug 1311270 - Part 4. Handle rendering of mask-clip:no-clip.
Bug 1311270 - Part 3. Replace {bg|mask}-origin/{bg|mask}-clip constants by StyleGeometryBox.
Bug 1311270 - Part 2. Rename StyleClipPathGeometryBox to StyleGeometryBox and extend contained values.
Bug 1311270 - Part 1. Move geomery box computing from nsCSSClipPathInstance to nsLayoutUtils.
Bug 1325550 - Add default layer state value as a parameter of RequiredLayerStateForChildren. r=mstange
Bug 1313276 - Part 3. Test case. r=mstange
Bug 1313276 - Part 2. Add comment for bug 1323912. r=mstange
Bug 1313276 - Part 1. Draw clip-path-basic-shape onto mask layer. r=mstange
Bug 1313276 - Part 3. Test case.
Bug 1313276 - Part 2. Add comment for bug 1323912.
Bug 1313276 - Part 1. Draw clip-path-basic-shape onto mask layer.
Bug 1313276 - Part 3. Test case. r=mstange
Bug 1313276 - Part 2. Add comment for bug 1323912. r=mstange
Bug 1313276 - Part 1. Draw clip-path-basic-shape onto mask layer. r=mstange
Bug 1320032 - Early return if the size of mask surface will be empty. r=mstange
Bug 1324809 - Part 1. Fix wrong clip region while painting filter. r=mstange
Bug 1318266 - Part 5. Test cases. r=mstange
Bug 1318266 - Part 4. Update mask transform. r=mstange
Bug 1318266 - Part 3. Create css mask layer even if there are clips on the layer. r=mstange
Bug 1318266 - Part 2. Remove unnecessary nsDisplayScrollInfoLayer. r=mstange
Bug 1318266 - Part 1. Paint trivial clip-path onto mask layer. r=mstange
Bug 1318266 - Part 5. Test cases. r=mstange
Bug 1318266 - Part 4. Update mask transform. r=mstange
Bug 1318266 - Part 3. Create css mask layer even if there are clips on the layer. r=mstange
Bug 1318266 - Part 2. Remove unnecessary nsDisplayScrollInfoLayer. r=mstange
Bug 1318266 - Part 1. Paint trivial clip-path onto mask layer. r=mstange
Bug 1318266 - Part 2. Remove unnecessary nsDisplayScrollInfoLayer. r=mstange
Bug 1318266 - Part 1. Paint trivial clip-path onto mask layer. r=mstange
Bug 1318418 - Eliminate one extra copy in nsSVGIntegrationUtils::PaintMask when we have both mask and clip-path. r=mstange
Bug 1318418 - Eliminate one extra copy in nsSVGIntegrationUtils::PaintMask when we have both mask and clip-path. r=mstange
Bug 1313276 - Part 2. Add comment for bug 1323912. r=mstange
Bug 1313276 - Part 1. Draw clip-path-basic-shape onto mask layer. r=mstange
Bug 1318266 - Part 2. Remove unnecessary nsDisplayScrollInfoLayer. r=mstange
Bug 1318266 - Part 1. Paint trivial clip-path onto mask layer. r=mstange
Bug 1322286 - Part 2. Crash test. r=mstange
Bug 1322286 - Part 1. Check maskFrame pointer value before dereference. r=mstange
NO BUG - Remove empty lines.
Bug 1323157 - Rename HasNoFilterOrHasValidFilter as HasNoOrValidFilter. r=longsonr+218550
Bug 1322330 - Part 3. Implement EffectProperties::HasInvalidMask. r=longsonr+218550
Bug 1322330 - Part 2. Implement EffectProperties::HasInvalidClipPath. r=longsonr+218550
Bug 1322330 - Part 1. Remove EffectProperties::GetFirstMaskFrame and implement EffectProperties::HasInvalidMaskOrClipPathResource. r=longsonr+218550
Bug 1320364 - Correct NS_ASSERTION failure condition in GetPreEffectsVisualOverflowRect. r=heycam
Bug 1319667 - (follow-up) Remove incorrect assertion. r=me
Bug 1319667 - Part 3. Test case for mask longhands on svg element. r=mstange
Bug 1319667 - Part 2. Move DrawResult from function parameter of PaintClipMask to the return value. r=mstange
Bug 1319667 - Part 1. Allow mask longhands apply to SVG elements. r=mstange
Bug 1314536 - Part 3. Correct comment and add a test case for it. r=mstange
Bug 1314536 - Part 2. Implement MixModeBlender to simplify nsSVGUtils::PaintFrameWithEffects. r=mstange
Bug 1314536 - Part 1. Implement/use nsSVGMaskFrame::MaskParams and add a test case for nested mask-mode usage in SVG mask. r=mstange
Bug 1314536 - Part 3. Correct comment and add a test case for it. r=mstange
Bug 1314536 - Part 2. Implement MixModeBlender to simplify nsSVGUtils::PaintFrameWithEffects. r=mstange
Bug 1314536 - Part 1. Implement/use nsSVGMaskFrame::MaskParams and add a test case for nested mask-mode usage in SVG mask. r=mstange
Bug 1317636 - Part 6. Use PaintClipMask in nsSVGIntegrationUtils::PaintMask. r=mstange
Bug 1317636 - Part 5. Fix identation. r=mstange
Bug 1317636 - Part 4. Use nsSVGUtils::DetermineMaskUsage. r=mstange
Bug 1317636 - Part 3. Implement ComposeExtraMask. r=mstange
Bug 1317636 - Part 2. Extract PaintFrameIntoMask from nsSVGClipPathFrame::PaintClipMask. r=mstange
Bug 1317636 - Part 1. Implement nsSVGClipPathFrame::CreateClipMask and PaintClipMask. r=mstange
Bug 1313898 - Part 5. SVG-mask/clip-path invalidation reftest. r=mstange
Bug 1313898 - Part 4. Invalidation test for image-mask boxing model. r=mstange
Bug 1313898 - Part 3. Enable svg-image on mask layer. r=mstange
Bug 1313898 - Part 2. Paint non-trivial clip-path onto mask layer. r=mstange
Bug 1313898 - Part 1. Re-implement CSSMaskLayerUserData invalidation detection. r=mstange
Bug 1298774 - followup: fix compile error by disable mask-as-shorthand. r=me
Bug 1250490 - Part 6. Test case. r=mstange
Bug 1250490 - Part 5. Use CreateBlendTarget/BlendToTarget. r=mstange
Bug 1250490 - Part 4. Bring back CreateBlendTarget/BlendToTarget. r=mstange
Bug 1250490 - Part 3. Use DetermineMaskUsage in nsSVGUtils::PaintFrameWithEffects. r=mstange
Bug 1250490 - Part 2. Remove DetermineMaskUsage and ComputeOpacity from nsSVGIntegrationUtils. r=mstange
Bug 1250490 - Part 1. Move DetermineMaskUsage and ComputeOpacity to nsSVGUtils. r=mstange
Bug 1314001 - Part 2. Draw mask by single opaque green. r=mstange
Bug 1314001 - Part 1. Add pref: layers.draw-mask-debug. r=mstange
Bug 1234485 - Part 12. Extract PaintMaskSurface from GenerateMaskSurface. r=mstange
Bug 1234485 - Part 11. Paint SVG mask on PaintedLayer before bug 1313877 fixed. r=mstange
Bug 1234485 - Part 10. Paint mask onto mask layer when possible. r=mattwoodrow,mstange
Bug 1234485 - Part 9. Implement MaskLayerUserData::constructor & operator=. r=mstange
Bug 1234485 - Part 8. Implement ContainerState::SetupMaskLayerForCSSMask. r=mattwoodrow,mstange
Bug 1234485 - Part 7. Implement CSSMaskLayerUserData to store css positioned mask user data. r=mstange
Bug 1234485 - Part 6. Implement nsStyleImageLayers::operator=. r=mstange
Bug 1234485 - Part 5. Implement MaskImageData::CreateImageAndImageContainer. r=mstange
Bug 1234485 - Part 4. Implement nsDisplayMask::ShouldPaintOnMaskLayer. r=mstange
Bug 1234485 - Part 3. Implement nsSVGIntegrationUtils::PaintMask. r=mstange
Bug 1234485 - Part 2. Implement nsSVGIntegrationUtils::IsMaskResourceReady. r=mstange
Bug 1234485 - Part 1. Extract DetermineMaskUsage from PaintMaskAndClipPath. r=mstange
Bug 1258751 - followup: remove out-of-date comment. r=me DONTBUILD
Bug 1313570 - Change the parameter of ValidateSVGFrame. r=mstange
Bug 1305253 - Part 2. Replace gfxContext::Save/Restore by gfxContext::PopClip. r=mstange
Bug 1305253 - Part 1. Use nsCSSClipPathInstance::ApplyBasicShapeClip when clip-path type is basic-shape or geometry-box. r=mstange
Bug 1310575 - Part 2. Implement nsDisplayFilter::ComputeInvalidationRegion. r=mstange
Bug 1310575 - Part 1. Have a new base class for nsDisplayMaskGeometry and nsDisplayFilterGeometry. r=mstange
Bug 1308963 - Part 4. Correct initial value of mask-position in property_database.js r=xidorn
Bug 1308963 - Part 3. Set initial value of mask-position as (0, 0). r=xidorn
Bug 1308963 - Part 2. Correct initial value of mask-repeat in property_database.js. r=xidorn
Bug 1308963 - Part 1. Set initial value of mask-repeat as repeat. r=xidorn
Bug 1310171 - Correct svg x/y/width/height unit in svg mask test cases. r=mstange
Bug 1309646 - Part 3. Use nsChangeHint_UpdateBackgroundPosition in position mask. r=mstange
Bug 1309646 - Part 2. Add TODO comment in nsCSSRendering::ComputeImageLayerPositioningArea. r=mstange
Bug 1309646 - Part 1. Narrow down the condition of invalid whole boundary. r=mstange
Bug 1309804 - Part 3. Fix trailing space. r=mstange
Bug 1309804 - Part 2. Split invalid region computation into nsDisplayMask & nsDisplayFilter. r=mstange
Bug 1309804 - Part 1. Rename nsDisplaySVGEffectsGeometry to nsDisplayMaskGeometry. r=mstange
Bug 1299715 - Part 9. Test cases of clip-path and mask over an out-of-flow element. r=mstange
Bug 1299715 - Part 8. Fix typo in comment of GetVisualOverflowRect. r=mstange
Bug 1299715 - Part 7. Correct clip region for mask surface. r=mstange
Bug 1299715 - Part 6. Move ComputeMaskGeometry from nsSVGIntegrationUtils to nsDisplayMask. r=mstange
Bug 1299715 - Part 5. Correct clip region for opacity surface. r=mstange
Bug 1299715 - Part 4. Correct clip region for clip-path mask surface. r=mstange
Bug 1299715 - Part 3. Clip the target context by visible region of nsDisplayMask. r=mstange
Bug 1299715 - Part 2. Correct the value of nsDisplayMask::mVisibleRect. r=mstange
Bug 1299715 - Part 1. Replace ContainerItemType::eSVGEffects by ContainerItemType::eFilter. r=mstange
Bug 1299715 - Part 9. Test cases of clip-path and mask over an out-of-flow element. r=mstange
Bug 1299715 - Part 8. Fix typo in comment of GetVisualOverflowRect. r=mstange
Bug 1299715 - Part 7. Correct clip region for mask surface. r=mstange
Bug 1299715 - Part 6. Move ComputeMaskGeometry from nsSVGIntegrationUtils to nsDisplayMask. r=mstange
Bug 1299715 - Part 5. Correct clip region for opacity surface. r=mstange
Bug 1299715 - Part 4. Correct clip region for clip-path mask surface. r=mstange
Bug 1299715 - Part 3. Clip the target context by visible region of nsDisplayMask. r=mstange
Bug 1299715 - Part 2. Correct the value of nsDisplayMask::mVisibleRect. r=mstange
Bug 1299715 - Part 1. Replace ContainerItemType::eSVGEffects by ContainerItemType::eFilter. r=mstange
Bug 1279409 - Part 3. Fix incorrect ref filename. r=me
</pre>   
</pre>   
</div>
</div>
Line 556: Line 814:
Bug mail: jeremychen@mozilla.com
Bug mail: jeremychen@mozilla.com
<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q1 : 3 bugs 9 commits</div>
   <div class="NavHead">2016 Q1 : 2 bugs reported / 3 bugs resolved / 9 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
Line 573: Line 831:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q2 : 5 bugs 17 commits</div>
   <div class="NavHead">2016 Q2 : 14 bugs reported / 5 bugs resolved / 17 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
Line 598: Line 856:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q3 : 11 bugs 31 commits</div>
   <div class="NavHead">2016 Q3 : 13 bugs reported / 11 bugs resolved / 31 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
Line 643: Line 901:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q4 : -- bugs -- commits</div>
   <div class="NavHead">2016 Q4 : 10 bugs reported / 8 bugs resolved / 21 HG commits / 3 Servo PRs</div>
  <div class="NavContent">
<pre style="overflow:auto; width:auto;">
Bug 1320239 - use nscoord instead of nsStyleCoord for outline-width. r=heycam
Bug 1320239 - use nscoord instead of nsStyleCoord for -webkit-text-stroke-width. r=heycam
Bug 1320239 - use ComputeLineWidthValue helper to set border-width. r=heycam
Bug 1320239 - use ComputeLineWidthValue helper to set column-rule-width. r=heycam
Bug 1320239 - create ComputeLineWidthValue helper function for line-width computed values. r=heycam
(no bug) minor indentation cleanup in nsTextFrameUtils.h. whitespace-only, no review, DONTBUILD
(no bug) fix comment for nsTextFrameUtils::TransformText. comment-only, no review, DONTBUILD
Bug 1295788 - Remove layout.css.display-contents.enabled pref.
Bug 1313083 - Remove unused line layout debug flags. r=TYLin
Bug 1313083 - Fix REALLY_NOISY_REFLOW line layout debug flag. r=TYLin
Bug 1313083 - Fix NOISY_BLOCKDIR_ALIGN line layout debug flag. r=TYLin
Bug 1286468 followup - Fix naming issues.
Bug 1286468 - Trim trailing whitspaces in nsBlockFrame.h and nsBlockFrame.cpp. r=TYLin
Bug 1286468 - Rename line related functions in nsBlockFrame. r=TYLin
Bug 1286468 - Rename line related typedefs in nsBlockFrame. r=TYLin
Bug 1286468 - Remove the old vertical alignment coding style. r=TYLin
Bug 1307728 - convert LineReflowStatus to an enum class. r=mats
Bug 1307728 - use LineReflowStatusToString to support debugging. r=mats
Bug 1308077 - remove default branch of switch-case-statement in nsLineBox::BreakTypeToString. r=xidorn
Bug 1307402 - use a more precise bounding box for initial letter texts. r=jfkthame
Bug 1307402 - reformat if-else-statements in nsFirstLetterFrame.cpp to agree with mozilla coding style. r=jfkthame
 
3042747 - Jeremy Chen, 6 weeks ago : stylo - implement -webkit-text-fill-color and -webkit-text-stroke.
32bf5ab - Jeremy Chen, 7 weeks ago : Stylo - gecko glue code for font-size-adjust.
08c47c4 - Jeremy Chen, 8 weeks ago :  #13875 - Implement parsing/serialization for font-size-adjust.
</pre> 
</div>
</div>
 
=== Shing Lyu ===
Bug mail: slyu@mozilla.com
Git: shing.lyu@gmail.com
<div class="NavFrame collapsed" style="text-align:left;">
  <div class="NavHead">2016 Q3 : 13 bugs reported / 2 bugs resolved / 2 HG commits / 9 Servo PRs</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
Bug 1302993 - Update some stylo reftest expectations; r=heycam
Bug 1288350 - Temporary reftest list for Stylo vs Gecko test r=heycam,manishearth
</pre> 
</div>
</div>
<div class="NavFrame collapsed" style="text-align:left;">
  <div class="NavHead">2016 Q4 : 10 bugs reported / 3 bugs resolved / 3 HG commits / 11 Servo PRs</div>
  <div class="NavContent">
<pre style="overflow:auto; width:auto;">
Bug 1323399 - Fix the stylo-vs-gecko reftest harness. r=heycam
Bug 1323404 - Fixed Stylo renders black text as grey issue r=bholley
Bug 1310117 - Implement Stylo CSS filter except url and drop-shadow. r=manishearth
</pre>   
</pre>   
</div>
</div>
Line 651: Line 958:


=== Tingyu Lin ===
=== Tingyu Lin ===
Bug mail: tlin@mozilla.com
<div class="NavFrame collapsed" style="text-align:left;">
  <div class="NavHead">2016 Q1 : 35 bugs reported / 31 bugs resolved / 73 HG commits</div>
  <div class="NavContent">
<pre style="overflow:auto; width:auto;">
Bug 1260090 - Remove nsBlockFrameSuper as nsContainerFrame alias. r=dholbert
Bug 1224394 - Request long timeout for selection/collapse.html. r=jgraham
Bug 1245424 Part 3 - Add reftest for click events with actions in capturing phase. r=bz
Bug 1245424 Part 2 - Stop checking the existence of details frame before toggling. r=bz
Bug 1245424 Part 1 - Fix assert for a display:none summary on debug build. r=bz
Bug 1258177 - Make the list-item markers non-selectable. r=bz
Bug 1205671 - Request long timeout for selection/extend.html. r=jgraham
Bug 1249556 - Implement toggling details by keyboard. r=smaug
Bug 1249556 - Rename override to disallowOverridingFocusability. r=bz
Bug 1241750 - Enable <details> and <summary> on Nightly and Aurora. r=bz
Bug 1225412 followup - Add comment to details10 in toggleEvent.html for consistency. r=me
Bug 1225412 Part 2 - Add support to dispatch toggle events to details element. r=smaug
Bug 1225412 Part 1 - Make AsyncEventDispatcher cancelable. r=smaug
Bug 1255330 - Change the default value of "layout.accessiblecaret.bar.enabled" to false. r=jeremychen
Bug 1251519 Part 5 - Use union rect of child frames for clamping. r=mats
Bug 1251519 Part 4 - Add tests for dragging caret to content boundary. r=mats
Bug 1251519 Part 3 - Add regression tests for caret dragging. r=mats
Bug 1251519 Part 2 - Remove nsLayoutUtils::IsRectVisibleInScrollFrames(). r=mats
Bug 1251519 Part 1 - Remove nsTextFrameBase as an nsFrame alias. r=mats
Bug 1253989 Part 6 - Refactor open_test_html(). r=mtseng
Bug 1253989 Part 5 - Remove touch caret and selection carets naming. r=mtseng
Bug 1253989 Part 4 - Rename AccessibleCaret test files. r=mtseng
Bug 1253989 Part 3 - Use @parameterized to rewrite selection mode tests. r=mtseng
Bug 1253989 Part 2 - Use @parameterized to rewrite cursor mode tests. r=mtseng
Bug 1253989 Part 1 - Remove tests for accessiblecaret preference off. r=mtseng
Bug 1097398 Part 4 - Change text selection highlight color to fennec orange. r=nalexander
Bug 1097398 Part 3 - Use Android L style carets assets on Fennec. r=nalexander
Bug 1097398 Part 2 - Add preferences to make carets always tilt. r=roc
Bug 1097398 Part 1 - Move AccessibleCaret default assets to layout/style/. r=nalexander, r=heycam
Bug 1251915 - Ignore handling eTouchCancel events. r=roc
Bug 1251915 - Correct AccessibleCaretEventHub coding style by clang-format. r=roc
Bug 1250560 - Fix crash in HandleTouchEvent. r=roc
Bug 1248847 - Assert AccessibleCaretEventHub mRefCnt > 1 in all its entry points. r=mats
Bug 1248847 - Assert AccessibleCaretEventHub mRefCnt > 1 in all its entry points. r=mats
Bug 1246918 - Handle PresShell gone after FlushLayout(). r=roc
Bug 1246918 - Fix carets missing after scrolling down in selection mode on Fennec. r=roc
Bug 1248309 - Fix caret size not updated when only zoom level is changed. r=roc
Bug 1246918 - Handle PresShell gone after FlushLayout(). r=roc
Bug 1246918 - Fix carets missing after scrolling down in selection mode on Fennec. r=roc
Bug 1246487 - Remove TouchCaret/SelectionCarets from comments in ActionBarHandler.js. r=capella
Bug 1246487 - Support single tap on the caret to show actionbar. r=capella
Bug 1246185 - Do not collapsed <details> when preference off. r=bz
Bug 1246572 - Remove the two blue bars of the text selection for Fennec. r=snorp
Bug 1246064 - Support long press to show AccessibleCaret on empty input for Fennec. r=roc
Bug 1246477 - Fix carets not updated by scroll events in LongTapState. r=roc
Bug 1225752 - Localize the description of default summary. r=bz
Bug 1246404 - Check mouseContent before calling IsInComposedDoc(). r=smaug
Bug 591737 - Add pref for details and summary elements. r=bz
Bug 591737 - Mark tests in web-platform-test pass. r=Ms2ger
Bug 591737 - Fix test_HTMLSpec.html. r=surkov
Bug 591737 - Add reftest for mouse click on summary. r=bz
Bug 591737 - Avoid dispatch mouse double click to content not in doc. r=smaug
Bug 591737 - Implement toggling open details by mouse click. r=bz
Bug 591737 - Add crashtest for details and summary. r=bz
Bug 591737 - Add reftests for details and summary. r=bz
Bug 591737 - Provide a default summary element by DetailsFrame. r=bz
Bug 591737 - Construct details and summary in nsCSSFrameConstructor. r=bz
Bug 591737 - Add SummaryFrame. r=bz
Bug 591737 - Add DetailsFrame. r=bz
Bug 591737 - Add HTMLSummaryElement. r=bz
Bug 591737 - Add HTMLDetailsElement and webidl interface. r=bz
Bug 591737 - Add details and summary to nsHTMLEditUtils. r=ehsan
Bug 591737 - Teach parser about <details> and <summary>. r=mrbkap
Bug 1240917 - Tweak ActionBar behavior when selection is collapsed. r=snorp
Bug 1240917 - Turn off caret timeout on Fennec. r=snorp
Bug 1240917 - Do not show caret in empty input on Fennec. r=roc
Bug 1227927 Part 4 - Add comment to nsFrameList::GetLength() to warn it's O(n). r=mats
Bug 1227927 Part 3 - Use ranged-based for-loop to rewrite some simple loops in part 2. r=mats
Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
Bug 1227927 Part 1 - Make nsIFrame::PrincipalChildList a const function. r=bz
Bug 1121468 - Go to NoActionState after receiving release on LongTapState. r=roc
Bug 1121468 - Show carets when long-pressing on selection highlight. r=roc
Bug 1121468 - Use auto* to explicit declare 'self' as a pointer. r=roc
Bug 1241752 - Remove runtime warning for nsIContent::GetEditingHost(). r=smaug
Bug 1241008 - Add preference to show or hide selection bars. r=mtseng
Bug 1234118 - Delete code for supporting 'do-command' and 'copypaste-docommand'. r=mtseng, r=smaug
</pre> 
</div>
</div>
<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q1 : 31 bugs 76 commits</div>
   <div class="NavHead">2016 Q2 : 25 bugs reported / 24 bugs resolved / 94 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
33baaaa0d84d | 2016-03-22 15:33:30 +0800 | Bug 1224394 - Request long timeout for selection/collapse.html. r=jgraham
Bug 1282029 Part 2 - Update comments. r=dbaron
777d18c1f521 | 2016-03-24 15:05:29 +0800 | Bug 1245424 Part 3 - Add reftest for click events with actions in capturing phase. r=bz
Bug 1282029 Part 1 - Remove superfluous access modifiers. r=dbaron
0e7a2d01c65f | 2016-03-24 15:05:29 +0800 | Bug 1245424 Part 2 - Stop checking the existence of details frame before toggling. r=bz
Bug 1280647 - Rename nsStyleDisplay member mFloats to mFloat. r=dholbert
01e5078734f5 | 2016-03-24 15:05:29 +0800 | Bug 1245424 Part 1 - Fix assert for a display:none summary on debug build. r=bz
Bug 1276870 - Rename parentReflowState to mParentReflowState in nsHTMLReflowState. r=dholbert
e302d8d2af8b | 2016-03-20 17:26:02 +0800 | Bug 1258177 - Make the list-item markers non-selectable. r=bz
Bug 1269175 - Convert nsStyleSVG::mStrokeDasharray to be nsTArray. r=heycam
b60ea1ba5f7f | 2016-03-21 21:44:41 +0800 | Bug 1205671 - Request long timeout for selection/extend.html. r=jgraham
Bug 1274835 - Refactor code to process basic shape from clip-path. r=heycam
a2fe8535e63b | 2016-03-19 20:37:09 +0800 | Bug 1249556 - Implement toggling details by keyboard. r=smaug
Bug 1272831 - Add AutoRestore::SavedValue() to retrieve the saved value. r=froydnj
1e26562f4f36 | 2016-03-18 13:47:50 +0800 | Bug 1249556 - Rename override to disallowOverridingFocusability. r=bz
Bug 1272840 - Resurrect the URL to block-and-line.html r=dbaron
72641acb6467 | 2016-03-16 15:56:05 +0800 | Bug 1241750 - Enable <details> and <summary> on Nightly and Aurora. r=bz
Bug 1270030 - Remove "layout.accessiblecaret.extendedvisibility" pref from IMETextTxn. r=mats
e9f0c40c06e1 | 2016-03-14 12:00:17 +0800 | Bug 1225412 followup - Add comment to details10 in toggleEvent.html for consistency. r=me
Bug 1267524 followup - Revert list-initialization for array in Part 19. r=me
5ee96a182b8d | 2016-03-12 19:53:51 +0800 | Bug 1225412 Part 2 - Add support to dispatch toggle events to details element. r=smaug
Bug 1267524 Part 19 - Move nsStyleCoord members to initializer list. r=heycam
48adfd045db5 | 2016-03-12 19:53:50 +0800 | Bug 1225412 Part 1 - Make AsyncEventDispatcher cancelable. r=smaug
Bug 1267524 Part 18 - Remove "void" from zero argument functions. r=heycam
d5458986ccb7 | 2016-03-10 17:18:12 +0800 | Bug 1255330 - Change the default value of "layout.accessiblecaret.bar.enabled" to false. r=jeremychen
Bug 1267524 Part 17 - Use member initializer list for nsStyleVariables. r=heycam
7839f0ef27a2 | 2016-03-10 17:38:33 +0800 | Bug 1251519 Part 5 - Use union rect of child frames for clamping. r=mats
Bug 1267524 Part 16 - Use member initializer list for nsStyleUIReset. r=heycam
4c14f49b12a5 | 2016-03-10 17:38:32 +0800 | Bug 1251519 Part 4 - Add tests for dragging caret to content boundary. r=mats
Bug 1267524 Part 15 - Use member initializer list for nsStyleUserInterface. r=heycam
a23fca545599 | 2016-03-10 17:38:32 +0800 | Bug 1251519 Part 3 - Add regression tests for caret dragging. r=mats
Bug 1267524 Part 14 - Use member initializer list for nsStyleText. r=heycam
694dfb32d1f2 | 2016-03-10 17:38:31 +0800 | Bug 1251519 Part 2 - Remove nsLayoutUtils::IsRectVisibleInScrollFrames(). r=mats
Bug 1267524 Part 13 - Use member initializer list for nsStyleTextReset. r=heycam
15c20d14a46f | 2016-03-10 17:38:31 +0800 | Bug 1251519 Part 1 - Remove nsTextFrameBase as an nsFrame alias. r=mats
Bug 1267524 Part 12 - Use member initializer list for nsStyleContent. r=heycam
c575320f1d60 | 2016-03-08 22:45:47 +0800 | Bug 1253989 Part 6 - Refactor open_test_html(). r=mtseng
Bug 1267524 Part 11 - Use member initializer list for nsStyleVisibility. r=heycam
ba096724ac7c | 2016-03-08 22:45:47 +0800 | Bug 1253989 Part 5 - Remove touch caret and selection carets naming. r=mtseng
Bug 1267524 Part 10 - Use member initializer list for nsStyleDisplay. r=heycam
c0fdb08d2254 | 2016-03-08 22:45:47 +0800 | Bug 1253989 Part 4 - Rename AccessibleCaret test files. r=mtseng
Bug 1267524 Part 9 - Use member initializer list for nsStyleColor. r=heycam
2693625a55e0 | 2016-03-08 22:21:31 +0800 | Bug 1253989 Part 3 - Use @parameterized to rewrite selection mode tests. r=mtseng
Bug 1267524 Part 8 - Use member initializer list for nsStyleTableBorder. r=heycam
dc451d25f123 | 2016-03-08 22:21:31 +0800 | Bug 1253989 Part 2 - Use @parameterized to rewrite cursor mode tests. r=mtseng
Bug 1267524 Part 7 - Use member initializer list for nsStyleTable. r=heycam
864342da6536 | 2016-03-08 22:21:30 +0800 | Bug 1253989 Part 1 - Remove tests for accessiblecaret preference off. r=mtseng
Bug 1267524 Part 6 - Use member initializer list for nsStylePosition. r=heycam
309cc0dac51c | 2016-02-16 16:55:28 +0800 | Bug 1097398 Part 4 - Change text selection highlight color to fennec orange. r=nalexander
Bug 1267524 Part 5 - Use member initializer list for nsStyleSVGReset. r=heycam
2fe725e70124 | 2016-02-16 16:55:28 +0800 | Bug 1097398 Part 3 - Use Android L style carets assets on Fennec. r=nalexander
Bug 1267524 Part 4.2 - Use member initializer list for nsStyleSVG. r=heycam
d0be9a37a515 | 2016-02-16 16:55:28 +0800 | Bug 1097398 Part 2 - Add preferences to make carets always tilt. r=roc
Bug 1267524 Part 4.1 - Add Reset() and rewrite methods for nsStyleSVGPaint. r=heycam
eeebbe5ee8fb | 2016-02-16 16:55:28 +0800 | Bug 1097398 Part 1 - Move AccessibleCaret default assets to layout/style/. r=nalexander, r=heycam
Bug 1267524 Part 3 - Use member initializer list for nsStyleColumn. r=heycam
50cb73a32974 | 2016-02-29 15:51:44 +0800 | Bug 1251915 - Ignore handling eTouchCancel events. r=roc
Bug 1267524 Part 2 - Use member initializer list for nsStyleXUL. r=heycam
51b5b9c96032 | 2016-02-29 15:51:44 +0800 | Bug 1251915 - Correct AccessibleCaretEventHub coding style by clang-format. r=roc
Bug 1267524 Part 1 - Use member initializer list for nsStyleOutline. r=heycam
8ad96eb28e4f | 2016-02-28 23:16:45 +0800 | Bug 1250560 - Fix crash in HandleTouchEvent. r=roc
Bug 1226455 - Enable <details> and <summary> on all channels. r=bz
9163c83ed1a8 | 2016-02-19 18:21:16 +0800 | Bug 1248847 - Assert AccessibleCaretEventHub mRefCnt > 1 in all its entry points. r=mats
Bug 1268410 - Change the default value of "layout.accessiblecaret.timeout_ms" to 0. r=mats
a27cd3e26cc1 | 2016-02-18 18:38:44 +0800 | Bug 1248847 - Assert AccessibleCaretEventHub mRefCnt > 1 in all its entry points. r=mats
Bug 1266782 - Use RefPtr to hold document and selection in ExtendPhoneNumberSelection. r=mats
10d19f450495 | 2016-02-15 15:12:35 +0800 | Bug 1246918 - Handle PresShell gone after FlushLayout(). r=roc
Bug 1267929 - Bail out from ExtendPhoneNumberSelection if GetAnchorFocusRange() is nullptr. r=mats
9f02725af4ad | 2016-02-11 16:22:57 +0800 | Bug 1246918 - Fix carets missing after scrolling down in selection mode on Fennec. r=roc
Bug 1267209 - Convert nsLayoutUtils::PaintFrame flags to be an enum class. r=jfkthame
1378bf53b053 | 2016-02-15 18:29:32 +0800 | Bug 1248309 - Fix caret size not updated when only zoom level is changed. r=roc
Bug 1266715 - Fix space between blinking cursor/selection highlight and the caret. r=snorp
10e71da98b14 | 2016-02-15 15:12:35 +0800 | Bug 1246918 - Handle PresShell gone after FlushLayout(). r=roc
Bug 1262755 - Enlarge caret touch target by 59% for Fennec. r=capella,snorp
bc3e37b63def | 2016-02-11 16:22:57 +0800 | Bug 1246918 - Fix carets missing after scrolling down in selection mode on Fennec. r=roc
Bug 1249201 Part 2 - Show carets continuously when panning or zooming. r=mats,sebastian
288bdc6d7788 | 2016-02-15 16:27:22 +0800 | Bug 1246487 - Remove TouchCaret/SelectionCarets from comments in ActionBarHandler.js. r=capella
Bug 1249201 Part 1 - Add "scroll" reason to CaretStateChangedEvent. r=smaug
e10dae6932b5 | 2016-02-15 16:27:22 +0800 | Bug 1246487 - Support single tap on the caret to show actionbar. r=capella
Bug 1262755 - Enlarge caret touch target by 59% for Fennec. r=capella,snorp
600942ae9823 | 2016-02-09 14:07:01 +0800 | Bug 1246185 - Do not collapsed <details> when preference off. r=bz
Bug 1264837 Part 45 - Remove SVGViewFrameBase. r=dholbert
3e6f0d9b86e6 | 2016-02-09 23:19:43 +0800 | Bug 1246572 - Remove the two blue bars of the text selection for Fennec. r=snorp
Bug 1264837 Part 44 - Remove SVGTextFrameBase. r=dholbert
70b5a8e61e37 | 2016-02-08 16:08:46 +0800 | Bug 1246064 - Support long press to show AccessibleCaret on empty input for Fennec. r=roc
Bug 1264837 Part 43 - Remove SVGFEUnstyledLeafFrameBase. r=dholbert
714c60cf29d9 | 2016-02-08 16:08:45 +0800 | Bug 1246477 - Fix carets not updated by scroll events in LongTapState. r=roc
Bug 1264837 Part 42 - Remove SVGFELeafFrameBase. r=dholbert
57504f58e5a8 | 2016-02-04 01:48:00 +0800 | Bug 1225752 - Localize the description of default summary. r=bz
Bug 1264837 Part 41 - Remove SVGFEImageFrameBase. r=dholbert
a674340dc97e | 2016-02-06 23:44:00 +0800 | Bug 1246404 - Check mouseContent before calling IsInComposedDoc(). r=smaug
Bug 1264837 Part 40 - Remove SVGFEContainerFrameBase. r=dholbert
c9585cb5a3cf | 2016-01-20 23:20:43 +0800 | Bug 591737 - Add pref for details and summary elements. r=bz
Bug 1264837 Part 39 - Remove nsSVGUseFrameBase. r=dholbert
96ba4ef5ffc2 | 2016-01-20 23:20:42 +0800 | Bug 591737 - Mark tests in web-platform-test pass. r=Ms2ger
Bug 1264837 Part 38 - Remove nsSVGSwitchFrameBase. r=dholbert
fed3c367cdd5 | 2016-01-20 23:20:42 +0800 | Bug 591737 - Fix test_HTMLSpec.html. r=surkov
Bug 1264837 Part 37 - Remove nsSVGStopFrameBase. r=dholbert
afeae0daec33 | 2016-01-20 23:20:42 +0800 | Bug 591737 - Add reftest for mouse click on summary. r=bz
Bug 1264837 Part 36 - Remove nsSVGPatternFrameBase. r=dholbert
98d74607f547 | 2016-01-20 23:20:42 +0800 | Bug 591737 - Avoid dispatch mouse double click to content not in doc. r=smaug
Bug 1264837 Part 35 - Remove nsSVGPathGeometryFrameBase. r=dholbert
804f641540a4 | 2016-01-20 23:20:42 +0800 | Bug 591737 - Implement toggling open details by mouse click. r=bz
Bug 1264837 Part 34 - Remove nsSVGPaintServerFrameBase. r=dholbert
f3f8a3303dbe | 2016-01-20 23:20:42 +0800 | Bug 591737 - Add crashtest for details and summary. r=bz
Bug 1264837 Part 33 - Remove nsSVGOuterSVGAnonChildFrameBase. r=dholbert
dbe4d34c5019 | 2016-01-20 23:20:41 +0800 | Bug 591737 - Add reftests for details and summary. r=bz
Bug 1264837 Part 32 - Remove nsSVGOuterSVGFrameBase. r=dholbert
d5e3c2b54b0e | 2016-01-20 23:20:41 +0800 | Bug 591737 - Provide a default summary element by DetailsFrame. r=bz
Bug 1264837 Part 31 - Remove nsSVGMaskFrameBase. r=dholbert
e62deaa9a733 | 2016-02-02 17:39:49 +0800 | Bug 591737 - Construct details and summary in nsCSSFrameConstructor. r=bz
Bug 1264837 Part 30 - Remove nsSVGMarkerAnonChildFrameBase. r=dholbert
a4f84794091c | 2016-02-02 17:39:06 +0800 | Bug 591737 - Add SummaryFrame. r=bz
Bug 1264837 Part 29 - Remove nsSVGMarkerFrameBase. r=dholbert
95c721eb4e94 | 2016-01-20 23:20:41 +0800 | Bug 591737 - Add DetailsFrame. r=bz
Bug 1264837 Part 28 - Remove nsSVGInnerSVGFrameBase. r=dholbert
5cee7af18f88 | 2016-01-20 23:20:40 +0800 | Bug 591737 - Add HTMLSummaryElement. r=bz
Bug 1264837 Part 27 - Remove nsSVGImageFrameBase. r=dholbert
e95439f4c6ce | 2016-01-20 23:20:40 +0800 | Bug 591737 - Add HTMLDetailsElement and webidl interface. r=bz
Bug 1264837 Part 26 - Remove nsSVGRadialGradientFrameBase. r=dholbert
4e9190bcd7e4 | 2016-01-20 23:20:40 +0800 | Bug 591737 - Add details and summary to nsHTMLEditUtils. r=ehsan
Bug 1264837 Part 25 - Remove nsSVGLinearGradientFrameBase. r=dholbert
8c3992d92f27 | 2016-01-20 23:20:39 +0800 | Bug 591737 - Teach parser about <details> and <summary>. r=mrbkap
Bug 1264837 Part 24 - Remove nsSVGGradientFrameBase. r=dholbert
ce6b2fdabc3e | 2016-02-02 14:32:31 +0800 | Bug 1240917 - Tweak ActionBar behavior when selection is collapsed. r=snorp
Bug 1264837 Part 23 - Remove nsSVGGFrameBase. r=dholbert
580790343878 | 2016-02-02 14:32:31 +0800 | Bug 1240917 - Turn off caret timeout on Fennec. r=snorp
Bug 1264837 Part 22 - Remove nsSVGGenericContainerFrameBase. r=dholbert
9a9874a77aa9 | 2016-02-02 14:32:31 +0800 | Bug 1240917 - Do not show caret in empty input on Fennec. r=roc
Bug 1264837 Part 21 - Remove nsSVGForeignObjectFrameBase. r=dholbert
854dbd810267 | 2016-01-29 22:42:15 +0800 | Bug 1227927 Part 4 - Add comment to nsFrameList::GetLength() to warn it's O(n). r=mats
Bug 1264837 Part 20 - Remove nsSVGFilterFrameBase. r=dholbert
e500c5a05778 | 2016-01-29 22:42:15 +0800 | Bug 1227927 Part 3 - Use ranged-based for-loop to rewrite some simple loops in part 2. r=mats
Bug 1264837 Part 19 - Remove nsSVGContainerFrameBase. r=dholbert
ca70ac026805 | 2016-01-29 22:42:14 +0800 | Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
Bug 1264837 Part 18 - Remove nsSVGClipPathFrameBase. r=dholbert
934e3fb97f3e | 2016-01-29 22:42:13 +0800 | Bug 1227927 Part 1 - Make nsIFrame::PrincipalChildList a const function. r=bz
Bug 1264837 Part 17 - Remove nsSVGAFrameBase. r=dholbert
0049e7998c1a | 2016-01-25 15:50:28 +0800 | Bug 1121468 - Go to NoActionState after receiving release on LongTapState. r=roc
Bug 1264837 Part 16 - Remove ViewportFrame::Super. r=dholbert
4d4a61e9c257 | 2016-01-25 15:50:28 +0800 | Bug 1121468 - Show carets when long-pressing on selection highlight. r=roc
Bug 1264837 Part 15 - Remove nsVideoFrameBase r=dholbert
0624437c04f6 | 2016-01-25 15:50:28 +0800 | Bug 1121468 - Use auto* to explicit declare 'self' as a pointer. r=roc
Bug 1264837 Part 14 - Remove nsSubDocumentFrameSuper. r=dholbert
3dbbccd71c06 | 2016-01-22 14:18:47 +0800 | Bug 1241752 - Remove runtime warning for nsIContent::GetEditingHost(). r=smaug
Bug 1264837 Part 13 - Remove nsRubyTextFrameSuper. r=dholbert
0ff0ab3c254a | 2016-01-21 11:11:38 +0800 | Bug 1241008 - Add preference to show or hide selection bars. r=mtseng
Bug 1264837 Part 12 - Remove nsRubyTextContainerFrameSuper. r=dholbert
5b36dc383731 | 2016-01-04 21:45:01 +0800 | Bug 1234118 - Delete code for supporting 'do-command' and 'copypaste-docommand'. r=mtseng, r=smaug
Bug 1264837 Part 11 - Remove nsRubyFrameSuper. r=dholbert
Bug 1264837 Part 10 - Remove nsRubyContentFrameSuper. r=dholbert
Bug 1264837 Part 9 - Remove nsRubyBaseFrameSuper. r=dholbert
Bug 1264837 Part 8 - Remove nsPluginFrameSuper. r=dholbert
Bug 1264837 Part 7 - Remove nsInlineFrameBase r=dholbert
Bug 1264837 Part 6 - Remove ImageFrameSuper. r=dholbert
Bug 1264837 Part 5 - Remove nsFlexContainerFrameSuper. r=dholbert
Bug 1264837 Part 4 - Remove nsImageControlFrameSuper. r=dholbert
Bug 1264837 Part 3 - Remove nsFormControlFrameSuper. r=dholbert
Bug 1264837 Part 2 - Remove nsColorControlFrameSuper. r=dholbert
Bug 1264837 Part 1 - Remove nsTextBoxFrameSuper. r=dholbert
Bug 1245036 Part 2 - Add columns test case for <summary> element. r=bz
Bug 1245036 Part 1 - Use default-preferences in details and summary reftest.list. r=bz
Bug 1264533 - Correct the universal selector for summary to include all namespaces. r=bz
Bug 1258657 Part 2 - Remove SummaryFrame. r=bz
Bug 1258657 Part 1 - Change summary default style to "display: list-item" to match html spec. r=bz
Bug 1263578 - Make AccessibleCaret swappable on B2G. r=mtseng
Bug 1168891 Part 2 - Allow one caret to be dragged across the other caret. r=mats
Bug 1168891 Part 1 - Refine two functions related to caret positioning. r=mats
Bug 1259889 Part 2 - Load html.css lazily for pref changes. r=heycam
Bug 1259889 Part 1 - Add @supports -moz-bool-pref for internal-only style sheets. r=heycam
</pre>   
</pre>   
</div>
</div>
Line 735: Line 1,147:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q2 : 24 bugs 95 commits</div>
   <div class="NavHead">2016 Q3 : 25 bugs reported / 19 bugs resolved / 59 HG commits</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
aa6431747b5f | 2016-06-24 17:47:33 +0800 | Bug 1282029 Part 2 - Update comments. r=dbaron
Bug 1297097 Part 5 - Touch CLOBBER to work around bug 1276197. r=jfkthame
63c4e2af0944 | 2016-06-24 17:47:32 +0800 | Bug 1282029 Part 1 - Remove superfluous access modifiers. r=dbaron
Bug 1297097 Part 4 - Move vertical text properties into gCSSProperties. r=jfkthame
47e5770b6911 | 2016-06-18 22:16:20 +0100 | Bug 1280647 - Rename nsStyleDisplay member mFloats to mFloat. r=dholbert
Bug 1297097 Part 3 - Remove preference "layout.css.vertical-text.enabled" in all.js. r=jfkthame
5d9b7a5387ed | 2016-05-31 17:40:31 +0800 | Bug 1276870 - Rename parentReflowState to mParentReflowState in nsHTMLReflowState. r=dholbert
Bug 1297097 Part 2 - Remove preference "layout.css.vertical-text.enabled" in nsCSSPropList.h. r=jfkthame
885f01dee6d2 | 2016-05-26 14:01:58 +0800 | Bug 1269175 - Convert nsStyleSVG::mStrokeDasharray to be nsTArray. r=heycam
Bug 1297097 Part 1 - Remove preference "layout.css.vertical-text.enabled" in test files. r=jfkthame
9318af26432b | 2016-05-22 20:41:19 +0800 | Bug 1274835 - Refactor code to process basic shape from clip-path. r=heycam
Bug 1302758 Part 3 - Remove nullptr check of operator new in CreateFloatManager. r=dholbert
017017aeacf1 | 2016-05-14 09:47:14 +0800 | Bug 1272831 - Add AutoRestore::SavedValue() to retrieve the saved value. r=froydnj
Bug 1302758 Part 2 - Replace NOISY_FLOATMANAGER with nsBlockFrame::gNoisyFloatManager. r=dholbert
c2290db32069 | 2016-05-14 11:44:38 +0800 | Bug 1272840 - Resurrect the URL to block-and-line.html r=dbaron
Bug 1302758 Part 1 - Minor cosmetic fixes in nsFloatManager. r=dholbert
5137c2a0f917 | 2016-05-04 17:05:35 +0800 | Bug 1270030 - Remove "layout.accessiblecaret.extendedvisibility" pref from IMETextTxn. r=mats
Bug 1301630 - Remove nsBlockFrame::SetFlags(). r=bz
cf209d9bc29c | 2016-05-04 13:35:21 +0800 | Bug 1267524 followup - Revert list-initialization for array in Part 19. r=me
Bug 1299753 Part 3 - Reuse ConstructScrollableBlock to build scrollable DetailsFrame. r=bz
bae0edbcd259 | 2016-05-03 17:26:30 +0800 | Bug 1267524 Part 19 - Move nsStyleCoord members to initializer list. r=heycam
Bug 1299753 Part 2 - Create block formatting context for DetailsFrame if needed. r=bz
c3aa979166ef | 2016-05-03 17:26:30 +0800 | Bug 1267524 Part 18 - Remove "void" from zero argument functions. r=heycam
Bug 1299753 Part 1 - Use NS_NewBlockFormattingContext() in ConstructFieldSetFrame(). r=bz
b01936aa14f5 | 2016-05-03 17:26:30 +0800 | Bug 1267524 Part 17 - Use member initializer list for nsStyleVariables. r=heycam
Bug 1301325 - Remove text_caret*.png under editor/composer/res/. r=mtseng
6b1e170bfb37 | 2016-05-03 17:26:30 +0800 | Bug 1267524 Part 16 - Use member initializer list for nsStyleUIReset. r=heycam
Bug 1298704 - Use flag to avoid calling AccessibleCaretEventHub::Reflow() recursively. r=mats
cf32e2628a79 | 2016-05-03 17:26:30 +0800 | Bug 1267524 Part 15 - Use member initializer list for nsStyleUserInterface. r=heycam
Bug 1295084 Part 4 - Rename Position::PositionCoord to Position::Coord. r=dholbert
5d07bd954d1d | 2016-05-03 17:26:29 +0800 | Bug 1267524 Part 14 - Use member initializer list for nsStyleText. r=heycam
Bug 1295084 Part 3 - Move nsStyleImageLayers::Position to mozilla::Position. r=dholbert
4a1d916b82d1 | 2016-05-03 17:26:29 +0800 | Bug 1267524 Part 13 - Use member initializer list for nsStyleTextReset. r=heycam
Bug 1295084 Part 2 - Move two Position methods into nsStyleImageLayers. r=dholbert
d25a9ebf96fc | 2016-05-03 17:26:29 +0800 | Bug 1267524 Part 12 - Use member initializer list for nsStyleContent. r=heycam
Bug 1295084 Part 1 - Move FragmentOrURL into mozilla namespace. r=dholbert
7536d9f1ed0f | 2016-05-03 17:26:29 +0800 | Bug 1267524 Part 11 - Use member initializer list for nsStyleVisibility. r=heycam
Bug 1297097 Part 4 - Move vertical text properties into gCSSProperties. r=jfkthame
4c8392ba107b | 2016-05-03 17:26:29 +0800 | Bug 1267524 Part 10 - Use member initializer list for nsStyleDisplay. r=heycam
Bug 1297097 Part 3 - Remove preference "layout.css.vertical-text.enabled" in all.js. r=jfkthame
9bdacfd5ac0a | 2016-05-03 17:26:29 +0800 | Bug 1267524 Part 9 - Use member initializer list for nsStyleColor. r=heycam
Bug 1297097 Part 2 - Remove preference "layout.css.vertical-text.enabled" in nsCSSPropList.h. r=jfkthame
527760662f5a | 2016-05-03 17:26:29 +0800 | Bug 1267524 Part 8 - Use member initializer list for nsStyleTableBorder. r=heycam
Bug 1297097 Part 1 - Remove preference "layout.css.vertical-text.enabled" in test files. r=jfkthame
02a9d300faa6 | 2016-05-03 17:26:28 +0800 | Bug 1267524 Part 7 - Use member initializer list for nsStyleTable. r=heycam
Bug 1297340 - Revise ParseClipPath(). r=dholbert
64214f5861b5 | 2016-05-03 17:26:28 +0800 | Bug 1267524 Part 6 - Use member initializer list for nsStylePosition. r=heycam
Bug 1296990 - Make AppearanceString() return nsAutoString directly. r=mtseng
d1a8024f3ba0 | 2016-05-03 17:26:28 +0800 | Bug 1267524 Part 5 - Use member initializer list for nsStyleSVGReset. r=heycam
Bug 1292904 Part 3 - Use only caret image for touch area if event is a mouse type. r=mtseng
11c3d02eac27 | 2016-05-03 17:26:28 +0800 | Bug 1267524 Part 4.2 - Use member initializer list for nsStyleSVG. r=heycam
Bug 1292904 Part 2 - Split touch area into image and text overlay. r=mtseng
7e2d844610de | 2016-05-03 17:26:27 +0800 | Bug 1267524 Part 4.1 - Add Reset() and rewrite methods for nsStyleSVGPaint. r=heycam
Bug 1292904 Part 1 - Use element id to get caret child element. r=mtseng
592dca94957d | 2016-05-02 11:11:45 +0800 | Bug 1267524 Part 3 - Use member initializer list for nsStyleColumn. r=heycam
Bug 1294628 - Replace block reflow input flags with a bit fields struct. r=dholbert
1d2b0f2ede02 | 2016-05-02 11:11:45 +0800 | Bug 1267524 Part 2 - Use member initializer list for nsStyleXUL. r=heycam
Bug 1293604 - Replace NS_STYLE_FLOAT_* with StyleFloat enum class. r=dbaron
96cc5cba5340 | 2016-05-02 11:11:45 +0800 | Bug 1267524 Part 1 - Use member initializer list for nsStyleOutline. r=heycam
Bug 1288626 Part 7 - Rename StyleClipShapeSizing to StyleClipPathGeometryBox. r=heycam
3152d79aa593 | 2016-04-18 11:24:52 +0800 | Bug 1226455 - Enable <details> and <summary> on all channels. r=bz
Bug 1288626 Part 6 - Generalize StyleClipPath to be template struct StyleShapeSource. r=heycam
414529119026 | 2016-04-28 20:21:23 +0800 | Bug 1268410 - Change the default value of "layout.accessiblecaret.timeout_ms" to 0. r=mats
Bug 1288626 Part 5 - Rename StyleClipPathType to StyleShapeSourceType. r=heycam
8c0409b30c4b | 2016-04-28 13:59:39 +0800 | Bug 1266782 - Use RefPtr to hold document and selection in ExtendPhoneNumberSelection. r=mats
Bug 1288626 Part 4 - Rename nsStyleClipPath to StyleClipPath. r=heycam
bd3b4cd56590 | 2016-04-27 17:19:51 +0800 | Bug 1267929 - Bail out from ExtendPhoneNumberSelection if GetAnchorFocusRange() is nullptr. r=mats
Bug 1288626 Part 3 - Rename nsStyleBasicShape to StyleBasicShape. r=heycam
b2d671e60eea | 2016-04-27 12:01:54 +0800 | Bug 1267209 - Convert nsLayoutUtils::PaintFrame flags to be an enum class. r=jfkthame
Bug 1288626 Part 2 - Use basic shape enum class defined in nsStyleConsts.h. r=heycam
8f0b8d0c6bc3 | 2016-04-22 20:36:05 +0800 | Bug 1266715 - Fix space between blinking cursor/selection highlight and the caret. r=snorp
Bug 1288626 Part 1 - Move nsBasicShape and nsStyleClipPath into mozilla namespace. r=heycam
4280881aae80 | 2016-04-22 18:23:47 +0800 | Bug 1262755 - Enlarge caret touch target by 59% for Fennec. r=capella,snorp
Bug 1288626 Part 7 - Rename StyleClipShapeSizing to StyleClipPathGeometryBox. r=heycam
989e88261527 | 2016-04-21 16:53:40 +0800 | Bug 1249201 Part 2 - Show carets continuously when panning or zooming. r=mats,sebastian
Bug 1288626 Part 6 - Generalize StyleClipPath to be template struct StyleShapeSource. r=heycam
533b9287d572 | 2016-04-21 16:43:11 +0800 | Bug 1249201 Part 1 - Add "scroll" reason to CaretStateChangedEvent. r=smaug
Bug 1288626 Part 5 - Rename StyleClipPathType to StyleShapeSourceType. r=heycam
637e80ab4fca | 2016-04-15 17:10:02 +0800 | Bug 1262755 - Enlarge caret touch target by 59% for Fennec. r=capella,snorp
Bug 1288626 Part 4 - Rename nsStyleClipPath to StyleClipPath. r=heycam
e995cbd2835c | 2016-04-18 15:57:01 +0800 | Bug 1264837 Part 45 - Remove SVGViewFrameBase. r=dholbert
Bug 1288626 Part 3 - Rename nsStyleBasicShape to StyleBasicShape. r=heycam
7e962e85d091 | 2016-04-18 15:54:36 +0800 | Bug 1264837 Part 44 - Remove SVGTextFrameBase. r=dholbert
Bug 1288626 Part 2 - Use basic shape enum class defined in nsStyleConsts.h. r=heycam
d855f55ad32f | 2016-04-18 15:52:31 +0800 | Bug 1264837 Part 43 - Remove SVGFEUnstyledLeafFrameBase. r=dholbert
Bug 1288626 Part 1 - Move nsBasicShape and nsStyleClipPath into mozilla namespace. r=heycam
5d7bbe272e29 | 2016-04-18 15:50:08 +0800 | Bug 1264837 Part 42 - Remove SVGFELeafFrameBase. r=dholbert
Bug 1288992 Part 3 - Rename local variables named metrics to reflowOutput. r=dholbert
b58454385cf9 | 2016-04-18 15:49:07 +0800 | Bug 1264837 Part 41 - Remove SVGFEImageFrameBase. r=dholbert
Bug 1288992 Part 2 - Rename ReflowMetrics variables to ReflowOutput. r=dholbert
dd38967d24de | 2016-04-18 15:47:37 +0800 | Bug 1264837 Part 40 - Remove SVGFEContainerFrameBase. r=dholbert
Bug 1288992 Part 1 - Rename mSize and ReflowMetrics() in nsMathMLContainerFrame::RowChildFrameIterator. r=dholbert
f923a29e9b72 | 2016-04-18 15:46:09 +0800 | Bug 1264837 Part 39 - Remove nsSVGUseFrameBase. r=dholbert
Bug 1288992 Part 0 - Drop the nonsensical comment for nsTableFrame::ReflowChildren. r=dholbert
8f7cc8ac46ea | 2016-04-18 15:43:07 +0800 | Bug 1264837 Part 38 - Remove nsSVGSwitchFrameBase. r=dholbert
Bug 1289052 - Move nsRuleNode methods as static functions to .cpp file. r=heycam
9a32e6070959 | 2016-04-18 15:42:05 +0800 | Bug 1264837 Part 37 - Remove nsSVGStopFrameBase. r=dholbert
Bug 1277129 Part 7c - Rename various RS variables to RI. r=dbaron
2806d27362bf | 2016-04-18 15:40:29 +0800 | Bug 1264837 Part 36 - Remove nsSVGPatternFrameBase. r=dholbert
Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
814ccf5291cb | 2016-04-18 15:38:47 +0800 | Bug 1264837 Part 35 - Remove nsSVGPathGeometryFrameBase. r=dholbert
Bug 1277129 Part 7a - Rename ReflowState to RubyReflowInput in nsRubyBaseContainerFrame. r=dbaron
7e8989ae11c6 | 2016-04-18 15:36:49 +0800 | Bug 1264837 Part 34 - Remove nsSVGPaintServerFrameBase. r=dholbert
Bug 1277129 Part 6b - Rename rendContext to mRenderingContext in SizeComputationInput. r=dbaron
295dfad1d251 | 2016-04-18 15:34:12 +0800 | Bug 1264837 Part 33 - Remove nsSVGOuterSVGAnonChildFrameBase. r=dholbert
Bug 1277129 Part 6a - Rename frame to mFrame in SizeComputationInput. r=dbaron
4b8f1454b8d7 | 2016-04-18 15:32:11 +0800 | Bug 1264837 Part 32 - Remove nsSVGOuterSVGFrameBase. r=dholbert
Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
86b92343da55 | 2016-04-18 15:30:09 +0800 | Bug 1264837 Part 31 - Remove nsSVGMaskFrameBase. r=dholbert
Bug 1277129 Part 5b - Rename nsHTMLReflowMetrics.h/cpp to ReflowOutput.h/cpp and fix #includes. r=dbaron
3e91b95e6fc0 | 2016-04-18 15:28:03 +0800 | Bug 1264837 Part 30 - Remove nsSVGMarkerAnonChildFrameBase. r=dholbert
Bug 1277129 Part 5a - Move nsHTMLReflowMetrics into mozilla namespace. r=dbaron
38df0143c983 | 2016-04-18 15:26:00 +0800 | Bug 1264837 Part 29 - Remove nsSVGMarkerFrameBase. r=dholbert
Bug 1277129 Part 4b - Rename ScrollReflowState to ScrollReflowInput. r=dbaron
ebd26de8705e | 2016-04-18 15:23:52 +0800 | Bug 1264837 Part 28 - Remove nsSVGInnerSVGFrameBase. r=dholbert
Bug 1277129 Part 4a - Move ScrollReflowState into mozilla namespace. r=dbaron
34f48a797e2a | 2016-04-18 15:21:40 +0800 | Bug 1264837 Part 27 - Remove nsSVGImageFrameBase. r=dholbert
Bug 1277129 Part 3b - Rename nsTableReflowState, nsRowGroupReflowState, and nsTableCellReflowState. r=dbaron
eb95ddffa2b0 | 2016-04-18 15:19:21 +0800 | Bug 1264837 Part 26 - Remove nsSVGRadialGradientFrameBase. r=dholbert
Bug 1277129 Part 3a - Move nsTableReflowState, nsRowGroupReflowState, and nsTableCellReflowState into mozilla namespace. r=dbaron
079703139d43 | 2016-04-18 15:17:35 +0800 | Bug 1264837 Part 25 - Remove nsSVGLinearGradientFrameBase. r=dholbert
Bug 1277129 Part 2c - Rename nsBlockReflowState to BlockReflowInput. r=dbaron
bdc8feceeeb8 | 2016-04-18 15:15:23 +0800 | Bug 1264837 Part 24 - Remove nsSVGGradientFrameBase. r=dholbert
Bug 1277129 Part 2b - Rename nsBlockReflowState.h/cpp to BlockReflowInput.h/cpp and fix #includes. r=dbaron
a872c181ca9a | 2016-04-18 15:08:01 +0800 | Bug 1264837 Part 23 - Remove nsSVGGFrameBase. r=dholbert
Bug 1277129 Part 2a - Move nsBlockReflowState into mozilla namespace. r=dbaron
e6c554476937 | 2016-04-18 15:11:10 +0800 | Bug 1264837 Part 22 - Remove nsSVGGenericContainerFrameBase. r=dholbert
Bug 1277129 Part 1d - Rename nsCSSOffsetState to SizeComputationInput. r=dbaron
47ab173e3a5a | 2016-04-18 15:05:48 +0800 | Bug 1264837 Part 21 - Remove nsSVGForeignObjectFrameBase. r=dholbert
Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
4d5e48e6c536 | 2016-04-18 15:02:37 +0800 | Bug 1264837 Part 20 - Remove nsSVGFilterFrameBase. r=dholbert
Bug 1277129 Part 1b - Rename nsHTMLReflowState.h/cpp to ReflowInput.h/cpp and fix #includes. r=dbaron
9b8fba24c222 | 2016-04-18 14:56:50 +0800 | Bug 1264837 Part 19 - Remove nsSVGContainerFrameBase. r=dholbert
Bug 1277129 Part 1a - Move nsHTMLReflowState and nsCSSOffsetState into mozilla namespace. r=dbaron
1a470a0d296e | 2016-04-18 14:54:51 +0800 | Bug 1264837 Part 18 - Remove nsSVGClipPathFrameBase. r=dholbert
Bug 1287056 - Group private methods together in nsBlockReflowState.h. r=xidorn
d7b15866a041 | 2016-04-18 14:52:46 +0800 | Bug 1264837 Part 17 - Remove nsSVGAFrameBase. r=dholbert
Bug 1266922 - Remove checking "visibilitychange" reason from ActionBarHandler.js. r=sebastian
2f3123a99167 | 2016-04-18 14:32:45 +0800 | Bug 1264837 Part 16 - Remove ViewportFrame::Super. r=dholbert
Bug 1283828 - Ensure output arguments are set in GetFrameForFirstRangeStartOrLastRangeEnd if returned frame isn't nullptr. r=mats
eb43adbaab69 | 2016-04-18 14:26:44 +0800 | Bug 1264837 Part 15 - Remove nsVideoFrameBase r=dholbert
85abd951afd1 | 2016-04-18 14:17:58 +0800 | Bug 1264837 Part 14 - Remove nsSubDocumentFrameSuper. r=dholbert
a44eef265b43 | 2016-04-18 14:15:03 +0800 | Bug 1264837 Part 13 - Remove nsRubyTextFrameSuper. r=dholbert
f03a432e066c | 2016-04-18 14:12:52 +0800 | Bug 1264837 Part 12 - Remove nsRubyTextContainerFrameSuper. r=dholbert
1ea5e946e685 | 2016-04-18 14:11:08 +0800 | Bug 1264837 Part 11 - Remove nsRubyFrameSuper. r=dholbert
fab1dc151cdd | 2016-04-18 14:06:23 +0800 | Bug 1264837 Part 10 - Remove nsRubyContentFrameSuper. r=dholbert
c1d823f092f3 | 2016-04-18 14:04:03 +0800 | Bug 1264837 Part 9 - Remove nsRubyBaseFrameSuper. r=dholbert
dedd67270907 | 2016-04-18 14:01:57 +0800 | Bug 1264837 Part 8 - Remove nsPluginFrameSuper. r=dholbert
ae3e61a94e81 | 2016-04-18 14:22:22 +0800 | Bug 1264837 Part 7 - Remove nsInlineFrameBase r=dholbert
d155d4cc4312 | 2016-04-18 13:58:30 +0800 | Bug 1264837 Part 6 - Remove ImageFrameSuper. r=dholbert
737b1eb73eb5 | 2016-04-18 13:51:36 +0800 | Bug 1264837 Part 5 - Remove nsFlexContainerFrameSuper. r=dholbert
02d2f37a90cc | 2016-04-18 13:47:53 +0800 | Bug 1264837 Part 4 - Remove nsImageControlFrameSuper. r=dholbert
7fd8b1e1be14 | 2016-04-18 13:42:26 +0800 | Bug 1264837 Part 3 - Remove nsFormControlFrameSuper. r=dholbert
c857149cf48a | 2016-04-18 13:32:19 +0800 | Bug 1264837 Part 2 - Remove nsColorControlFrameSuper. r=dholbert
abd6f4bc9ba7 | 2016-04-18 16:26:44 +0800 | Bug 1264837 Part 1 - Remove nsTextBoxFrameSuper. r=dholbert
aaa5e560ed43 | 2016-04-15 12:21:04 +0800 | Bug 1245036 Part 2 - Add columns test case for <summary> element. r=bz
65c479a60775 | 2016-04-15 12:21:04 +0800 | Bug 1245036 Part 1 - Use default-preferences in details and summary reftest.list. r=bz
9ae44c5b57ac | 2016-04-14 14:27:52 +0800 | Bug 1264533 - Correct the universal selector for summary to include all namespaces. r=bz
c6677278a282 | 2016-03-28 14:39:42 +0800 | Bug 1260090 - Remove nsBlockFrameSuper as nsContainerFrame alias. r=dholbert
1c23caab8a0d | 2016-04-13 13:34:14 +0800 | Bug 1258657 Part 2 - Remove SummaryFrame. r=bz
c9894253461b | 2016-04-13 13:34:14 +0800 | Bug 1258657 Part 1 - Change summary default style to "display: list-item" to match html spec. r=bz
9e62762fcc4a | 2016-04-13 14:03:14 +0800 | Bug 1263578 - Make AccessibleCaret swappable on B2G. r=mtseng
6915c6f22667 | 2016-04-11 17:57:29 +0800 | Bug 1168891 Part 2 - Allow one caret to be dragged across the other caret. r=mats
0fed9d8896b2 | 2016-04-11 17:57:29 +0800 | Bug 1168891 Part 1 - Refine two functions related to caret positioning. r=mats
30aaf3805b56 | 2016-04-01 21:11:11 +0800 | Bug 1259889 Part 2 - Load html.css lazily for pref changes. r=heycam
6559f99e1805 | 2016-04-01 21:11:11 +0800 | Bug 1259889 Part 1 - Add @supports -moz-bool-pref for internal-only style sheets. r=heycam
</pre>   
</pre>   
</div>
</div>
Line 839: Line 1,225:


<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q3 : 19 bugs 70 commits</div>
   <div class="NavHead">2016 Q4 : 26 bugs reported / 25 bugs resolved / 52 HG commits / 1 Servo PRs</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
0c9409351075 | 2016-08-29 13:54:25 +0800 | Bug 1297097 Part 5 - Touch CLOBBER to work around bug 1276197. r=jfkthame
Bug 1325006 Part 2 - Convert NS_RADIUS_* to StyleShapeRadius enum class. r=heycam
7d8267e9f27d | 2016-08-23 23:32:14 +0800 | Bug 1297097 Part 4 - Move vertical text properties into gCSSProperties. r=jfkthame
Bug 1325006 Part 1 - Allow enum or enum classes to be stored in nsStyleCoord. r=heycam
d5012adf0955 | 2016-08-23 23:30:20 +0800 | Bug 1297097 Part 3 - Remove preference "layout.css.vertical-text.enabled" in all.js. r=jfkthame
Bug 1324713 - Fix integer overflow in CreateClipPathCircle(). r=dholbert
830b578a5dd9 | 2016-08-23 15:39:40 +0800 | Bug 1297097 Part 2 - Remove preference "layout.css.vertical-text.enabled" in nsCSSPropList.h. r=jfkthame
Bug 1321491 Part 2 - Improve document for "layout.accessiblecaret.enabled". r=mtseng
8ba76f0f5a66 | 2016-08-23 13:55:16 +0800 | Bug 1297097 Part 1 - Remove preference "layout.css.vertical-text.enabled" in test files. r=jfkthame
Bug 1321491 Part 1 - Remove unnecessary "layout.accessiblecaret.enabled" for Fennec. r=mtseng
1eb767946c2e | 2016-09-15 23:29:57 +0800 | Bug 1302758 Part 3 - Remove nullptr check of operator new in CreateFloatManager. r=dholbert
Bug 1321166 - Wrap DetailsFrame's definition and implementation in mozilla namespace. r=dholbert
3b8d624b89da | 2016-09-15 14:32:12 +0800 | Bug 1302758 Part 2 - Replace NOISY_FLOATMANAGER with nsBlockFrame::gNoisyFloatManager. r=dholbert
Bug 1156160 - Update carets when document becomes visible. r=mtseng
98f95cc61ab3 | 2016-09-15 11:29:14 +0800 | Bug 1302758 Part 1 - Minor cosmetic fixes in nsFloatManager. r=dholbert
Bug 1304598 Part 7 - Move BRFrame to mozilla namespace, and rename nsBRFrame.cpp to BRFrame.cpp. r=dholbert
4fb8ce27c37f | 2016-09-09 15:26:57 +0800 | Bug 1301630 - Remove nsBlockFrame::SetFlags(). r=bz
Bug 1304598 Part 6 - Rename nsViewportFrame.h/cpp to ViewportFrame.h/cpp, and move exported header to mozilla/ subdir. r=dholbert
37577db30368 | 2016-09-08 15:38:06 +0800 | Bug 1299753 Part 3 - Reuse ConstructScrollableBlock to build scrollable DetailsFrame. r=bz
Bug 1304598 Part 5 - Move ViewportFrame to mozilla namespace. r=dholbert
31f1b0aa5308 | 2016-09-07 14:45:42 +0800 | Bug 1299753 Part 2 - Create block formatting context for DetailsFrame if needed. r=bz
Bug 1304598 Part 4 - Sort #include statements in TouchManager.cpp and PresShell.h. r=dholbert
8d8754d431f3 | 2016-09-05 15:36:53 +0800 | Bug 1299753 Part 1 - Use NS_NewBlockFormattingContext() in ConstructFieldSetFrame(). r=bz
Bug 1304598 Part 3 - Rename nsPresShell.h/cpp to PresShell.h/cpp, and move exported header to mozilla/ subdir. r=dholbert
e781ae7a5f8b | 2016-09-08 16:54:15 +0800 | Bug 1301325 - Remove text_caret*.png under editor/composer/res/. r=mtseng
Bug 1304598 Part 2 - Strip "dom::" prefix by using namespace in TouchManager.cpp r=dholbert
e11d9697af59 | 2016-08-29 15:36:45 +0800 | Bug 1298704 - Use flag to avoid calling AccessibleCaretEventHub::Reflow() recursively. r=mats
Bug 1304598 Part 1 - Move PresShell to mozilla namespace. r=dholbert
25037d507662 | 2016-08-25 09:59:51 +0000 | Bug 1295084 Part 4 - Rename Position::PositionCoord to Position::Coord. r=dholbert
Bug 1319672 Part 2 - Check the line direction is not changed. r=dbaron
8e023decc250 | 2016-08-25 09:59:51 +0000 | Bug 1295084 Part 3 - Move nsStyleImageLayers::Position to mozilla::Position. r=dholbert
Bug 1319672 Part 1 - Add document related to writing-mode in nsFloatManager. r=dbaron
0ee9a766e25a | 2016-08-25 09:59:51 +0000 | Bug 1295084 Part 2 - Move two Position methods into nsStyleImageLayers. r=dholbert
Bug 1317588 Part 5 - Change Side's operator++ from postfix to prefix. r=mats
f4b25ed21f72 | 2016-08-25 09:59:51 +0000 | Bug 1295084 Part 1 - Move FragmentOrURL into mozilla namespace. r=dholbert
Bug 1317588 Part 4 - Remove side bits defined in BorderConsts.h r=mats
b54a7a48f417 | 2016-08-23 23:32:14 +0800 | Bug 1297097 Part 4 - Move vertical text properties into gCSSProperties. r=jfkthame
Bug 1317588 Part 3 - Remove #define NS_SIDE_TOP/RIGHT/BOTTOM/LEFT. r=mats
85c47c859eeb | 2016-08-23 23:30:20 +0800 | Bug 1297097 Part 3 - Remove preference "layout.css.vertical-text.enabled" in all.js. r=jfkthame
Bug 1317588 Part 2 - Remove mozilla::css::Side typedef. r=mats
29d9fb1f4cec | 2016-08-23 15:39:40 +0800 | Bug 1297097 Part 2 - Remove preference "layout.css.vertical-text.enabled" in nsCSSPropList.h. r=jfkthame
Bug 1317588 Part 1 - Move NS_FOR_CSS_SIDES and operator++ to gfx/2d/Types.h. r=mats
5f157ad3f509 | 2016-08-23 13:55:16 +0800 | Bug 1297097 Part 1 - Remove preference "layout.css.vertical-text.enabled" in test files. r=jfkthame
Bug 1316549 Part 4 - Use logical names for ComputeEllipseLineInterceptDiff(). r=dbaron
5f790e9f318a | 2016-08-23 09:27:07 +0000 | Bug 1297340 - Revise ParseClipPath(). r=dholbert
Bug 1316549 Part 3 - Fix <shape-box> with border-radius in writing-mode. r=dbaron
dfd76b4f5f77 | 2016-08-21 21:41:32 +0800 | Bug 1296990 - Make AppearanceString() return nsAutoString directly. r=mtseng
Bug 1316549 Part 2 - Fix assertion failure: aRadiusY > 0 in FloatInfo::XInterceptAtY(). r=dbaron
0552273a68a1 | 2016-08-14 21:39:30 +0800 | Bug 1292904 Part 3 - Use only caret image for touch area if event is a mouse type. r=mtseng
Bug 1316549 Part 1 - Fix LogicalSideForLineRelativeDir() for eLineRelativeDirLeft/Right. r=jfkthame
ce482fb4d62b | 2016-08-14 20:22:04 +0800 | Bug 1292904 Part 2 - Split touch area into image and text overlay. r=mtseng
Bug 1271549 - Remove details and summary preference. r=bz
d225bb9b4261 | 2016-08-18 15:09:19 +0800 | Bug 1292904 Part 1 - Use element id to get caret child element. r=mtseng
Bug 1309467 followup - Fix link to versioned css-shapes spec. r=me
8146a675a477 | 2016-08-12 15:28:45 +0800 | Bug 1294628 - Replace block reflow input flags with a bit fields struct. r=dholbert
Bug 1309467 Part 5 - Make flow area of <shape-box> values respect border-radius. r=dbaron
9bc47f02e322 | 2016-08-09 17:32:54 +0800 | Bug 1293604 - Replace NS_STYLE_FLOAT_* with StyleFloat enum class. r=dbaron
Bug 1309467 Part 4 - Implement <shape-box> values for shape-outside. r=dbaron
eebda25d85cd | 2016-08-09 00:15:06 +0800 | Bug 1288626 Part 7 - Rename StyleClipShapeSizing to StyleClipPathGeometryBox. r=heycam
Bug 1309467 Part 3 - Move FloatInfo::mRect construction into FloatInfo's constructor. r=dbaron
07e9cb8a46fd | 2016-08-09 00:15:05 +0800 | Bug 1288626 Part 6 - Generalize StyleClipPath to be template struct StyleShapeSource. r=heycam
Bug 1309467 Part 2 - Convert BandInfoType to an enum class. r=dbaron
c5e4865819ff | 2016-08-09 00:15:05 +0800 | Bug 1288626 Part 5 - Rename StyleClipPathType to StyleShapeSourceType. r=heycam
Bug 1309467 Part 1 - Rename aBOffset to aBCoord in nsFloatManager::GetFlowArea(). r=dbaron
74633b2735e0 | 2016-08-09 00:15:05 +0800 | Bug 1288626 Part 4 - Rename nsStyleClipPath to StyleClipPath. r=heycam
Bug 1315624 - Delete operator&& and operator|| for CastableTypedEnumResult. r=froydnj
17f63bb7be11 | 2016-08-09 00:15:05 +0800 | Bug 1288626 Part 3 - Rename nsStyleBasicShape to StyleBasicShape. r=heycam
Bug 1317203 - Change ReflowInputFlags to use bool : 1. r=mats
654556e45f5a | 2016-08-09 00:15:04 +0800 | Bug 1288626 Part 2 - Use basic shape enum class defined in nsStyleConsts.h. r=heycam
Bug 1291110 Part 3 - Enforce float available space never grow on either side. r=dbaron
be2c56decd65 | 2016-08-09 00:15:04 +0800 | Bug 1288626 Part 1 - Move nsBasicShape and nsStyleClipPath into mozilla namespace. r=heycam
Bug 1291110 Part 2 - Rename availableSpaceHeight to availableSpaceBSize. r=dbaron
8b1d83675347 | 2016-07-28 13:45:43 +0800 | Bug 1288626 Part 7 - Rename StyleClipShapeSizing to StyleClipPathGeometryBox. r=heycam
Bug 1316040 - Change target to non-target in test_caret_not_appear_when_typing_in_scrollable_content. r=mtseng
fbff11330a7f | 2016-08-04 13:43:08 +0800 | Bug 1288626 Part 6 - Generalize StyleClipPath to be template struct StyleShapeSource. r=heycam
Bug 1310509 - Call NotifyAsyncPanZoomStarted/Stopped on document containing current scrolling content. r=kats
15b183a994b0 | 2016-08-04 11:51:20 +0800 | Bug 1288626 Part 5 - Rename StyleClipPathType to StyleShapeSourceType. r=heycam
Bug 1313362 - Convert nsGenConList to use mozilla::LinkedList. r=xidorn
ebe6ae09a5e4 | 2016-07-28 10:29:33 +0800 | Bug 1288626 Part 4 - Rename nsStyleClipPath to StyleClipPath. r=heycam
Bug 1311277 Part 4 - Convert NodeKind to be an enum class. r=froydnj
12ff52a5c3e7 | 2016-07-27 18:14:36 +0800 | Bug 1288626 Part 3 - Rename nsStyleBasicShape to StyleBasicShape. r=heycam
Bug 1311277 Part 3 - Use LinkedList's move assignment in FCItemIterator::AppendItemsToList. r=froydnj
6002c44767ba | 2016-07-27 17:59:33 +0800 | Bug 1288626 Part 2 - Use basic shape enum class defined in nsStyleConsts.h. r=heycam
Bug 1311277 Part 2 - Add move assignment for LinkedListElement and LinkedList. r=froydnj
bd21cb3d7d2f | 2016-07-27 17:38:26 +0800 | Bug 1288626 Part 1 - Move nsBasicShape and nsStyleClipPath into mozilla namespace. r=heycam
Bug 1311277 Part 1 - Convert |other| argument to Mozilla coding style. r=froydnj
f06109a9a08d | 2016-07-26 17:10:52 +0800 | Bug 1288992 Part 3 - Rename local variables named metrics to reflowOutput. r=dholbert
Bug 1309445 - Convert FrameConstructionItemList::mItems to use mozilla::LinkedList. r=dholbert
7e7af6bd33b8 | 2016-07-26 16:33:52 +0800 | Bug 1288992 Part 2 - Rename ReflowMetrics variables to ReflowOutput. r=dholbert
Bug 1309657 - Update ccache stats parser for version 3.3. r=gps
53d6028d2809 | 2016-07-26 15:39:03 +0800 | Bug 1288992 Part 1 - Rename mSize and ReflowMetrics() in nsMathMLContainerFrame::RowChildFrameIterator. r=d
Bug 1309813 - Reland list-initialization for array. r=heycam
b48a2b6ec3a8 | 2016-07-27 11:22:15 +0800 | Bug 1288992 Part 0 - Drop the nonsensical comment for nsTableFrame::ReflowChildren. r=dholbert
Bug 1307252 - Hide the carets when the selection is made by select all. r=kanru,kats
fcf088f6097c | 2016-07-25 17:26:44 +0800 | Bug 1289052 - Move nsRuleNode methods as static functions to .cpp file. r=heycam
Bug 1307100 - Add handlesOffset only if height > 0. r=sebastian
ec9c3a2f2c09 | 2016-07-21 18:36:39 +0800 | Bug 1277129 Part 7c - Rename various RS variables to RI. r=dbaron
Bug 1304441 Part 3 - Insert main summary's frame construction item at front of the list. r=bz
d1a449efbe44 | 2016-07-21 18:36:39 +0800 | Bug 1277129 Part 7b - Rename various ReflowState variables to ReflowInput. r=dbaron
Bug 1304441 Part 2 - Extract main summary checking code to a function. r=bz
60b14e06c561 | 2016-07-21 18:36:38 +0800 | Bug 1277129 Part 7a - Rename ReflowState to RubyReflowInput in nsRubyBaseContainerFrame. r=dbaron
Bug 1304441 Part 1 - Remove unneeded check when constructing frame for summary. r=bz
5a110f2dcab4 | 2016-07-21 18:36:38 +0800 | Bug 1277129 Part 6b - Rename rendContext to mRenderingContext in SizeComputationInput. r=dbaron
Bug 1307027 - Fix vertical position for caret images. r=mtseng
a70b04f074fc | 2016-07-21 18:36:38 +0800 | Bug 1277129 Part 6a - Rename frame to mFrame in SizeComputationInput. r=dbaron
b2db47ba3268 | 2016-07-21 18:36:38 +0800 | Bug 1277129 Part 5c - Rename nsHTMLReflowMetrics to ReflowOutput. r=dbaron
1e22c6ef454e | 2016-07-21 18:36:37 +0800 | Bug 1277129 Part 5b - Rename nsHTMLReflowMetrics.h/cpp to ReflowOutput.h/cpp and fix #includes. r=dbaron
8c97676c3648 | 2016-07-21 18:36:37 +0800 | Bug 1277129 Part 5a - Move nsHTMLReflowMetrics into mozilla namespace. r=dbaron
14c11d5cdfcf | 2016-07-21 18:36:37 +0800 | Bug 1277129 Part 4b - Rename ScrollReflowState to ScrollReflowInput. r=dbaron
5264e630fc3f | 2016-07-21 18:36:36 +0800 | Bug 1277129 Part 4a - Move ScrollReflowState into mozilla namespace. r=dbaron
63e083e58002 | 2016-07-21 18:36:36 +0800 | Bug 1277129 Part 3b - Rename nsTableReflowState, nsRowGroupReflowState, and nsTableCellReflowState. r=dbaro
64eb9c0b65c7 | 2016-07-21 18:36:36 +0800 | Bug 1277129 Part 3a - Move nsTableReflowState, nsRowGroupReflowState, and nsTableCellReflowState into mozil
d8ef49c1d01e | 2016-07-21 18:36:36 +0800 | Bug 1277129 Part 2c - Rename nsBlockReflowState to BlockReflowInput. r=dbaron
3ae833bfcad4 | 2016-07-21 18:36:36 +0800 | Bug 1277129 Part 2b - Rename nsBlockReflowState.h/cpp to BlockReflowInput.h/cpp and fix #includes. r=dbaron
f70b71911f7f | 2016-07-21 18:36:36 +0800 | Bug 1277129 Part 2a - Move nsBlockReflowState into mozilla namespace. r=dbaron
7fa3859b444c | 2016-07-21 18:36:35 +0800 | Bug 1277129 Part 1d - Rename nsCSSOffsetState to SizeComputationInput. r=dbaron
36e0aef210e2 | 2016-07-21 18:36:35 +0800 | Bug 1277129 Part 1c - Rename nsHTMLReflowState to ReflowInput. r=dbaron
999402eb1b15 | 2016-07-21 18:36:34 +0800 | Bug 1277129 Part 1b - Rename nsHTMLReflowState.h/cpp to ReflowInput.h/cpp and fix #includes. r=dbaron
b13f7e9f8107 | 2016-07-21 18:36:34 +0800 | Bug 1277129 Part 1a - Move nsHTMLReflowState and nsCSSOffsetState into mozilla namespace. r=dbaron
6e62bf258128 | 2016-07-15 15:57:40 +0800 | Bug 1287056 - Group private methods together in nsBlockReflowState.h. r=xidorn
7cd947b360b8 | 2016-07-06 13:35:46 +0800 | Bug 1266922 - Remove checking "visibilitychange" reason from ActionBarHandler.js. r=sebastian
fb45e03a6c2e | 2016-07-04 17:39:15 +0800 | Bug 1283828 - Ensure output arguments are set in GetFrameForFirstRangeStartOrLastRangeEnd if returned frame
</pre>   
</pre>   
</div>
</div>
</div>
</div>


== Reference ==
=== Bugzilla ===
[https://wiki.mozilla.org/User:Astleychen/2016 TDC Layout team 2016 bugs summary] (long-loading page!)
=== Query Syntax ===
Mercurial Syntax:
  hg log --date "$DATE_RANGE" -u $BUG_MAIL --template '{node|short} | {date|isodatesec} | {desc|strip|firstline}\n'
Git Syntax:
  git log --author=$USER_NAME --after=$DATE --pretty=format:"%h - %an, %ar : %s"
Query Script:
  ./[https://gist.github.com/AstleyChen/26ee4cc59e9b77ed8b923be899141cf9 standing.sh] "2016-10-01 to 2016-12-31" aschen@mozilla.com boris.chiou@gmail.com cam@mcc.id.au cku@mozilla.com jeremychen@mozilla.com shing.lyu@gmail.com tlin@mozilla.com
<div class="NavFrame collapsed" style="text-align:left;">
<div class="NavFrame collapsed" style="text-align:left;">
   <div class="NavHead">2016 Q4 : -- bugs -- commits</div>
   <div class="NavHead">Mercurial</div>
   <div class="NavContent">
   <div class="NavContent">
<pre style="overflow:auto; width:auto;">
<pre style="overflow:auto; width:auto;">
#!/bin/bash
# == Arguments ==
# $1 : date range, exp: "2016-07-01 to 2016-09-30"
# $2 ~ $n : bug mail list, exp: aschen@mozilla.com
#
# == Output ==
# Individual standings and sum of standings.
dateRange="$1"
shift
bugMails=($@)
bugsCount=0
commitsCount=0
for i in "${bugMails[@]}"
do
  commits=$(hg log --date "$dateRange" -u $i --template '{desc|strip|firstline}\n')
  uniqCommits=$(printf "$commits" | sort | uniq | wc -l)
  bugs=$(printf "$commits" | cut -d' ' -f 2 | sort | uniq | wc -l)
  bugsCount=$(($bugsCount + $bugs))
  commitsCount=$(($commitsCount + $uniqCommits))
  printf "$i : $bugs bugs with $uniqCommits commits\n"
  printf "Mercurial Commits History :\n"
  printf "$commits\n\n"
done
printf "Total : $bugsCount bugs, $commitsCount commits\n"
</pre>   
</pre>   
</div>
</div>
</div>
</div>

Latest revision as of 06:09, 6 January 2017

Team Summary

Quarter Reported Bugs Resolved Bugs HG Commits Servo PRs
Q1[1] 64 53 150 --
Q2[1] 84 67 243 --
Q3 123 106 277 17
Q4 239 115 289 54

[1] Cameron and Shing excluded.

Individual Standings

Astley Chen

Bug mail: aschen@mozilla.com

Boris Chiou

Bug mail: boris.chiou@gmail.com

Cameron McCormack

Bug mail: cam@mcc.id.au

CJ Ku

Bug mail: cku@mozilla.com

Jeremy Chen

Bug mail: jeremychen@mozilla.com

Shing Lyu

Bug mail: slyu@mozilla.com Git: shing.lyu@gmail.com

Tingyu Lin

Bug mail: tlin@mozilla.com

Reference

Bugzilla

TDC Layout team 2016 bugs summary (long-loading page!)

Query Syntax

Mercurial Syntax:

 hg log --date "$DATE_RANGE" -u $BUG_MAIL --template '{node|short} | {date|isodatesec} | {desc|strip|firstline}\n'

Git Syntax:

 git log --author=$USER_NAME --after=$DATE --pretty=format:"%h - %an, %ar : %s"

Query Script:

 ./standing.sh "2016-10-01 to 2016-12-31" aschen@mozilla.com boris.chiou@gmail.com cam@mcc.id.au cku@mozilla.com jeremychen@mozilla.com shing.lyu@gmail.com tlin@mozilla.com