ada851f013c3466bf0f6081dcd0c3f5328102a40: Bug 1297265: P2. Amend MediaDataDecoder documentation to emphasize the new expected behavior. r?kamidphish draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 30 Aug 2016 15:17:47 +1000 - rev 407290
Push 27921 by bmo:jyavenard@mozilla.com at Tue, 30 Aug 2016 07:23:20 +0000
Bug 1297265: P2. Amend MediaDataDecoder documentation to emphasize the new expected behavior. r?kamidphish MozReview-Commit-ID: EHFnCnc58qh
44ff17c387e385364d9ed6a2fe3275a6657ee8e9: Bug 1297265: P1. Remove decode ahead logic. r?kamidphish draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 30 Aug 2016 15:15:30 +1000 - rev 407289
Push 27921 by bmo:jyavenard@mozilla.com at Tue, 30 Aug 2016 07:23:20 +0000
Bug 1297265: P1. Remove decode ahead logic. r?kamidphish The MediaFormatReader will no longer attempt to decode several frames in advance and ahead of the MDSM actually requesting it. The speed advantages were dubious at best, and as most MediaDataDecoders abused the use of InputExhausted callbacks we had to place artificial throttle that would often cause side effects. As such, it is now expected that the MediaDataDecoder will now always either return a decoded sample or call InputExhausted. Never both. MediaDataDecoder will continue to work as-is, even if they call InpuxExhausted too many times as the MediaFormatReader will only feed a single sample at a time. MozReview-Commit-ID: 9KUpNP9jozV
691ebb608f2fd1f89af7664b0d52b47405cd291e: Bug 1245751 - Part 15: Add tests for a, script, mpath, and animate elements. draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 08 Aug 2016 17:43:34 +0800 - rev 407288
Push 27920 by bmo:boris.chiou@gmail.com at Tue, 30 Aug 2016 07:20:22 +0000
Bug 1245751 - Part 15: Add tests for a, script, mpath, and animate elements. Extend the original test for <a> element in dom/svg/ and add some mochitests in svg/linking/scripted/. MozReview-Commit-ID: G7lszyUVMiU
97838b2040c8b92491633088c2da9a1c91f2a639: Bug 1245751 - Part 14: Add reftests. draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 08 Aug 2016 14:39:54 +0800 - rev 407287
Push 27920 by bmo:boris.chiou@gmail.com at Tue, 30 Aug 2016 07:20:22 +0000
Bug 1245751 - Part 14: Add reftests. MANIFEST.json is revised automatically by --manifest-update. MozReview-Commit-ID: PZgNtDlaFk
e4142a2e0042c20cecdab2c263d9191533b98de4: Bug 1245751 - Part 13: Add href in kURLAttributesSVG. draft
Boris Chiou <boris.chiou@gmail.com> - Tue, 19 Jul 2016 11:25:49 +0800 - rev 407286
Push 27920 by bmo:boris.chiou@gmail.com at Tue, 30 Aug 2016 07:20:22 +0000
Bug 1245751 - Part 13: Add href in kURLAttributesSVG. MozReview-Commit-ID: IfUYXp1VKaz
814f84991992f1083d00f68519e4317e2ed4b235: Bug 1245751 - Part 12: Retrieve href from both None & XLink namespace in Browser & Android. draft
Boris Chiou <boris.chiou@gmail.com> - Thu, 07 Jul 2016 17:07:14 +0800 - rev 407285
Push 27920 by bmo:boris.chiou@gmail.com at Tue, 30 Aug 2016 07:20:22 +0000
Bug 1245751 - Part 12: Retrieve href from both None & XLink namespace in Browser & Android. MozReview-Commit-ID: dSyuTRh5MY
8632019705f18c78d1a6b7c12e96e807216f116d: Bug 1245751 - Part 11: Allow href without xlink on SVG Animation elements. draft
Boris Chiou <boris.chiou@gmail.com> - Thu, 07 Jul 2016 15:43:37 +0800 - rev 407284
Push 27920 by bmo:boris.chiou@gmail.com at Tue, 30 Aug 2016 07:20:22 +0000
Bug 1245751 - Part 11: Allow href without xlink on SVG Animation elements. MozReview-Commit-ID: LJnJgHipDMP
4234023718ac0baf177ca4d8c97b6e3765202df7: Bug 1245751 - Part 10: Allow href without xlink on SVG Gradient elements. draft
Boris Chiou <boris.chiou@gmail.com> - Thu, 07 Jul 2016 14:26:57 +0800 - rev 407283
Push 27920 by bmo:boris.chiou@gmail.com at Tue, 30 Aug 2016 07:20:22 +0000
Bug 1245751 - Part 10: Allow href without xlink on SVG Gradient elements. MozReview-Commit-ID: IjLtYNb7bZp
2599a771ccbd3c170f372f5ce810a40d08b7afde: Bug 1245751 - Part 9: Allow href without xlink on SVG <script> elements. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 26 Aug 2016 18:06:04 +0800 - rev 407282
Push 27920 by bmo:boris.chiou@gmail.com at Tue, 30 Aug 2016 07:20:22 +0000
Bug 1245751 - Part 9: Allow href without xlink on SVG <script> elements. MozReview-Commit-ID: KS41J1RAPIk
cbcab3990933ff1a5062ab1bb211e93a93d3e6ac: Bug 1297924 - Remove passed tests from mochitest-errata. r=jgilbert draft
Morris Tseng <mtseng@mozilla.com> - Tue, 30 Aug 2016 15:07:57 +0800 - rev 407281
Push 27919 by mtseng@mozilla.com at Tue, 30 Aug 2016 07:08:32 +0000
Bug 1297924 - Remove passed tests from mochitest-errata. r=jgilbert MozReview-Commit-ID: HcINPBpUICV
9522912d8455a6314670b88ad61fdd98aeb253d3: Bug 1297924 - Update shader validator due to interface change. r=jgilbert draft
Morris Tseng <mtseng@mozilla.com> - Tue, 30 Aug 2016 15:07:57 +0800 - rev 407280
Push 27919 by mtseng@mozilla.com at Tue, 30 Aug 2016 07:08:32 +0000
Bug 1297924 - Update shader validator due to interface change. r=jgilbert MozReview-Commit-ID: 7d8bX6ZFOcL
4a28a9bc7615e4dcb379b634443028a44fa24295: Bug 1297924 - Update ANGLE to chromium/2838. r=jrmuizel draft
Morris Tseng <mtseng@mozilla.com> - Tue, 30 Aug 2016 15:07:57 +0800 - rev 407279
Push 27919 by mtseng@mozilla.com at Tue, 30 Aug 2016 07:08:32 +0000
Bug 1297924 - Update ANGLE to chromium/2838. r=jrmuizel MozReview-Commit-ID: 2H0PBFFgmDp
0b3cba6f1834d0ff9b96f7a0f4f0bf2d64199710: Bug 1213731 - Remove unused Youtube URLs, use embedded URLs where possible. r?maja_zf draft
Bryce Van Dyk <bvandyk@mozilla.com> - Tue, 30 Aug 2016 18:36:16 +1200 - rev 407278
Push 27918 by bvandyk@mozilla.com at Tue, 30 Aug 2016 06:57:24 +0000
Bug 1213731 - Remove unused Youtube URLs, use embedded URLs where possible. r?maja_zf Many of the youtube URLs were not being used in tests. Many were are/also dead. Furthermore, non-embedded links are causing issues due to the next video auto play feature defaulting to on in youtube. This is a quick once over to remove unused links, prune some of the dead, and rewrite those that can be embedded to embedded URLs. In future I would like to see the embedded links and non embedded separated into their own files. However, theses changes are a halfway house that will not break compatibility downstream. MozReview-Commit-ID: 4aPMNjD3LC4
b2abd5fc6a32fa899c20c5c8892d81f2ae7ecffb: Bug 1213731 - Rework Youtube puppeteer to work with both youtube and embedded youtube. r?maja_zf draft
Bryce Van Dyk <bvandyk@mozilla.com> - Tue, 30 Aug 2016 16:25:01 +1200 - rev 407277
Push 27918 by bvandyk@mozilla.com at Tue, 30 Aug 2016 06:57:24 +0000
Bug 1213731 - Rework Youtube puppeteer to work with both youtube and embedded youtube. r?maja_zf Rework the Youtube puppeteer to look up player and video element based on class names, instead of ID. This means that the tests can work with embedded players. This has the benefit that we can use youtube embedded links (youtube.com/embedded/<videoId>), which do not suffer from auto play related issues (auto play jumping to another video). MozReview-Commit-ID: 9UFyL7di6gH
88422454a54d94816482ac6fc32c3067f4cdc45c: Bug 1299066: Fix the frame constructor breakage, move IsXULDisplayType to nsStyleDisplay so we can point to there from the nsStyleConst comment, avoid linear search in the frame constructor (prefer indexing). r?bz draft
Emilio Cobos Álvarez <ecoal95@gmail.com> - Sun, 28 Aug 2016 21:37:01 -0700 - rev 407276
Push 27917 by bmo:ecoal95@gmail.com at Tue, 30 Aug 2016 06:52:07 +0000
Bug 1299066: Fix the frame constructor breakage, move IsXULDisplayType to nsStyleDisplay so we can point to there from the nsStyleConst comment, avoid linear search in the frame constructor (prefer indexing). r?bz MozReview-Commit-ID: JEsLjN07Quc
10ee4b1cbe82227141a1a2223829ddda4ed63bbf: Bug 1299066: Use the new enum class, and fix remaining build bustages except in the frame constructor. r?heycam draft
Emilio Cobos Álvarez <ecoal95@gmail.com> - Sat, 27 Aug 2016 23:21:03 -0700 - rev 407275
Push 27917 by bmo:ecoal95@gmail.com at Tue, 30 Aug 2016 06:52:07 +0000
Bug 1299066: Use the new enum class, and fix remaining build bustages except in the frame constructor. r?heycam MozReview-Commit-ID: 5jyxZNoTMtQ
044c2f520be1ac25e3efd94f4c4bc9839b787a88: Bug 1299066: Rename NS_STYLE_DISPLAY_* to use the new enum class. r?heycam draft
Emilio Cobos Álvarez <ecoal95@gmail.com> - Sat, 27 Aug 2016 23:15:13 -0700 - rev 407274
Push 27917 by bmo:ecoal95@gmail.com at Tue, 30 Aug 2016 06:52:07 +0000
Bug 1299066: Rename NS_STYLE_DISPLAY_* to use the new enum class. r?heycam This was generated with the following python script: ``` import sys import re CAMEL_CASE_REGEX = re.compile(r"(^|_|-)([A-Z])([A-Z]+)") DISPLAY_REGEX = re.compile(r"\bNS_STYLE_DISPLAY_([^M][A-Z_]+)\b") def to_camel_case(ident): return re.sub(CAMEL_CASE_REGEX, lambda m: m.group(2) + m.group(3).lower(), ident) def constant_to_enum(constant): return "StyleDisplay::" + to_camel_case(constant) + ("_" if constant == "NONE" else "") def process_line(line): return re.sub(DISPLAY_REGEX, lambda m: constant_to_enum(m.group(1)), line) lines = [] with open(sys.argv[1], "r") as f: for line in f: lines.append(process_line(line)) with open(sys.argv[1], "w") as f: for line in lines: f.write(line) ``` And the following shell commands: ``` find . -name '*.cpp' -exec python display.py {} \; find . -name '*.h' -exec python display.py {} \; ``` Still doesn't build because some files don't use the mozilla namespace, but this should make it better for review. MozReview-Commit-ID: 7wMCQDFO59Z
2ddc65f19516c0bedaa3fc4b6d40ddd5c01f0795: Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. r?heycam draft
Emilio Cobos Álvarez <ecoal95@gmail.com> - Sat, 27 Aug 2016 19:31:50 -0700 - rev 407273
Push 27917 by bmo:ecoal95@gmail.com at Tue, 30 Aug 2016 06:52:07 +0000
Bug 1299066: Make NS_STYLE_DISPLAY_* an enum class. r?heycam MozReview-Commit-ID: CvITxvDnRr7
ff35b26ac981def6954d6de46039a01c3955c29b: Bug 1299061 - Expose the browser that the request was originated in; r?smaug draft
Chun-Min Chang <chun.m.chang@gmail.com> - Tue, 30 Aug 2016 14:43:26 +0800 - rev 407272
Push 27916 by bmo:cchang@mozilla.com at Tue, 30 Aug 2016 06:44:00 +0000
Bug 1299061 - Expose the browser that the request was originated in; r?smaug MozReview-Commit-ID: 8w2mwC3S84c
59fcbdf288c17e59dc1a87ccab773ade4d4324d6: Bug 1288745 - Remove TELEMETRY_TEST_FOOBAR, clean up comments. r?chutten draft
AdamG2 <adamgj.wong@gmail.com> - Tue, 30 Aug 2016 02:26:32 -0400 - rev 407271
Push 27915 by bmo:adamgj.wong@gmail.com at Tue, 30 Aug 2016 06:26:10 +0000
Bug 1288745 - Remove TELEMETRY_TEST_FOOBAR, clean up comments. r?chutten MozReview-Commit-ID: BDBekGJs2dd
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip