2e42ca10c5a067c055ff8f72760a9b7c07cb0464: Bug 1571356 - Add TRANSPARENT_PROXY_RESOLVES_HOST flag to connection info's hash key r=mayhemer
Kershaw Chang <kershaw@mozilla.com> - Thu, 22 Aug 2019 15:13:36 +0000 - rev 489477
Push 93369 by kjang@mozilla.com at Thu, 22 Aug 2019 17:39:45 +0000
Bug 1571356 - Add TRANSPARENT_PROXY_RESOLVES_HOST flag to connection info's hash key r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D43043
54051ecbe789d707dcec34f4db69e644dc9c8d15: Backed out changeset d99e941429d0 (bug 1568923) for SM bustages on RelocationOverlay.h . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Thu, 22 Aug 2019 20:31:45 +0300 - rev 489476
Push 93368 by nbeleuzu@mozilla.com at Thu, 22 Aug 2019 17:32:24 +0000
Backed out changeset d99e941429d0 (bug 1568923) for SM bustages on RelocationOverlay.h . CLOSED TREE
4451580bbd3b63d5b56fcb5d8b005b4de7820f50: Bug 1575804 - Don't decode the result from check_cmd_output. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Thu, 22 Aug 2019 17:02:39 +0000 - rev 489475
Push 93367 by nfroyd@mozilla.com at Thu, 22 Aug 2019 17:18:26 +0000
Bug 1575804 - Don't decode the result from check_cmd_output. r=froydnj Bug 1575135 changed check_cmd_output to return unicode strings, but a couple places were already trying to do their own decoding, which now can fail. Remove those. Interesting the decoding was previously broken on Windows, this actually fixes it (the output of hg config is not actually utf-8 on Windows). Differential Revision: https://phabricator.services.mozilla.com/D43044
d99e941429d0f5072a36684eab3f675a7cd467c7: Bug 1568923 - String deduplication during tenuring. r=sfink
krystal <kyang@mozilla.com> - Thu, 22 Aug 2019 17:09:27 +0000 - rev 489474
Push 93366 by sfink@mozilla.com at Thu, 22 Aug 2019 17:10:01 +0000
Bug 1568923 - String deduplication during tenuring. r=sfink Most live nursery strings can be deduplicated in moveToTenured through a hashset.  Dependent strings are complicated to deal with since their chars need to be updated with the newly deduplicated base chars. If the dependent string is tenured, its bases cannot be deduplicated since a tenured dependent string chars cannot be updated. Otherwise, the following steps will be able to update its chars. 1. Preserve the nursery base chain by saving dependent string nursery bases in its relocation overlay. This allows dependent string nursery root base to be reached. 2. Calculate the original dependent string base offset: dependent string nursery chars - dependent string root base nursery chars. Root base nursery chars is saved in its relocation overlay. 3. Update the dependent string chars with its new root base chars and the calculated offset. 4. Assign either the root base or the undepended string in which the dependent string uses chars from as the new base to unchain any potentially long dependency chain. Differential Revision: https://phabricator.services.mozilla.com/D39440
3a1761599fa1a149b952d08075ee696f8dde249a: Bug 1574676 - Obtaining COEP from the document through which target is nested r=mayhemer
Junior Hsu <juhsu@mozilla.com> - Thu, 22 Aug 2019 15:45:19 +0000 - rev 489473
Push 93365 by juhsu@mozilla.com at Thu, 22 Aug 2019 17:07:16 +0000
Bug 1574676 - Obtaining COEP from the document through which target is nested r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D42397
dd1ba2689a3b98d3f6b4bb34342766d7085e42d3: Backed out changeset 4bedbc45e231 (bug 1505412) for failures in test_bug1505412.html CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Thu, 22 Aug 2019 19:52:49 +0300 - rev 489472
Push 93364 by nerli@mozilla.com at Thu, 22 Aug 2019 16:53:17 +0000
Backed out changeset 4bedbc45e231 (bug 1505412) for failures in test_bug1505412.html CLOSED TREE
c74a30be936c3292f755f634bf64f2e03d3d6879: Bug 1571918: Split more double moves r=sstangl
Iain Ireland <iireland@mozilla.com> - Fri, 16 Aug 2019 19:01:41 +0000 - rev 489471
Push 93363 by iireland@mozilla.com at Thu, 22 Aug 2019 16:41:43 +0000
Bug 1571918: Split more double moves r=sstangl Differential Revision: https://phabricator.services.mozilla.com/D42242
01ed7f4e9a8f62f1761b6048539cd220cdc74827: Bug 1575272 - Fix DOM bindings tests to work with Fission. r=peterv
Andrew McCreight <continuation@gmail.com> - Wed, 21 Aug 2019 20:10:33 +0000 - rev 489470
Push 93362 by amccreight@mozilla.com at Thu, 22 Aug 2019 16:41:09 +0000
Bug 1575272 - Fix DOM bindings tests to work with Fission. r=peterv These test that various DOM things fail when done cross-origin. They'll fail in a different way if done cross-process, so change the origin used so that it is same-process, but cross-origin, even with Fission. Differential Revision: https://phabricator.services.mozilla.com/D42678
15d0f55c9720876fd43194c1b79a9362f1e8a8ce: Bug 1570674 - Default to "Never Allow" for notification permission prompt denials. r=Ehsan
Johann Hofmann <jhofmann@mozilla.com> - Thu, 22 Aug 2019 16:24:56 +0000 - rev 489469
Push 93361 by jhofmann@mozilla.com at Thu, 22 Aug 2019 16:35:27 +0000
Bug 1570674 - Default to "Never Allow" for notification permission prompt denials. r=Ehsan Differential Revision: https://phabricator.services.mozilla.com/D43081
a74f854d44b261b793a810b5014f10dc691c85b1: Bug 1575622 - Make the site identity panels more readable for screen reader users, r=johannh
Marco Zehe <mzehe@mozilla.com> - Thu, 22 Aug 2019 15:58:24 +0000 - rev 489468
Push 93360 by mzehe@mozilla.com at Thu, 22 Aug 2019 16:32:20 +0000
Bug 1575622 - Make the site identity panels more readable for screen reader users, r=johannh The site identity and security sub panels now contain that much information that it warrants to make these more easily navigable for NVDA and other screen readers. The panels behave as before, but the added roles and heading levels cause NVDA and other screen readers to use their browse mode features instead of regular application interaction so blind and visually impaired users can review the information more easily. Differential Revision: https://phabricator.services.mozilla.com/D42924
d8c3907430d4920ec55a01da36489d8afc51ba01: Bug 1575230 - Search also through requestHeadersFromUploadStream. r=Honza
lloan <lloanalas@outlook.com> - Thu, 22 Aug 2019 15:56:33 +0000 - rev 489467
Push 93359 by jodvarko@mozilla.com at Thu, 22 Aug 2019 16:11:58 +0000
Bug 1575230 - Search also through requestHeadersFromUploadStream. r=Honza Differential Revision: https://phabricator.services.mozilla.com/D42738
40c9d69858a4b5743dc6a340ff107ef15fce8a8d: Bug 1568786 - Move global CSS variables before theme variables; r=mtigley
Florens Verschelde <florens@fvsch.com> - Thu, 22 Aug 2019 15:58:58 +0000 - rev 489466
Push 93358 by florens@fvsch.com at Thu, 22 Aug 2019 16:10:36 +0000
Bug 1568786 - Move global CSS variables before theme variables; r=mtigley Differential Revision: https://phabricator.services.mozilla.com/D39322
9d16d3eb9bfb63646521452e2cb4d79747f1a25d: Bug 1575884 - Create a provider for the What's new message bucket r=nanj
Andrei Oprea <andrei.br92@gmail.com> - Thu, 22 Aug 2019 15:55:53 +0000 - rev 489465
Push 93357 by aoprea@mozilla.com at Thu, 22 Aug 2019 16:08:57 +0000
Bug 1575884 - Create a provider for the What's new message bucket r=nanj Differential Revision: https://phabricator.services.mozilla.com/D43083
bc3079511334f459cbed038a684b74684d0636ba: Bug 1572500 - Count internal @search keyword searches separately from other urlbar searches in the SEARCH_COUNTS histogram. r=Standard8
Drew Willcoxon <adw@mozilla.com> - Thu, 22 Aug 2019 09:37:45 +0000 - rev 489464
Push 93356 by dwillcoxon@mozilla.com at Thu, 22 Aug 2019 16:08:25 +0000
Bug 1572500 - Count internal @search keyword searches separately from other urlbar searches in the SEARCH_COUNTS histogram. r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D42569
4fe91f01854e23e26382d491b4feae4bca13a222: Bug 1536058 - Add a Test for cache isolation r=ckerschb,Ehsan
Sebastian Streich <sstreich@mozilla.com> - Thu, 22 Aug 2019 15:21:09 +0000 - rev 489463
Push 93355 by nerli@mozilla.com at Thu, 22 Aug 2019 15:39:20 +0000
Bug 1536058 - Add a Test for cache isolation r=ckerschb,Ehsan *** Adding Ehsans nits *** Differential Revision: https://phabricator.services.mozilla.com/D40613
a5e791146ef541d794bb74ac730c0fa40985e4d4: Bug 1536058 - Add Cache-Isolation behind a pref r=ckerschb,Ehsan
Sebastian Streich <sstreich@mozilla.com> - Thu, 22 Aug 2019 15:20:53 +0000 - rev 489462
Push 93355 by nerli@mozilla.com at Thu, 22 Aug 2019 15:39:20 +0000
Bug 1536058 - Add Cache-Isolation behind a pref r=ckerschb,Ehsan *** Differential Revision: https://phabricator.services.mozilla.com/D40612
8b89247dda003c5a9f14f4b1e7917c84edb076c7: Bug 1575038 - Quantumbar: Record engagement event telemetry when openViewOnFocus is triggered without mouse clicks. r=dao
Drew Willcoxon <adw@mozilla.com> - Thu, 22 Aug 2019 14:50:42 +0000 - rev 489461
Push 93354 by dwillcoxon@mozilla.com at Thu, 22 Aug 2019 15:34:54 +0000
Bug 1575038 - Quantumbar: Record engagement event telemetry when openViewOnFocus is triggered without mouse clicks. r=dao We need to start engagement event recording when the view opens due to `openViewOnFocus`. We already do for mouse clicks since we call `engagementEvent.start` from `_on_mousedown`. But we don't for the Ctrl/Command-L key shortcut. The shortcut command calls `openLocation` in browser.js, which calls `gURLBar.startQuery` but not `engagementEvent.start`. Every time we call `engagementEvent.start`, we do it before calling `input.startQuery`. The one exception is in `input._on_drop` because there we just handle the dropped value directly instead of starting a new query with it. The inverse is also mostly true, i.e., every time we call `input.startQuery`, we also call `engagementEvent.start`. The three exceptions are: in UITour (where it looks like we should be calling `urlbar.search` instead), in `UrlbarInput` after picking a keyword offer result, and in `openLocation` in browser.js (mentioned above). So really the only valid place is after picking a keyword entry. So, it makes sense to move `engagementEvent.start()` into `input.startQuery` so that callers don't have to call it. I added an `event` param to `startQuery`, since `engagementEvent.start` needs one. I considered removing that need. It's possible, but then we would need a way to avoid calling `engagementEvent.start` in the keyword offer case, so `startQuery` would need something like a `suppressEngagementEvent` param. `event` basically functions as that, so I left it. Another thing to point out about this patch is that I chose to record a "typed" value when the pageproxystate is invalid and the view opens due to `openViewOnFocus`. The view does not show the user's top sites in that case, so "topsites" seems wrong. Differential Revision: https://phabricator.services.mozilla.com/D42749
4bedbc45e2316500b07cb6f7320b9424683db818: Bug 1505412 - Skip CSP-Nonce check for CSP-Ro+Redirected Channels r=ckerschb
Sebastian Streich <sstreich@mozilla.com> - Thu, 22 Aug 2019 15:23:17 +0000 - rev 489460
Push 93353 by archaeopteryx@coole-files.de at Thu, 22 Aug 2019 15:33:07 +0000
Bug 1505412 - Skip CSP-Nonce check for CSP-Ro+Redirected Channels r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D36916
fdd7ea7bdbe03a85d41b5d9dcf44334c1b18b25a: Bug 1575254 - WebSocket Inspector Test: Filtering using the dropdown menu. r=Honza
tanhengyeow <E0032242@u.nus.edu> - Thu, 22 Aug 2019 14:44:42 +0000 - rev 489459
Push 93352 by jodvarko@mozilla.com at Thu, 22 Aug 2019 15:26:40 +0000
Bug 1575254 - WebSocket Inspector Test: Filtering using the dropdown menu. r=Honza Test for filtering messages using the dropdown menu. Differential Revision: https://phabricator.services.mozilla.com/D42677
da6c34e227b23a255555ef6d6b499316d11d9db7: Bug 1574852 - part 9: Move `HTMLEditRules::CreateStyleForInsertText()` to `HTMLEditor` r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 22 Aug 2019 07:33:41 +0000 - rev 489458
Push 93351 by masayuki@d-toybox.com at Thu, 22 Aug 2019 15:26:10 +0000
Bug 1574852 - part 9: Move `HTMLEditRules::CreateStyleForInsertText()` to `HTMLEditor` r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D42780
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip