96f1307908bf9a3dc2763b650af68f40e823cd21: Bug 1110956 follow-up: Fix a build bustage on non-unified builds
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 12 Dec 2014 22:11:23 -0500 - rev 236359
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Bug 1110956 follow-up: Fix a build bustage on non-unified builds
40d720f4c1f2a32aa9a45bf24d0789e9923ebcda: Bug 1110956 follow-up: Use EXPECT macros instead of ASSERT
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 12 Dec 2014 21:52:22 -0500 - rev 236358
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Bug 1110956 follow-up: Use EXPECT macros instead of ASSERT
6d1f7a6e90a49f90a48a6d27c0ea6b730e5ba70a: Bug 1088414: Use a single synchronization texture for D3D11. r=jrmuizel
Bas Schouten <bschouten@mozilla.com> - Sat, 13 Dec 2014 01:50:47 +0000 - rev 236357
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Bug 1088414: Use a single synchronization texture for D3D11. r=jrmuizel This patch adds a cross platform 'sync object' that is used to synchronize the drawing of individual textures. For the D3D11 implementation all textures that are written to will have one pixel copied into the D3D11 sync texture while holding its lock. The compositor will then, before composition acquire and release sync once, this should ensure all drawing on the content side has completed.
b648cb645fb37c3f637bc2a3f5efea3853a1f646: Bug 1110956 - Port TestStrings.cpp to gtest and enable it; r=froydnj
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 12 Dec 2014 19:05:10 -0500 - rev 236356
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Bug 1110956 - Port TestStrings.cpp to gtest and enable it; r=froydnj
b5478506f7c6e814c9ffc71e04e449184c05a1e9: Bug 1101337 - Make the ReplaceSubstring() XPCOM string API linear; r=froydnj
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 12 Dec 2014 18:57:09 -0500 - rev 236355
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Bug 1101337 - Make the ReplaceSubstring() XPCOM string API linear; r=froydnj ReplaceSubstring() is an O(n*m) algorithm (n being the length of the string and m being the number of occurrences of aTarget) because we have to move the remainder of the string, search it again and potentially memmove most of it again as we find more matches. This patch rewrites that function to make it O(n+m). Note that we currently don't build TestStrings.cpp, so the test case in this patch is not run automatically, but the test case has been verified to pass separately by moving the test function into Gecko and calling it during startup and stepping through it in the debugger.
dadec018f807069ec9a90f1ed59324d74006b2c3: Backed out changeset 2cd43e5ae2c1 (bug 1088414) for breaking non-Windows builds on a CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Fri, 12 Dec 2014 18:11:59 -0800 - rev 236354
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Backed out changeset 2cd43e5ae2c1 (bug 1088414) for breaking non-Windows builds on a CLOSED TREE
6866978381b6d8c67d381ab582cea607c21e3fd4: Merge m-c to inbound a=merge
Wes Kocher <wkocher@mozilla.com> - Fri, 12 Dec 2014 17:39:12 -0800 - rev 236353
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Merge m-c to inbound a=merge
3127df59e0dc4d863898b9b03ba5809133716214: Bug 1110871. Ion-compile JSOP_SYMBOL. r=jandem
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 12 Dec 2014 20:52:40 -0500 - rev 236352
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Bug 1110871. Ion-compile JSOP_SYMBOL. r=jandem
2cd43e5ae2c1e749cdcc3e739b9300d9c64a1e34: Bug 1088414: Use a single synchronization texture for D3D11. r=jrmuizel
Bas Schouten <bschouten@mozilla.com> - Sat, 13 Dec 2014 01:50:47 +0000 - rev 236351
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Bug 1088414: Use a single synchronization texture for D3D11. r=jrmuizel This patch adds a cross platform 'sync object' that is used to synchronize the drawing of individual textures. For the D3D11 implementation all textures that are written to will have one pixel copied into the D3D11 sync texture while holding its lock. The compositor will then, before composition acquire and release sync once, this should ensure all drawing on the content side has completed.
a65478d63b75e94aafce63a22959e71f39d3bc70: Bug 1105608 - Throw SyntaxError for export-from. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Sat, 13 Dec 2014 10:41:41 +0900 - rev 236350
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Bug 1105608 - Throw SyntaxError for export-from. r=jorendorff
0f5cdda7a611ca6666be252797b9ade4e7faca10: Bug 1108728 - Remove dormant related state from MediaDecoder r=cpearce
Sotaro Ikeda <sikeda@mozilla.com> - Fri, 12 Dec 2014 17:29:24 -0800 - rev 236349
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Bug 1108728 - Remove dormant related state from MediaDecoder r=cpearce
afd27046e00c0198fe30ae3da4d7f852ae93add3: Backed out changeset 95377313608b (bug 1101337) for linux debug build bustage
Wes Kocher <wkocher@mozilla.com> - Fri, 12 Dec 2014 16:34:43 -0800 - rev 236348
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Backed out changeset 95377313608b (bug 1101337) for linux debug build bustage
599e1b8d3cbcbaaccf1f40ef4fb6244e2ad679b5: Backed out changeset d468b88bdb23 (bug 1110956)
Wes Kocher <wkocher@mozilla.com> - Fri, 12 Dec 2014 16:34:21 -0800 - rev 236347
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Backed out changeset d468b88bdb23 (bug 1110956)
463dbe09e4e4edabfa0b6d4197d868d9f8801b49: Backed out changeset 71378a872c99 (bug 1110956)
Wes Kocher <wkocher@mozilla.com> - Fri, 12 Dec 2014 16:33:57 -0800 - rev 236346
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Backed out changeset 71378a872c99 (bug 1110956)
71378a872c995d9407c7103ae76c278c792c24a3: Bug 1110956 follow-up: Actually re-enable the test that was commented out
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 12 Dec 2014 19:10:48 -0500 - rev 236345
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Bug 1110956 follow-up: Actually re-enable the test that was commented out
d468b88bdb23e24eaf5e2d3bf7cb3d24b83fb082: Bug 1110956 - Port TestStrings.cpp to gtest and enable it; r=froydnj
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 12 Dec 2014 19:05:10 -0500 - rev 236344
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Bug 1110956 - Port TestStrings.cpp to gtest and enable it; r=froydnj
95377313608be83f7ed1ef6b3b593e3b5478e839: Bug 1101337 - Make the ReplaceSubstring() XPCOM string API linear; r=froydnj
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 12 Dec 2014 18:57:09 -0500 - rev 236343
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Bug 1101337 - Make the ReplaceSubstring() XPCOM string API linear; r=froydnj ReplaceSubstring() is an O(n*m) algorithm (n being the length of the string and m being the number of occurrences of aTarget) because we have to move the remainder of the string, search it again and potentially memmove most of it again as we find more matches. This patch rewrites that function to make it O(n+m). Note that we currently don't build TestStrings.cpp, so the test case in this patch is not run automatically, but the test case has been verified to pass separately by moving the test function into Gecko and calling it during startup and stepping through it in the debugger.
7bc8853f123099e19fed690a4bacc6a4f3805bbb: Backed out 3 changesets (bug 1107516) for b2g debug emulator mochitest bustage
Wes Kocher <wkocher@mozilla.com> - Fri, 12 Dec 2014 15:29:28 -0800 - rev 236342
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Backed out 3 changesets (bug 1107516) for b2g debug emulator mochitest bustage Backed out changeset 5fe0df3298aa (bug 1107516) Backed out changeset ce51e5cd2a85 (bug 1107516) Backed out changeset c3b2309fdf93 (bug 1107516)
610eb25d2d63d18d7233d21aaf464471545ccab0: Bug 1107666: Fix OCSP stapling telemetry (SSL_OCSP_STAPLING), r=keeler
Brian Smith <brian@briansmith.org> - Thu, 11 Dec 2014 23:22:35 -0800 - rev 236341
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
Bug 1107666: Fix OCSP stapling telemetry (SSL_OCSP_STAPLING), r=keeler
a8b8d912bd698f2491279c356c7240c87229c7dd: bug 1110510 - make sure to create and destroy proxies for documents r=surkov
Trevor Saunders <trev.saunders@gmail.com> - Thu, 11 Dec 2014 17:36:59 -0500 - rev 236340
Push 7472 by raliiev@mozilla.com at Mon, 12 Jan 2015 20:36:27 +0000
bug 1110510 - make sure to create and destroy proxies for documents r=surkov
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip