3bd4aa1e36afb80180d452b042711696ead2a29c: Merge mozilla-central to b2g-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Fri, 05 Dec 2014 13:13:42 +0100 - rev 218561
Push 52582 by ryanvm@gmail.com at Sat, 06 Dec 2014 00:16:25 +0000
Merge mozilla-central to b2g-inbound
5f775b3c50b4cd1b37a0bbb7b002c655b2f8d0b1: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Fri, 05 Dec 2014 00:56:57 -0800 - rev 218560
Push 52582 by ryanvm@gmail.com at Sat, 06 Dec 2014 00:16:25 +0000
Bumping manifests a=b2g-bump
e952cd5db5c831af1479347d603d8155848cdb30: Bumping gaia.json for 5 gaia revision(s) a=gaia-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Fri, 05 Dec 2014 00:52:18 -0800 - rev 218559
Push 52582 by ryanvm@gmail.com at Sat, 06 Dec 2014 00:16:25 +0000
Bumping gaia.json for 5 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/95b981f20a15 Author: Hubert Figuière <hub@figuiere.net> Desc: Merge pull request #26627 from hfiguiere/bug1107593-m4a-parsing-fixes Bug 1107593 - m4a parsing fixes. r=squib ======== https://hg.mozilla.org/integration/gaia-central/rev/07ce4a3b221b Author: Hubert Figuière <hub@figuiere.net> Desc: Bug 1107593 - Part 2: metadata field is 'picture' not 'image'. findMoovAtom() return a promise. ======== https://hg.mozilla.org/integration/gaia-central/rev/03b09a7a5ee0 Author: Hubert Figuière <hub@figuiere.net> Desc: Bug 1107593 - Part 1: unit testing of the cover art in m4a files. ======== https://hg.mozilla.org/integration/gaia-central/rev/e5ccdd00c903 Author: George <georgeiscoming@gmail.com> Desc: Merge pull request #26211 from cctuan/1090008 Bug 1090008 - [Text Selection]Refactor the TextDialog DOM event ======== https://hg.mozilla.org/integration/gaia-central/rev/592c9d35d1a7 Author: cctuan <georgeiscoming@gmail.com> Desc: Bug 1090008 - [Text Selection]Refactor the TextDialog DOM event
3af32356e16218beff2808c1e18209b5e463d16d: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Thu, 04 Dec 2014 23:41:57 -0800 - rev 218558
Push 52582 by ryanvm@gmail.com at Sat, 06 Dec 2014 00:16:25 +0000
Bumping manifests a=b2g-bump
aa0681c782bd906fd03b986b4786758fee96eda0: Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Thu, 04 Dec 2014 23:37:19 -0800 - rev 218557
Push 52582 by ryanvm@gmail.com at Sat, 06 Dec 2014 00:16:25 +0000
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/53371cc0e179 Author: Carsten Book <tomcat@mozilla.com> Desc: Merge pull request #26405 from mancas/bug1100608 Bug 1100608 - [Dual SIM] With 2 locked SIMs, cannot enter pin of second ...r=alive ======== https://hg.mozilla.org/integration/gaia-central/rev/6524f4d40577 Author: Manuel <manuel.casasbarrado@telefonica.com> Desc: Bug 1100608 - [Dual SIM] With 2 locked SIMs, cannot enter pin of second SIM unless the first is entered
8bbdcb0f8a67be9e329cb76059ad007f7b93c6da: Bug 1105684: Add testcase, r=bbouvier
Hannes Verschore <hv1989@gmail.com> - Fri, 05 Dec 2014 16:01:56 -0800 - rev 218556
Push 52581 by hv1989@gmail.com at Sat, 06 Dec 2014 00:04:51 +0000
Bug 1105684: Add testcase, r=bbouvier
24ba8274ed60bdbe307d93580e33a8ed56bad13d: Bug 1102499: Use WARP by default when D3D11 is available. r=BenWa
Bas Schouten <bschouten@mozilla.com> - Sat, 06 Dec 2014 00:02:19 +0000 - rev 218555
Push 52580 by bschouten@mozilla.com at Sat, 06 Dec 2014 00:02:27 +0000
Bug 1102499: Use WARP by default when D3D11 is available. r=BenWa This will cause us to use WARP for composition on systems with Direct3D 11 when hardware acceleration is blacklisted or we're unable to find a powerful enough graphics card. It also allows us to force WARP on, in that situation WARP will also be used for Direct2D content rendering if Direct2D is enabled. Essentially this will ensure all systems running Windows 7 or higher always use D3D11 as their composition backend.
695772d145a062aea963c2aaa35f50c802cdc98b: Bug 1107299: Only block shared surface usage when that is broken. r=jrmuizel
Bas Schouten <bschouten@mozilla.com> - Sat, 06 Dec 2014 00:02:18 +0000 - rev 218554
Push 52580 by bschouten@mozilla.com at Sat, 06 Dec 2014 00:02:27 +0000
Bug 1107299: Only block shared surface usage when that is broken. r=jrmuizel Currently when the usage of surface sharing is broken on certain drivers, be block D3D11 entirely and fall back to Basic composition. There's no real benefit in this case from disabling D3D11 entirely, and we might as well just use it with software composition like we do when we don't have Direct2D, and in addition to that disable texture sharing for webGL, falling back to slow WebGL which again is no worse than the situation when using Basic or D3D9 composition.
823227372483eb3b066c36df5f93036918560880: Bug 1107297: Only recomposite the damaged rect with D3D11. r=jrmuizel
Bas Schouten <bschouten@mozilla.com> - Sat, 06 Dec 2014 00:02:18 +0000 - rev 218553
Push 52580 by bschouten@mozilla.com at Sat, 06 Dec 2014 00:02:27 +0000
Bug 1107297: Only recomposite the damaged rect with D3D11. r=jrmuizel This patch makes us behave similarly to when we're using the BasicCompositor, essentially we will clip all drawing to the final display to the area that was labeled as invalid. When DXGI 1.2 is available we will then also report the damaged area to the Present call so that can then be used to minimize the amount of bits that actually need to be blitted to the screen. Since we're no longer recompositing the whole screen this means we should also only clear the damaged area of the window.
2a61df4eaa2d95c62aaa6ec6d411afd0c9c897f1: Bug 1089417 patch 8 - Only drop MediumFeaturesChanged on the floor if we've never computed style before, rather than never computed style using this rule processor. r=heycam
L. David Baron <dbaron@dbaron.org> - Fri, 05 Dec 2014 15:50:01 -0800 - rev 218552
Push 52579 by dbaron@mozilla.com at Fri, 05 Dec 2014 23:50:52 +0000
Bug 1089417 patch 8 - Only drop MediumFeaturesChanged on the floor if we've never computed style before, rather than never computed style using this rule processor. r=heycam This depends on patches 4 and 7.
38feece7ff7373043c150bb2f4441cc56c282b13: Bug 1089417 patch 7 - Save the previous media query cache key on the rule processor. r=heycam
L. David Baron <dbaron@dbaron.org> - Fri, 05 Dec 2014 15:50:00 -0800 - rev 218551
Push 52579 by dbaron@mozilla.com at Fri, 05 Dec 2014 23:50:52 +0000
Bug 1089417 patch 7 - Save the previous media query cache key on the rule processor. r=heycam This depends on patches 5 and 6, and is needed for patch 8.
8347130b79e809f0fd1b085a824a10407da9600a: Bug 1089417 patch 6 - Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam
L. David Baron <dbaron@dbaron.org> - Fri, 05 Dec 2014 15:50:00 -0800 - rev 218550
Push 52579 by dbaron@mozilla.com at Fri, 05 Dec 2014 23:50:52 +0000
Bug 1089417 patch 6 - Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam This is needed for patch 7.
7abee9c623d974bb1c1302551f2754de4153b224: Bug 1089417 patch 5 - Add method to save the current media query result cache key from a rule processor. r=heycam
L. David Baron <dbaron@dbaron.org> - Fri, 05 Dec 2014 15:50:00 -0800 - rev 218549
Push 52579 by dbaron@mozilla.com at Fri, 05 Dec 2014 23:50:52 +0000
Bug 1089417 patch 5 - Add method to save the current media query result cache key from a rule processor. r=heycam This is needed for patch 7.
f4cea909daca0fd8bed90f2d5d7eaeb3b894fa1f: Bug 1089417 patch 4 - Define equality operators on nsMediaQueryResultCacheKey and the types it contains. r=heycam
L. David Baron <dbaron@dbaron.org> - Fri, 05 Dec 2014 15:50:00 -0800 - rev 218548
Push 52579 by dbaron@mozilla.com at Fri, 05 Dec 2014 23:50:52 +0000
Bug 1089417 patch 4 - Define equality operators on nsMediaQueryResultCacheKey and the types it contains. r=heycam This is needed for the equality comparison in nsCSSRuleProcessor::MediumFeaturesChanged in patch 8.
cfe005e3ad7675b7ef43d272b654e869bfcb33c3: Bug 1089417 patch 3 - Add mochitest. r=heycam
L. David Baron <dbaron@dbaron.org> - Fri, 05 Dec 2014 15:50:00 -0800 - rev 218547
Push 52579 by dbaron@mozilla.com at Fri, 05 Dec 2014 23:50:52 +0000
Bug 1089417 patch 3 - Add mochitest. r=heycam Note that if I make the style element currently /* empty */ have a rule in it, the test passes. Patch 8 also makes the test pass.
e1e2b51647f2ef1804ab433d357467d4c48cede2: Bug 1089417 patch 2 - Add assertion that RecordStyleSheetChange is called inside an update. r=heycam
L. David Baron <dbaron@dbaron.org> - Fri, 05 Dec 2014 15:50:00 -0800 - rev 218546
Push 52579 by dbaron@mozilla.com at Fri, 05 Dec 2014 23:50:52 +0000
Bug 1089417 patch 2 - Add assertion that RecordStyleSheetChange is called inside an update. r=heycam This was just something that seemed worth asserting in the process of debugging, since I wanted to see if it was the problem.
7043b617f43549d04c58faf6209b8151f6d70231: Bug 1089417 patch 1 - Add assertions that rule processors are valid before we access them. r=heycam
L. David Baron <dbaron@dbaron.org> - Fri, 05 Dec 2014 15:50:00 -0800 - rev 218545
Push 52579 by dbaron@mozilla.com at Fri, 05 Dec 2014 23:50:52 +0000
Bug 1089417 patch 1 - Add assertions that rule processors are valid before we access them. r=heycam This was just something that seemed worth asserting in the process of debugging, since I wanted to see if it was the problem.
0ea4d63621093a65aa950030fbaf51337bc53f8c: Bug 1102048 (Part 18) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth
Glenn Randers-Pehrson <glennrp+bmo@gmail.com> - Thu, 04 Dec 2014 11:43:00 -0800 - rev 218544
Push 52578 by mfowler@mozilla.com at Fri, 05 Dec 2014 23:15:14 +0000
Bug 1102048 (Part 18) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth
cbe0505a8c9d038aeefaf4f3a008966f7f5089fd: Bug 1102048 (Part 16) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth
Glenn Randers-Pehrson <glennrp+bmo@gmail.com> - Thu, 04 Dec 2014 11:23:00 -0800 - rev 218543
Push 52578 by mfowler@mozilla.com at Fri, 05 Dec 2014 23:15:14 +0000
Bug 1102048 (Part 16) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth
dde067dbfe2739942b5fa202e04dd8b055b83600: Bug 1102048 (Part 22) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth
Glenn Randers-Pehrson <glennrp+bmo@gmail.com> - Fri, 05 Dec 2014 15:12:08 -0800 - rev 218542
Push 52578 by mfowler@mozilla.com at Fri, 05 Dec 2014 23:15:14 +0000
Bug 1102048 (Part 22) - Make image/src files comply with the Mozilla Coding Style Guide. r=seth
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip