a416b0a21b1395dfe7dc28577a31be57c075d9b4: Backed out 7 changesets (bug 1193394) for browser-chrome failures on browser_ext_popup_background.js. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 01 Mar 2018 16:29:02 +0200 - rev 458530
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Backed out 7 changesets (bug 1193394) for browser-chrome failures on browser_ext_popup_background.js. CLOSED TREE Backed out changeset 9683f24ff8ec (bug 1193394) Backed out changeset 0e7140a7c841 (bug 1193394) Backed out changeset a0e26f6b2784 (bug 1193394) Backed out changeset 29e1fceaf48d (bug 1193394) Backed out changeset b8632bbbd273 (bug 1193394) Backed out changeset a54ef2d8f896 (bug 1193394) Backed out changeset 55c94c05c57f (bug 1193394)
9683f24ff8ec5ba768c4a0a124d8439c228b2c8b: Bug 1193394 - Part 6: Disable browser_devices_get_user_media_unprompted_access.js and browser_ext_commands_execute_browser_action.js. r=bustage CLOSED TREE
Tooru Fujisawa <arai_a@mac.com> - Thu, 01 Mar 2018 22:26:20 +0900 - rev 458529
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1193394 - Part 6: Disable browser_devices_get_user_media_unprompted_access.js and browser_ext_commands_execute_browser_action.js. r=bustage CLOSED TREE
99507aa10a4ff6489f619ce7db143c7cab2f7272: Tests updated/added for bug 1382359 r=ckerschb CLOSED TREE
Georg Koppen <gk@torproject.org> - Thu, 01 Mar 2018 10:13:22 +0100 - rev 458528
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Tests updated/added for bug 1382359 r=ckerschb CLOSED TREE
1c3f6b9e4bf7de6f8abab900634e6ea59a14c9b3: Bug 1382359: Treat .onion as a secure context
Georg Koppen <gk@torproject.org> - Thu, 01 Mar 2018 09:44:30 +0100 - rev 458527
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1382359: Treat .onion as a secure context Websites which collect passwords but don't use HTTPS start showing scary warnings from Firefox 51 onwards and mixed context blocking has been available even longer. .onion sites without HTTPS support are affected as well, although their traffic is encrypted and authenticated. This patch addresses this shortcoming by making sure .onion sites are treated as potentially trustworthy origins. The secure context specification (https://w3c.github.io/webappsec-secure-contexts/) is pretty much focused on tying security and trustworthiness to the protocol over which domains are accessed. However, it is not obvious why .onion sites should not be treated as potentially trustworthy given: "A potentially trustworthy origin is one which a user agent can generally trust as delivering data securely. This algorithms [sic] considers certain hosts, scheme, and origins as potentially trustworthy, even though they might not be authenticated and encrypted in the traditional sense." (https://w3c.github.io/webappsec-secure-contexts/#is-origin-trustworthy) We use step 8 in the algorithm to establish trustworthiness of .onion sites by whitelisting them given the encrypted and authenticated nature of their traffic.
0e7140a7c841c3b74b70d050636a01b9d4619b56: Bug 1193394 - Part 5: Disable some tests that relies on descriptionHeightWorkaround. r=bustage CLOSED TREE
Tooru Fujisawa <arai_a@mac.com> - Thu, 01 Mar 2018 20:03:13 +0900 - rev 458526
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1193394 - Part 5: Disable some tests that relies on descriptionHeightWorkaround. r=bustage CLOSED TREE
a0e26f6b2784e7946f166dbaed90861342fa6fb1: Backed out changeset 29e1fceaf48d (bug 1193394)
Tooru Fujisawa <arai_a@mac.com> - Thu, 01 Mar 2018 19:55:08 +0900 - rev 458525
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Backed out changeset 29e1fceaf48d (bug 1193394)
5e05f1b828468b6e951253929044c655643c4208: Bug 1441882 - Update browser_parsable_css.js to check that variables that are defined are actually referenced. r=Gijs
Jared Wein <jwein@mozilla.com> - Wed, 28 Feb 2018 10:54:08 -0500 - rev 458524
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1441882 - Update browser_parsable_css.js to check that variables that are defined are actually referenced. r=Gijs MozReview-Commit-ID: K0KgWsd2ZTp
fb544e206108dedd39a8dfac98a06116f039fc2a: Bug 1422327 - Clean up storage::Connection::Release. r=mak
Andrew Sutherland <asutherland@asutherland.org> - Sun, 25 Feb 2018 23:50:42 -0500 - rev 458523
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1422327 - Clean up storage::Connection::Release. r=mak Because of the storage::Service's connection list, it's possible for the refcount for a non-main-thread Connection to experience transient increases and decreases at any time, dooming logic in Release() that assumes the refcount isn't changing. This patch adopts use of an Atomic<bool> so that we execute cleanup logic exactly once when the refcount falls to 1 at some point. Care is taken to ensure that the failsafe Close() occurs on the correct thread. SpinningSynchronousClose() is still dangerous and can still potentially nest deeply on the stack. If we see instances of that in the future, we may want to adopt use of PushEventQueue so that we can avoid re-entrancy in our event loop spinning. MozReview-Commit-ID: A835HBec50H
8e31ba435fa80983e2fb84958fd1f6fbbb1b51ea: Bug 1437003 - Allow H264 level up to 5.2 inclusive. r=padenot
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 01 Mar 2018 09:38:45 +0100 - rev 458522
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1437003 - Allow H264 level up to 5.2 inclusive. r=padenot MozReview-Commit-ID: KiwVH9BUGrV
98f2913853d4945a3a370bbbe588c2f6046fca55: Bug 1437845 - Enable browser_console_dead_objects.js in new frontend r=bgrins
Michael Ratcliffe <mratcliffe@mozilla.com> - Thu, 01 Mar 2018 13:31:58 +0000 - rev 458521
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1437845 - Enable browser_console_dead_objects.js in new frontend r=bgrins Now works in both non-E10S and E10S modes. MozReview-Commit-ID: 1W3d7XcZzfc
b5c420d486dbd2095cdda93ae7a2acaa8fefe699: Bug 1439315 - eslint followup. r=mak
Marco Bonardo <mbonardo@mozilla.com> - Thu, 01 Mar 2018 17:01:21 +0100 - rev 458520
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1439315 - eslint followup. r=mak
8d90e4a0e8817ba896493ffbbda8873197606c82: Bug 1432195 - Accept Mp3 streams with only 2 frames if both are valid. r=JanH
Bryce Van Dyk <bvandyk@mozilla.com> - Mon, 26 Feb 2018 19:07:46 -0500 - rev 458519
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1432195 - Accept Mp3 streams with only 2 frames if both are valid. r=JanH MozReview-Commit-ID: Gl5mgNuzZTt
91f0a95a1fab930728e0712a7006a06c847eaa70: servo: Merge #20153 - Update glutin, skia, and azure (from jdm:glutinup); r=SimonSapin
Josh Matthews <josh@joshmatthews.net> - Thu, 01 Mar 2018 10:20:05 -0500 - rev 458518
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
servo: Merge #20153 - Update glutin, skia, and azure (from jdm:glutinup); r=SimonSapin - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #19901 Source-Repo: https://github.com/servo/servo Source-Revision: 23e95906347c4b6d0d1ccd1ce12ff5206c349a9a
24199473f4fbcdb7f8123900fd10427afd94255c: Bug 1442266 - Stop including unnecessary <iostream>. r=froydnj
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Thu, 01 Mar 2018 23:07:56 +0900 - rev 458517
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1442266 - Stop including unnecessary <iostream>. r=froydnj MozReview-Commit-ID: B0JDqyBanFE
322fb820d019333004f757229ac1b2c47fa05df9: Bug 1442020 - Ensure neither style nor layout flushes are required when running promiseDocumentFlushed callbacks. r=bz
Mike Conley <mconley@mozilla.com> - Wed, 28 Feb 2018 16:15:51 -0500 - rev 458516
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1442020 - Ensure neither style nor layout flushes are required when running promiseDocumentFlushed callbacks. r=bz MozReview-Commit-ID: INGpltVvNmZ
b05ca0b26e73a43db099b82ff3606cb867878f16: Bug 1439315 - 9 - Remove no more necessary placesOverlayModules. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Thu, 01 Mar 2018 14:36:30 +0100 - rev 458515
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1439315 - 9 - Remove no more necessary placesOverlayModules. r=standard8 MozReview-Commit-ID: Fa7b0qf4mix
00041cf9f9bcd268c85cf537c2db11a2c6fbb969: Bug 1439315 - 8 - Remove some dangling NetUtil usage. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Wed, 28 Feb 2018 15:20:05 +0100 - rev 458514
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1439315 - 8 - Remove some dangling NetUtil usage. r=standard8 MozReview-Commit-ID: A8WcjKkFhVA
891a073b9869c4762b70dcd2896ab6f69528e07a: Bug 1439315 - 7 - Don't import PlacesUtils on PlacesUIUtils import. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Wed, 28 Feb 2018 15:10:45 +0100 - rev 458513
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1439315 - 7 - Don't import PlacesUtils on PlacesUIUtils import. r=standard8 MozReview-Commit-ID: 9xSkXWkSMBU
a06f224bb950156f323daf04371c325b265b8ee6: Bug 1439315 - 6 - Move some utils into PlacesController or PlacesUIUtils. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Wed, 28 Feb 2018 13:51:28 +0100 - rev 458512
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1439315 - 6 - Move some utils into PlacesController or PlacesUIUtils. r=standard8 MozReview-Commit-ID: D7J6hY7Akro
90db61f59b1d56e117123117d97aa05c8cacd618: Bug 1439315 - 5 - defineLazyScriptGetter controller.js. r=standard8
Marco Bonardo <mbonardo@mozilla.com> - Wed, 28 Feb 2018 12:31:37 +0100 - rev 458511
Push 8808 by archaeopteryx@coole-files.de at Fri, 02 Mar 2018 22:13:05 +0000
Bug 1439315 - 5 - defineLazyScriptGetter controller.js. r=standard8 MozReview-Commit-ID: 4Kq3XvJNNGB
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip