60b12cab3b04d66ffb4a2690b39d994821e0169a: Bug 1073081 - Fix -Wattribute warnings by disabling them. r=ehsan,ted
Botond Ballo <botond@mozilla.com> - Mon, 24 Nov 2014 19:43:19 -0500 - rev 245454
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +0000
Bug 1073081 - Fix -Wattribute warnings by disabling them. r=ehsan,ted
3506bbdc98bb797e38c3c5352c93df28805ab053: Bug 1073081 - Fix -Wattribute warnings by removing MOZ_EXPORT from forward declarations. r=ehsan
Botond Ballo <botond@mozilla.com> - Mon, 24 Nov 2014 19:40:59 -0500 - rev 245453
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +0000
Bug 1073081 - Fix -Wattribute warnings by removing MOZ_EXPORT from forward declarations. r=ehsan
f292b87f24a3de132f969cbf76d3f836f99f9c25: Bug 1073081 - Fix -Wattribute warnings by removing unnecessary forward declarations. r=ehsan
Botond Ballo <botond@mozilla.com> - Mon, 24 Nov 2014 19:39:00 -0500 - rev 245452
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +0000
Bug 1073081 - Fix -Wattribute warnings by removing unnecessary forward declarations. r=ehsan
bb88a7f640faf9a43f7e965461740fd8b89cf719: Bug 1073081 - Fix -Wsign-compare and -Wsign-conversion warnings. r=ehsan
Botond Ballo <botond@mozilla.com> - Mon, 24 Nov 2014 19:54:33 -0500 - rev 245451
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +0000
Bug 1073081 - Fix -Wsign-compare and -Wsign-conversion warnings. r=ehsan
6ab2dbf39c3fa59a70e9c278d9634b989d63c7cb: Bug 1073081 - Fix -Wdelete-non-virtual-dtor warnings by adding virtual destructors. r=ehsan
Botond Ballo <botond@mozilla.com> - Mon, 24 Nov 2014 19:34:19 -0500 - rev 245450
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +0000
Bug 1073081 - Fix -Wdelete-non-virtual-dtor warnings by adding virtual destructors. r=ehsan
8f578c350bb89b3b002b02fe508ef07ad7d97d2c: Bug 1073081 - Fix -Wdelete-non-virtual-dtor warnings by marking some classes as MOZ_FINAL. r=ehsan
Botond Ballo <botond@mozilla.com> - Mon, 24 Nov 2014 18:38:23 -0500 - rev 245449
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +0000
Bug 1073081 - Fix -Wdelete-non-virtual-dtor warnings by marking some classes as MOZ_FINAL. r=ehsan
e6e990808c4fe44ec91fae73dfa410629ead1dfa: Bug 1084025, Part 3: Clean up some bits, r=keeler, r=emk
Brian Smith <brian@briansmith.org> - Fri, 12 Dec 2014 16:42:41 -0800 - rev 245448
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +0000
Bug 1084025, Part 3: Clean up some bits, r=keeler, r=emk
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 245447
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +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 245446
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +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 245445
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +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 245444
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +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 245443
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +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 245442
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +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 245441
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +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 245440
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +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 245439
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +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 245438
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +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 245437
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +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 245436
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +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 245435
Push 4489 by raliiev@mozilla.com at Mon, 23 Feb 2015 15:17:55 +0000
Backed out changeset d468b88bdb23 (bug 1110956)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip