5e9a92053f10ce1e8e9ad39cc6b72ae8c3172a68: Bug 1343463 - Move indexeddb service worker test to serviceworkers folder, r=baku
Shawn Huang <shuang@mozilla.com> - Tue, 07 Mar 2017 13:40:37 +0800 - rev 346303
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1343463 - Move indexeddb service worker test to serviceworkers folder, r=baku
a9c886b3517f9c5e2728539c6426df45b80b077b: Bug 1344974 - Part 3: Speed up principal access checks in WrapperFactory::Rewrap() by eliminating virtual dispatch and inling; r=bholley
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 06 Mar 2017 23:09:49 -0500 - rev 346302
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1344974 - Part 3: Speed up principal access checks in WrapperFactory::Rewrap() by eliminating virtual dispatch and inling; r=bholley
a84b225957b499c03ec78ca0ed6cb8ff9ddd03aa: Bug 1344974 - Part 2: Make the non-virtual helpers for principal equality/subsumption checks inline; r=bholley
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 06 Mar 2017 23:04:50 -0500 - rev 346301
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1344974 - Part 2: Make the non-virtual helpers for principal equality/subsumption checks inline; r=bholley
2c8caf7ff9f2397ed57734c211d1a21711357db3: Bug 1344974 - Part 1: Factor out more non-virtual helpers for principal equality/subsumption checks; r=bholley
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 06 Mar 2017 22:50:10 -0500 - rev 346300
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1344974 - Part 1: Factor out more non-virtual helpers for principal equality/subsumption checks; r=bholley
da035ac87fe46773e46942b0e30bbbc2d28e8c8e: Bug 713680 - Change default Windows monospace font from Courier New to Consolas. r=jfkthame r=masayuki
Chris Peterson <cpeterson@mozilla.com> - Wed, 22 Feb 2017 22:08:19 -0800 - rev 346299
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 713680 - Change default Windows monospace font from Courier New to Consolas. r=jfkthame r=masayuki Consolas is narrower than Courier New, so we must adjust some tests to accommodate. * Change some tests from generic 'monospace' to 'Courier New' to continue using previous font metrics. * selectAtPoint.html no longer needs one of its Windows-only code paths because Firefox on Windows now selects the same text as it does on Mac and Linux. * 323386-1.html's intermittent assertion failure (bug 718883) now appears to be 100% reliable on Windows, joining Linux and Android. * size-1-ref.html reftest needs a little fuzz because the horizontal line of the test image's '4' character is ~1 pixel shorter than the reference image's. MozReview-Commit-ID: EB5wzhG178U
5dd02b882459fe98a58cde580a215793def4880e: Bug 1340710 - Part 10 - Remove BasePrincipal::EqualsIgnoringAddonId which somehow crept back in during the last rebase
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 06 Mar 2017 23:21:59 -0500 - rev 346298
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1340710 - Part 10 - Remove BasePrincipal::EqualsIgnoringAddonId which somehow crept back in during the last rebase Landed on a CLOSED TREE
8cd9e592cc85ff5f48d65160bf64e7dfc9c8c844: Bug 1340710 - Part 9: Speed up the OriginAttributes comparison in BasePrincipal::Subsumes(); r=bholley
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 24 Feb 2017 20:27:06 -0500 - rev 346297
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1340710 - Part 9: Speed up the OriginAttributes comparison in BasePrincipal::Subsumes(); r=bholley
c9bf97b0dd70b4559367fa91fc4dcdabd8c3660b: Bug 1340710 - Part 8: Add a fast path for nsIPrincipal::EqualsConsideringDomain() and nsIPrincipal::SubsumesConsideringDomain(); r=bholley
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 22 Feb 2017 21:29:47 -0500 - rev 346296
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1340710 - Part 8: Add a fast path for nsIPrincipal::EqualsConsideringDomain() and nsIPrincipal::SubsumesConsideringDomain(); r=bholley
512a7e6dfe6b1bbe1e494a3139dd6a0e2d244a0f: Bug 1340710 - Part 7: Add a fast path for nsIPrincipal::Equals() and nsIPrincipal::EqualsConsideringDomain(); r=bholley
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 24 Feb 2017 18:05:44 -0500 - rev 346295
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1340710 - Part 7: Add a fast path for nsIPrincipal::Equals() and nsIPrincipal::EqualsConsideringDomain(); r=bholley
c798f52cc53e130a8afe0f8f47be71ce60582888: Bug 1340710 - Part 6: Store BasePrincipal::{mOriginNoSuffix,mOriginSuffix} as a pair of atoms; r=bholley
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 24 Feb 2017 17:02:24 -0500 - rev 346294
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1340710 - Part 6: Store BasePrincipal::{mOriginNoSuffix,mOriginSuffix} as a pair of atoms; r=bholley This has the nice side effect of making nsIPrincipal::GetOrigin() a bit faster by avoiding computing the origin each time.
69abc17ea32fd2b12a8bba5f7a34cb5de2b05133: Bug 1340710 - Part 5: Make nsIPrincipal.origin throw for about:blank codebase URI principals; r=bholley
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 03 Mar 2017 15:16:23 -0500 - rev 346293
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1340710 - Part 5: Make nsIPrincipal.origin throw for about:blank codebase URI principals; r=bholley Two about:blank codebase URI principals are only equal if their object identities are the same, but not if their string serializations happen to be equal (as they always will be.) In order to ensure that we always get this right in places where we compare the origin properties of two principals to check for their equality, we should ensure that the origin getter would throw so that we never incorrectly conclude that two such principals are equal. We will soon start returning a null principal instead of a codebase principal under this situation.
334ee7b3b3021ee4481b4aaaae833122b7fb5ffb: Bug 1340710 - Part 4: Fix nsIPrincipal::GetOrigin()'s handling of non-strict file:// URI origin policy; r=bholley
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 24 Feb 2017 12:11:41 -0500 - rev 346292
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1340710 - Part 4: Fix nsIPrincipal::GetOrigin()'s handling of non-strict file:// URI origin policy; r=bholley
405aa6574c00c2a99f77417a43b288ab34a00ea9: Bug 1340710 - Part 3: Add an assertion to ensure that codebase principals are never constructed with URI schemes such as javascript:, about: and data:; r=bholley
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 23 Feb 2017 21:47:28 -0500 - rev 346291
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1340710 - Part 3: Add an assertion to ensure that codebase principals are never constructed with URI schemes such as javascript:, about: and data:; r=bholley
cb0ea9136535ad6d1455833ea63b8ac7d68d58b4: Bug 1340710 - Part 2: De-virtualize BasePrincipal::Kind(); r=bholley
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 23 Feb 2017 21:33:40 -0500 - rev 346290
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1340710 - Part 2: De-virtualize BasePrincipal::Kind(); r=bholley
2c7b8a9a8989e98cb08aa1cf8317c5f2daab2bc5: Bug 1340710 - Part 1: Remove nsPrincipal::SetURI() since it's unused; r=bholley
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 17 Feb 2017 17:25:26 -0500 - rev 346289
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1340710 - Part 1: Remove nsPrincipal::SetURI() since it's unused; r=bholley
f248e1f814d124f48cb7035b017e5c25cc654528: Bug 1344848 - Don't check for atom leaks unless we're checking for other leaks. r=erahm
Andrew McCreight <continuation@gmail.com> - Mon, 06 Mar 2017 11:50:30 -0800 - rev 346288
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1344848 - Don't check for atom leaks unless we're checking for other leaks. r=erahm MozReview-Commit-ID: H5x8cLv0YGk
dc335045a33b563f7e4010c9a33d4c9f407d6b0f: Bug 1331298 - Handle Control characters code units from U+0000 to U+001F in rpc.h. r=peterv
Ya-Chieh Wu <ywu@mozilla.com> - Mon, 06 Mar 2017 18:36:00 -0500 - rev 346287
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1331298 - Handle Control characters code units from U+0000 to U+001F in rpc.h. r=peterv
e578d0aa144089d521390863908e876bdf84735f: Bug 1325896 - Implement PPB_KeyboardInputEvent_Create. r=peterv
Ya-Chieh Wu <ywu@mozilla.com> - Mon, 06 Mar 2017 18:26:00 -0500 - rev 346286
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1325896 - Implement PPB_KeyboardInputEvent_Create. r=peterv
0aac487103cebe31b430b44d21b89720fc3989ef: Bug 1344616: Follow-up: Fix devtools test failure. r=me
Kris Maglione <maglione.k@gmail.com> - Mon, 06 Mar 2017 19:01:06 -0800 - rev 346285
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1344616: Follow-up: Fix devtools test failure. r=me MozReview-Commit-ID: FcTSh9Jih3S
295f8f82ced346ca72e836ac9bbc33d21c8e92fd: Bug 1344616: Migrate content script mochitests to xpcshell. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Mon, 06 Mar 2017 17:15:40 -0800 - rev 346284
Push 38459 by cbook@mozilla.com at Tue, 07 Mar 2017 14:20:47 +0000
Bug 1344616: Migrate content script mochitests to xpcshell. r=mixedpuppy MozReview-Commit-ID: 2ljMgRTIi5r
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip