d9cd36fc09b2211bc30f17c66160f47a29bfe484: Bug 1312530 - Force windowless plugin mode in 64-bit builds if async rendering is disabled. r=akotz, a=ritu
Jim Mathies <jmathies@mozilla.com> - Tue, 25 Oct 2016 08:10:54 -0500 - rev 358518
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1312530 - Force windowless plugin mode in 64-bit builds if async rendering is disabled. r=akotz, a=ritu MozReview-Commit-ID: LEUdMKm1BNe
982c72148922b9cb4b970be2e9d96386dfedadf9: Bug 1311477 - Avoid using an unsafe CPOW in browser_save_link-perwindowpb.js. r=mrbkap, a=test-only
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 19 Oct 2016 14:46:41 -0400 - rev 358517
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1311477 - Avoid using an unsafe CPOW in browser_save_link-perwindowpb.js. r=mrbkap, a=test-only
d114796a13b1bcdd87d73d6da769d8360429fa4e: Bug 1310554 - Simplify `BookmarkSyncUtils.order` and use map lookups in `Bookmarks.reorder`. r=mak a=gchang
Kit Cambridge <kit@yakshaving.ninja> - Wed, 19 Oct 2016 19:06:34 -0700 - rev 358516
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1310554 - Simplify `BookmarkSyncUtils.order` and use map lookups in `Bookmarks.reorder`. r=mak a=gchang Bug 1293365 fixed the query in `Bookmarks.reorder` to leave missing entries in place, instead of moving them to the end of the folder. It also correctly ignores nonexistent children, so we can remove all the extra logic in `PlacesSyncUtils`. We can also use a map instead of two linear searches to look up indices in the `Bookmarks.reorder` sorting function. This reduces the time to sort an array of 10k children from 30 seconds to less than a second on my dev machine. MozReview-Commit-ID: G9vuC12JXq4
a16ab27e533088e1711a82ff380d3ebd262ca837: Bug 1309350 - Part 2: Speed up synchronous resolution of module paths. r=gps, r=ochameau, a=gchang
Kris Maglione <maglione.k@gmail.com> - Fri, 14 Oct 2016 05:27:15 +0100 - rev 358515
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1309350 - Part 2: Speed up synchronous resolution of module paths. r=gps, r=ochameau, a=gchang r?gps for the build changes and ochameau for the rest. This results in about a 28% speed-up for Jetpack mochitest runs, for me. MozReview-Commit-ID: K30q7BfvTLs
21d1e982c560bfbbe36c3a8cc8bfc703a32316c8: Bug 1309351 - Part 2: Use a shared global sandbox and simple module resolution for built-in modules. r=ochameau, a=gchang
Kris Maglione <maglione.k@gmail.com> - Fri, 14 Oct 2016 06:14:10 +0100 - rev 358514
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1309351 - Part 2: Use a shared global sandbox and simple module resolution for built-in modules. r=ochameau, a=gchang This takes another 21% off the Jetpack test suite run time for me. MozReview-Commit-ID: 1U2lq4PN21w
a1e968b6978bebb43d77d0de99e77a2e527454f2: Bug 1309351 - Part 1: Replace child_process/subprocess.js with a thin wrapper around Subprocess.jsm. r=rpl, f=mhowell, a=gchang
Kris Maglione <maglione.k@gmail.com> - Fri, 14 Oct 2016 18:01:42 -0700 - rev 358513
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1309351 - Part 1: Replace child_process/subprocess.js with a thin wrapper around Subprocess.jsm. r=rpl, f=mhowell, a=gchang MozReview-Commit-ID: 7r9pSC8v1T
9544b06de18051cde204e6de25617cba4d9f0628: Bug 1309350 - Part 1: Remove dead code and clean up cruft. r=ochameau, a=gchang
Kris Maglione <maglione.k@gmail.com> - Thu, 13 Oct 2016 00:24:32 +0100 - rev 358512
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1309350 - Part 1: Remove dead code and clean up cruft. r=ochameau, a=gchang I had to untangle a lot of this mess just to understand what was going on well enough to make changes. MozReview-Commit-ID: 2ygiK2ED1pX
561f07df81008724f1928748627bed4ad37d77b7: Bug 1309867 - Part 2: Lazily create FontFace::mLoaded. r=heycam, a=gchang
Bill McCloskey <billm@mozilla.com> - Thu, 13 Oct 2016 16:01:52 -0700 - rev 358511
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1309867 - Part 2: Lazily create FontFace::mLoaded. r=heycam, a=gchang
01c159415a042dbbd0bc792762384b1632796393: Bug 1309867 - Part 1: Create FontFaceSet's ready promise lazily. r=heycam, a=gchang
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 13 Oct 2016 15:08:53 -0400 - rev 358510
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1309867 - Part 1: Create FontFaceSet's ready promise lazily. r=heycam, a=gchang This should help avoid calling into the JS engine in the middle of painting.
b932fbc8a4c70a2253910a96c6ff65d4eb943005: Bug 1310804 - Limit Mac remote printing to Nightly. r=bobowen, a=gchang
Haik Aftandilian <haftandilian@mozilla.com> - Mon, 17 Oct 2016 09:23:30 -0700 - rev 358509
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1310804 - Limit Mac remote printing to Nightly. r=bobowen, a=gchang MozReview-Commit-ID: 3zlQNvLtjKi
127130680c1d87fce89b2e83bf48900b86b2a1cf: Bug 1305163 - Don't expose multiple image types through DataTransfer. r=enndeakin, a=ritu
Michael Layzell <michael@thelayzells.com> - Wed, 26 Oct 2016 10:20:13 +0800 - rev 358508
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1305163 - Don't expose multiple image types through DataTransfer. r=enndeakin, a=ritu MozReview-Commit-ID: JL6dHXI8oPB
9380aee9964b36bbce866f1f114e85f5455a7e65: Bug 1264073 - Remove assertion in SharedMemoryBasic that we didn't initialise fast enough. r=billm, a=NPOTB
George Wright <george@mozilla.com> - Fri, 21 Oct 2016 12:53:00 -0400 - rev 358507
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1264073 - Remove assertion in SharedMemoryBasic that we didn't initialise fast enough. r=billm, a=NPOTB
a6447a37d3e1c4a5327c236ff605ff2d46c33b38: Bug 1312852 - Include mochitest-jetpack-addon in Taskcluster-based M(JP) jobs. r=dustin, a=test-only
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 25 Oct 2016 22:05:12 -0400 - rev 358506
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1312852 - Include mochitest-jetpack-addon in Taskcluster-based M(JP) jobs. r=dustin, a=test-only
b82a286b69e040dc2e8f180e33cffd25f7a09ff4: Bug 1311319 - Part 3: Do not call PR_GetErrorText() when PR_GetErrorTextLength() is 0 in ssltunnel.cpp. r=jwalden, a=ritu
Tooru Fujisawa <arai_a@mac.com> - Sun, 23 Oct 2016 01:46:34 +0900 - rev 358505
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1311319 - Part 3: Do not call PR_GetErrorText() when PR_GetErrorTextLength() is 0 in ssltunnel.cpp. r=jwalden, a=ritu
1e0748e1dc350550d31ee9d254e6a726d92761de: Bug 1311319 - Part 1: Do not call PR_GetErrorText() when PR_GetErrorTextLength() is 0. r=sfink, a=ritu
Tooru Fujisawa <arai_a@mac.com> - Sun, 23 Oct 2016 01:46:34 +0900 - rev 358504
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1311319 - Part 1: Do not call PR_GetErrorText() when PR_GetErrorTextLength() is 0. r=sfink, a=ritu
1280f78d221d4c1e146443ee18f99b37f5e520fd: Bug 1311682 - Rename LOG in PackagedAppService.cpp to avoid redefine of LOG directing to nsHttp log module. r=valentin, a=ritu
Honza Bambas <honzab.moz@firemni.cz> - Thu, 20 Oct 2016 06:47:00 -0400 - rev 358503
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1311682 - Rename LOG in PackagedAppService.cpp to avoid redefine of LOG directing to nsHttp log module. r=valentin, a=ritu
631a3ee506b0fc7e2cd2547f41fe4d5019ec6303: Bug 1309413 part.4 Get rid of NS_ENSURE_* from SetDocumentTitleTransaction r=ehsan, a=ritu
Masayuki Nakano <masayuki@d-toybox.com> - Sat, 15 Oct 2016 00:51:48 +0900 - rev 358502
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1309413 part.4 Get rid of NS_ENSURE_* from SetDocumentTitleTransaction r=ehsan, a=ritu NS_ENSURE_* are deprecated. So, let's rewrite them with NS_WARN_IF(). MozReview-Commit-ID: 1lqUhfLrncJ
b06791bc3397204870c07b1fa49a981af8844b4a: Bug 1309413 part.3 Fix some nits in SetDocumentTitleTransaction.cpp r=ehsan, a=ritu
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 14 Oct 2016 18:43:25 +0900 - rev 358501
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1309413 part.3 Fix some nits in SetDocumentTitleTransaction.cpp r=ehsan, a=ritu SetDocumentTitleTransaction.cpp was written a long time ago. So, it doesn't use our modern coding style. Let's fix it. MozReview-Commit-ID: LhgMbv8dqKm
3b50e35ea62acfb6fb38c251387c07999b69b829: Bug 1309413 part.2 Rename the variable in SetDocumentTitleTransaction::SetDomTitle() from "res" to "rv" r=ehsan, a=ritu
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 14 Oct 2016 18:37:00 +0900 - rev 358500
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1309413 part.2 Rename the variable in SetDocumentTitleTransaction::SetDomTitle() from "res" to "rv" r=ehsan, a=ritu MozReview-Commit-ID: CMZbBIpq8y2
2bd00e430d185595a9a296014ce4521d016d2ea2: Bug 1309413 part.1 SetDocumentTitleTransaction::SetDomTitle() should retry to get head element before inserting new title element r=ehsan, a=ritu
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 14 Oct 2016 18:06:21 +0900 - rev 358499
Push 1324 by mtabara@mozilla.com at Mon, 16 Jan 2017 13:07:44 +0000
Bug 1309413 part.1 SetDocumentTitleTransaction::SetDomTitle() should retry to get head element before inserting new title element r=ehsan, a=ritu When there is no title element, SetDocumentTitleTransaction::SetDomTitle() creates title element and try to insert it to the head element. However, it might be swapped during modifying existing title element or head element. Therefore, after modifying the tree, SetDocumentTitleTransaction::SetDomTitle() should forget the retrieved head element and when it needs to refer current head element, it should retry to get the head element again. MozReview-Commit-ID: 59BxEwrflye
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip