52a46e3ac0034c84751e1018052ce05e2735350b: Bug 1258009: Move nsLocalFile::Launch back to the main thread on Win32, but pass SEE_MASK_ASYNCOK and a parent HWND; r=jimm
Aaron Klotz <aklotz@mozilla.com> - Thu, 05 May 2016 16:52:18 -0600 - rev 336673
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1258009: Move nsLocalFile::Launch back to the main thread on Win32, but pass SEE_MASK_ASYNCOK and a parent HWND; r=jimm This is as much a perf issue as it is a UX issue. We should be passing a HWND to ShellExecuteEx because it can show UI, and that UI should have a proper parent-child relationship with the Mozilla window. We should do that on the main thread because of the GUI stuff. OTOH, we want the ShellExecuteEx call to be a lightweight as possible, hence the SEE_MASK_ASYNCOK flag. MozReview-Commit-ID: 7VLkWTRWPoe
c694d387dd1904dcb6b052bfd51960e49f18563f: Bug 1272786 - Get Android emulator avd dir from configuration; r=kmoir
Geoff Brown <gbrown@mozilla.com> - Tue, 17 May 2016 09:53:40 -0600 - rev 336672
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1272786 - Get Android emulator avd dir from configuration; r=kmoir
ea6e8a3c58808685f26632826abe94ab35d4d6bd: Bug 1271014 - test DeflateStringToUTF8Buffer; r=jandem
Myk Melez <myk@mykzilla.org> - Tue, 17 May 2016 08:30:34 -0700 - rev 336671
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1271014 - test DeflateStringToUTF8Buffer; r=jandem
6a5fe7a3af407f27cc800a968a3f515b87e91463: Bug 1271014 - return partial result and num bytes/chars written from DeflateStringToUTF8Buffer; r=jandem
Myk Melez <myk@mykzilla.org> - Tue, 17 May 2016 08:08:48 -0700 - rev 336670
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1271014 - return partial result and num bytes/chars written from DeflateStringToUTF8Buffer; r=jandem
9f9aae87248d444ff93d1a213b6de0a6ee39fb26: Backed out changesets 5f4c3f3c188b, 0114f37a7742, and 7a336216b9c4 (bug 1264694) for web-platform-test asserts/crashes.
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 17 May 2016 11:28:59 -0400 - rev 336669
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Backed out changesets 5f4c3f3c188b, 0114f37a7742, and 7a336216b9c4 (bug 1264694) for web-platform-test asserts/crashes.
eb3d8b439394a783362c1d337bf2863bd86b9e97: Bug 1273451 - Fix some unified build errors r=bbouvier
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 17 May 2016 16:12:47 +0100 - rev 336668
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1273451 - Fix some unified build errors r=bbouvier
04f2534e0260ab7c6f6f0ebd3354444bc714f2a5: Bug 1271432 - Add a mochitest. r=tnikkel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 17 May 2016 11:05:46 -0400 - rev 336667
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1271432 - Add a mochitest. r=tnikkel MozReview-Commit-ID: DUzs7VzRUte
a268bd0cc56ce5a93994ed0a12487e44dfda43f2: Bug 1271432 - Optimization to avoid recomputing the same Matrix over and over. r=tnikkel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 17 May 2016 11:05:46 -0400 - rev 336666
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1271432 - Optimization to avoid recomputing the same Matrix over and over. r=tnikkel MozReview-Commit-ID: 28lV5ZRswxu
585842c2cc5ea5fe821694f722a567979cc31318: Bug 1271432 - When combining event regions across layers, don't expand the regions that shouldn't be expanded. r=tnikkel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 17 May 2016 11:05:46 -0400 - rev 336665
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1271432 - When combining event regions across layers, don't expand the regions that shouldn't be expanded. r=tnikkel MozReview-Commit-ID: 6GlYiJAm7rO
9dfa2037416f95b7f7d66de9cc964e53f5f2901d: Bug 1273246 - Fix use of bindir in mochitest mach --dmd code. r=ahal
Andrew McCreight <continuation@gmail.com> - Tue, 17 May 2016 07:55:49 -0700 - rev 336664
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1273246 - Fix use of bindir in mochitest mach --dmd code. r=ahal
49b09d2f702f747e1b594649e947653a1c5c8c14: Bug 1272707, part 2 - Limit the size of preference values sent to child processes. r=bsmedberg
Andrew McCreight <continuation@gmail.com> - Tue, 17 May 2016 07:55:49 -0700 - rev 336663
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1272707, part 2 - Limit the size of preference values sent to child processes. r=bsmedberg Don't send any preferences that have a string value that is longer than MAX_ADVISABLE_PREF_LENGTH. This is intended to mitigate OOM issues, as I've seen a parent process crash trying to create a 100mb message to send to the child. Such users likely cannot use e10s at all. This has a test for all combinations of setting the default and user values of a preference to large or small string values, or not setting them at all. I manually verified that filtering out preferences reduces the size of the IPC::Message that is sent to the child by printing out the size of the reply message in PContentParent::OnMessageReceived().
a97d0c36d9934997f227f99ceae6a5ca4a4cad21: Bug 1272707, part 1 - Shrink down TV mock data test file so as to not exceed pref size limit. r=mantaroh
Andrew McCreight <continuation@gmail.com> - Tue, 17 May 2016 07:55:49 -0700 - rev 336662
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1272707, part 1 - Shrink down TV mock data test file so as to not exceed pref size limit. r=mantaroh The next patch will limit the size of preferences sent to content processes to MAX_ADVISABLE_PREF_LENGTH characters. This patch eliminates whitespace by converting to and from a JSON data structure. In addition, I reduced the size of the names and descriptions in mock_data.json.
b8949c5d73cecaa965c4f817084e76da565eff80: Bug 1272767: More graphics MOZ_CRASH-es getting GFX prefix. Also, follow up on bug 1270180 comments. r=mchang
Milan Sreckovic <milan@mozilla.com> - Fri, 13 May 2016 16:34:41 -0400 - rev 336661
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1272767: More graphics MOZ_CRASH-es getting GFX prefix. Also, follow up on bug 1270180 comments. r=mchang MozReview-Commit-ID: 1rlHdDG4Cbw
5f4c3f3c188b8bb6b6897383b4aa9bcfb2c9c7a1: Bug 1264694: [MSE] P3. Remove no longer necessay methods. r=jwwang
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 May 2016 21:14:28 +0800 - rev 336660
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1264694: [MSE] P3. Remove no longer necessay methods. r=jwwang P2 let all tasks run until completion, as such we don't need to deal with interrupted tasks anymore. MozReview-Commit-ID: 45lYcIGk2ce
0114f37a77424c3883e83559a886eeca2a5aa06c: Bug 1264694: [MSE] P2. Clear mTaskQueue early when no longer required. r=jwwang
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 16 May 2016 18:30:19 +0800 - rev 336659
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1264694: [MSE] P2. Clear mTaskQueue early when no longer required. r=jwwang We need to ensure that the MSE TaskQueue gets shutdown as soon as possible and not wait for the MediaSource parent to be destroyed by the cycle collector. XPCOM shutdown will deadlock if any SharedThreadPool are still in use, and it possible for the cycle collector to only occur after xpcom has shutdown. So it's important to ensure mTaskQueue is cleared when the MediaSourceDecoder has been shutdown. This is done by queueing a new DetachTask that will clear mTaskQueue when run. MozReview-Commit-ID: C3FXcRtq1wy
7a336216b9c41a3a427064e396b251cd473c9a2c: Bug 1264694: [MSE] P1. Ensure we only add source buffer tasks on the task queue. r=jwwang
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 17 May 2016 17:15:45 +0800 - rev 336658
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1264694: [MSE] P1. Ensure we only add source buffer tasks on the task queue. r=jwwang This ensures that the tasks are processed in the expected order. MozReview-Commit-ID: JPxlwReZ4Az
4d421496a9e38cc03460f50836bac9967ec375eb: Bug 1261052 - Move C++ histogram implementation code into a separate module. r=gfritzsche.
Julian Seward <jseward@acm.org> - Tue, 17 May 2016 15:05:19 +0200 - rev 336657
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1261052 - Move C++ histogram implementation code into a separate module. r=gfritzsche.
4932a868d8a75b3282e07d935610c42123841d28: Bug 1269029 - Create a hamburger menu for containers - implementation, r=gijs
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 17 May 2016 15:12:13 +0200 - rev 336656
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1269029 - Create a hamburger menu for containers - implementation, r=gijs
15ae438a63dc4ec4d2725cb364356a786299f656: Bug 1269029 - Create a hamburger menu for containers - modify icons, r=gijs
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 05 May 2016 02:18:00 +0100 - rev 336655
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1269029 - Create a hamburger menu for containers - modify icons, r=gijs
971d076cfe29ca368dfb68397a84c89fcc3ec235: Bug 1270506 - [mozlint] Add python flake8 linter, r=smacleod
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 05 May 2016 17:21:12 -0400 - rev 336654
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1270506 - [mozlint] Add python flake8 linter, r=smacleod For now, only the following two directories will be linted: python/mozlint tools/lint New directories can be added by adding them to the 'include' directive in tools/lint/flake8.lint. They all default to the configuration specified in topsrcdir/.flake8. Subdirectories can override this configuration by creating their own .flake8 file. MozReview-Commit-ID: Eag48Lnkp3l
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip