1943b9b0b58524d145b8b5d82ace9000de9bf6f2: Bug 943686 - Add ProgressTracker.cpp to unified sources. r=tn
Eric Rahm <erahm@mozilla.com> - Tue, 21 Mar 2017 11:09:16 -0700 - rev 348646
Push 88285 by erahm@mozilla.com at Tue, 21 Mar 2017 18:09:25 +0000
Bug 943686 - Add ProgressTracker.cpp to unified sources. r=tn MozReview-Commit-ID: Ipo4Tb1bnHG
8f2a4bf4983f703bacd79d03782588f4cdd21f44: Bug 943686 - Add imgRequestProxy.cpp to unified sources. r=tn
Eric Rahm <erahm@mozilla.com> - Tue, 21 Mar 2017 11:09:15 -0700 - rev 348645
Push 88285 by erahm@mozilla.com at Tue, 21 Mar 2017 18:09:25 +0000
Bug 943686 - Add imgRequestProxy.cpp to unified sources. r=tn MozReview-Commit-ID: ITT9T22WyYG
050ac6eabd673c2151d7f00dcbd3bc7eef576dbf: Bug 943686 - Add imgRequest.cpp to unified sources. r=tn
Eric Rahm <erahm@mozilla.com> - Tue, 21 Mar 2017 11:09:14 -0700 - rev 348644
Push 88285 by erahm@mozilla.com at Tue, 21 Mar 2017 18:09:25 +0000
Bug 943686 - Add imgRequest.cpp to unified sources. r=tn MozReview-Commit-ID: B87v26HNtBn
a7f4eebaf86b386a5e940c081c9c85cd2ce4452a: Bug 943686 - Add imageLoader.cpp to unified sources. r=tn
Eric Rahm <erahm@mozilla.com> - Tue, 21 Mar 2017 11:09:13 -0700 - rev 348643
Push 88285 by erahm@mozilla.com at Tue, 21 Mar 2017 18:09:25 +0000
Bug 943686 - Add imageLoader.cpp to unified sources. r=tn MozReview-Commit-ID: G9sFOtbFYjP
30c3b52e7892162fc072b18ac34383d914286d41: Bug 1348821 - Log CacheIR IC mode. r=jandem
Tom Schuster <evilpies@gmail.com> - Tue, 21 Mar 2017 18:49:15 +0100 - rev 348642
Push 88284 by evilpies@gmail.com at Tue, 21 Mar 2017 17:49:33 +0000
Bug 1348821 - Log CacheIR IC mode. r=jandem
e7a7282cf4f8d6a2a2df0e81cb0bbcbe62d8dd29: Bug 1348821 - For MegamorphicNativeSlot differentiate between HandleMissing. r=jandem
Tom Schuster <evilpies@gmail.com> - Tue, 21 Mar 2017 18:48:50 +0100 - rev 348641
Push 88284 by evilpies@gmail.com at Tue, 21 Mar 2017 17:49:33 +0000
Bug 1348821 - For MegamorphicNativeSlot differentiate between HandleMissing. r=jandem
c040782ca6916b8e97015734bbaefbe47c0a84fc: Bug 1344171 - Improve connection management. r=mcmanus
Dragana Damjanovic dd.mozilla@gmail.com - Tue, 21 Mar 2017 18:38:07 +0100 - rev 348640
Push 88283 by dd.mozilla@gmail.com at Tue, 21 Mar 2017 17:38:47 +0000
Bug 1344171 - Improve connection management. r=mcmanus
1c7926abc3cd182bfb43fab314b2529f4d34a894: Bug 1342125 - Turn on 0RTT data. r=mcmanus
Dragana Damjanovic <dd.mozilla@gmail.com> - Tue, 21 Mar 2017 18:33:40 +0100 - rev 348639
Push 88282 by dd.mozilla@gmail.com at Tue, 21 Mar 2017 17:34:24 +0000
Bug 1342125 - Turn on 0RTT data. r=mcmanus
a2e428a9ba3f7e0228e1662f99fb6f48a4107c18: Bug 1343830 - Remove browser/themes/windows/loop. r=dao
Ganesh Chaitanya Kale <ganesh2583@gmail.com> - Tue, 21 Mar 2017 22:36:09 +0530 - rev 348638
Push 88281 by dgottwald@mozilla.com at Tue, 21 Mar 2017 17:18:41 +0000
Bug 1343830 - Remove browser/themes/windows/loop. r=dao
54440069e459c3fc6da22f2f4062163da231af9f: Bug 1312087 - part 1 - move mozilla::{Mutex,CondVar} to use mozglue locking primitives; r=erahm
Nathan Froyd <froydnj@mozilla.com> - Tue, 21 Mar 2017 10:20:36 -0500 - rev 348637
Push 88280 by nfroyd@mozilla.com at Tue, 21 Mar 2017 15:20:45 +0000
Bug 1312087 - part 1 - move mozilla::{Mutex,CondVar} to use mozglue locking primitives; r=erahm This change moves us away from NSPR primitives for our primary synchronization primitives. We're still using PRMonitor for ReentrantMonitor, however. The benefits of this change: * Slightly faster, as we don't have to deal with some of NSPR's overhead; * Smaller datatypes. On POSIX platforms in particular, PRLock is enormous. PRCondVar also has some unnecessary overhead. * Less dynamic memory allocation. Out of necessity, Mutex and CondVar allocated the NSPR data structures they needed, which lead to unnecessary checks for failure. While sizeof(Mutex) and sizeof(CondVar) may get bigger, since they're embedding structures now, the total memory usage should be less. * Less NSPR usage. This shouldn't need any explanation.
85458fefc1ae3e7d927bf12895ac23c61d952076: Bug 1312087 - part 0 - use PTHREAD_MUTEX_ADAPTIVE_NP mutexes on Linux/glibc; r=erahm
Nathan Froyd <froydnj@mozilla.com> - Tue, 21 Mar 2017 11:20:36 -0400 - rev 348636
Push 88280 by nfroyd@mozilla.com at Tue, 21 Mar 2017 15:20:45 +0000
Bug 1312087 - part 0 - use PTHREAD_MUTEX_ADAPTIVE_NP mutexes on Linux/glibc; r=erahm This matches NSPR's behavior for its PRLock type.
f86ef08fdae0a012c28e1264e83238cfb31ccc2e: Bug 1337056 - Part 12: Send down permissions when calling createAboutBlankContentViewer, r=baku
Michael Layzell <michael@thelayzells.com> - Fri, 17 Mar 2017 17:04:44 -0400 - rev 348635
Push 88279 by michael@thelayzells.com at Tue, 21 Mar 2017 15:11:09 +0000
Bug 1337056 - Part 12: Send down permissions when calling createAboutBlankContentViewer, r=baku MozReview-Commit-ID: LigZnHM34CC
2686c6ee997dce91e573d7b0e1555859e33810e6: Bug 1337056 - Part 11: Change the permission key assertion to a fatal assert on debug builds, r=ehsan
Michael Layzell <michael@thelayzells.com> - Wed, 15 Mar 2017 16:15:47 -0400 - rev 348634
Push 88279 by michael@thelayzells.com at Tue, 21 Mar 2017 15:11:09 +0000
Bug 1337056 - Part 11: Change the permission key assertion to a fatal assert on debug builds, r=ehsan MozReview-Commit-ID: HTxvlomRKWy
63e7bf43da6505b9789b714495bebca9fc1c05da: Bug 1345573 - Part 2: Remove old tests for permissions syncing, and add test for new logic, r=baku
Michael Layzell <michael@thelayzells.com> - Thu, 09 Mar 2017 15:58:38 -0500 - rev 348633
Push 88279 by michael@thelayzells.com at Tue, 21 Mar 2017 15:11:09 +0000
Bug 1345573 - Part 2: Remove old tests for permissions syncing, and add test for new logic, r=baku MozReview-Commit-ID: A2vYqdCpeu6
035042b8b4aabb0f6f427a0eb9d12a160dbc6f5a: Bug 1345573 - Part 1: Key http, https, and ftp URIs on origin instead of eTLD+1, r=baku
Michael Layzell <michael@thelayzells.com> - Wed, 08 Mar 2017 14:28:04 -0500 - rev 348632
Push 88279 by michael@thelayzells.com at Tue, 21 Mar 2017 15:11:09 +0000
Bug 1345573 - Part 1: Key http, https, and ftp URIs on origin instead of eTLD+1, r=baku MozReview-Commit-ID: Gihc4QFf11R
55fe816879882db8a366c005ebf95cf192e70eb4: Bug 1337056 - Part 10: Remove ReadPermissions from the sync-messages list, r=billm
Michael Layzell <michael@thelayzells.com> - Tue, 14 Mar 2017 12:33:52 -0400 - rev 348631
Push 88279 by michael@thelayzells.com at Tue, 21 Mar 2017 15:11:09 +0000
Bug 1337056 - Part 10: Remove ReadPermissions from the sync-messages list, r=billm MozReview-Commit-ID: 8Ki4KEHKnQm
8ea56abef5ea1a9c3ea0b7d4ee96e87f60d58335: Bug 1337056 - Part 9: Check LOAD_HTML_OBJECT_DATA in ContentParent::TransmitPermsFor, r=ehsan
Michael Layzell <michael@thelayzells.com> - Fri, 03 Mar 2017 18:23:19 -0500 - rev 348630
Push 88279 by michael@thelayzells.com at Tue, 21 Mar 2017 15:11:09 +0000
Bug 1337056 - Part 9: Check LOAD_HTML_OBJECT_DATA in ContentParent::TransmitPermsFor, r=ehsan MozReview-Commit-ID: 5MBAUe5zbvU
8c41abe5360d91ebc09bea90a476ee884935b8cc: Bug 1337056 - Part 8: Add nsIRequest::LOAD_HTML_OBJECT_DATA flag to identify requests loaded by nsObjectLoadingContent, r=mcmanus
Michael Layzell <michael@thelayzells.com> - Fri, 03 Mar 2017 18:20:37 -0500 - rev 348629
Push 88279 by michael@thelayzells.com at Tue, 21 Mar 2017 15:11:09 +0000
Bug 1337056 - Part 8: Add nsIRequest::LOAD_HTML_OBJECT_DATA flag to identify requests loaded by nsObjectLoadingContent, r=mcmanus MozReview-Commit-ID: 3hgLRCeuiyD
cc03c82cb5651ee52586ba753f2af285fe0bd4b3: Bug 1337056 - Part 7: Refactor nsObjectLoadingContent::GetTypeOfContent logic out into nsContentUtils, r=qdot
Michael Layzell <michael@thelayzells.com> - Fri, 03 Mar 2017 18:18:02 -0500 - rev 348628
Push 88279 by michael@thelayzells.com at Tue, 21 Mar 2017 15:11:09 +0000
Bug 1337056 - Part 7: Refactor nsObjectLoadingContent::GetTypeOfContent logic out into nsContentUtils, r=qdot MozReview-Commit-ID: IJQNhQZzx3y
d01b69497592ac138f732d48d71e1f0552b8cd81: Bug 1337056 - Part 6: Disable nsPermissionManager::GetEnumerator in the content process, r=kitcambridge
Michael Layzell <michael@thelayzells.com> - Wed, 15 Feb 2017 13:03:13 -0500 - rev 348627
Push 88279 by michael@thelayzells.com at Tue, 21 Mar 2017 15:11:09 +0000
Bug 1337056 - Part 6: Disable nsPermissionManager::GetEnumerator in the content process, r=kitcambridge This property allows enumerating over all permissions. As the content process no longer has access to all permissions, this method cannot be correctly implemented in the content process anymore. Because of that, we now error with NS_ERROR_NOT_AVALIABLE when it is accessed in the content process. MozReview-Commit-ID: BLNeYYcZhIi
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip