eab9b539b249646a7c4f9f6384e834dfdba4af9a: Backed out changeset ab8b409edb0e (bug 1333994) for dt failures on browser_webconsole_check_stubs_network_event. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 22 Aug 2018 21:09:55 +0300 - rev 432877
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Backed out changeset ab8b409edb0e (bug 1333994) for dt failures on browser_webconsole_check_stubs_network_event. CLOSED TREE
427d2c99dcd47248263ddca7438ae36dd1a9e7d8: Bug 1485245: Back out Move -> std::move change in 7zstub. r=mhowell
Adam Gashlin <agashlin@mozilla.com> - Wed, 22 Aug 2018 14:46:50 +0000 - rev 432876
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1485245: Back out Move -> std::move change in 7zstub. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D3945
0568c96db323fc427707a9a0f89ffa4f7c295cb5: Bug 1485326 - Set the Font Editor pref to true for all channels. r=gl
Razvan Caliman <rcaliman@mozilla.com> - Wed, 22 Aug 2018 15:53:44 +0000 - rev 432875
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1485326 - Set the Font Editor pref to true for all channels. r=gl Let the Font Editor feature ride the trains. Differential Revision: https://phabricator.services.mozilla.com/D3968
1278f30584f6b477ac73744e8e056ee3761727be: Bug 1485147 - Fix app menu for browser.xhtml. r=bgrins
Brendan Dahl <bdahl@mozilla.com> - Wed, 22 Aug 2018 17:04:52 +0000 - rev 432874
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1485147 - Fix app menu for browser.xhtml. r=bgrins The XUL elements were not being created because of the wrong createElement call. MozReview-Commit-ID: 54RqUJQAqHq Differential Revision: https://phabricator.services.mozilla.com/D3998
ab8b409edb0eb65164855cc3d237cf767fb382a5: Bug 1333994 - The network tab should flag resources on the tracking protection list; r=ochameau
Jan Odvarko <odvarko@gmail.com> - Wed, 22 Aug 2018 17:03:30 +0000 - rev 432873
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1333994 - The network tab should flag resources on the tracking protection list; r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D3862
73e2097aa0c3347c3fe743d125a10bb565b0e099: Bug 1485142: Make url-classifier 'PartialHashHex()' API return a nsAutoCString instead of nsCString, to address build warning & reduce copying. r=gcp
Daniel Holbert <dholbert@cs.stanford.edu> - Wed, 22 Aug 2018 16:51:56 +0000 - rev 432872
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1485142: Make url-classifier 'PartialHashHex()' API return a nsAutoCString instead of nsCString, to address build warning & reduce copying. r=gcp Before this patch -- with the nsCString return type -- we have to do heap allocation and copying to produce the return value. But the callers don't actually care about having a nsCString -- they just call .get() to access the character buffer, and log it, and then they're done. They can do this just as easily with the stack-allocated nsAutoCString that PartialHashHex() works with locally, so let's change the return type so that Return Value Optimization can give them that variable directly and avoid needless copying/allocation. This patch addresses the following clang 8.0 build warning: LookupCache.h:63:12 [-Wreturn-std-move] local variable 'hex' will be copied despite being returned by name Differential Revision: https://phabricator.services.mozilla.com/D3920
4dbf6f8f9990cc2e834cc0f2b09707e16d373500: Bug 1484472 - Avoid FileUriExposedException in ExternalIntentDuringPrivateBrowsingPromptFragment. r=jchen
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 22 Aug 2018 16:50:04 +0000 - rev 432871
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1484472 - Avoid FileUriExposedException in ExternalIntentDuringPrivateBrowsingPromptFragment. r=jchen The fragment is also used to handle intents launched through GeckoAppShell. openUriExternal(), such as e.g. when launching downloaded files from about:downloads. The synchronous code path when not in private browsing is already covered by the code added in bug 1450449, but the async path through the fragment when in private browsing needs to be handled separately. Differential Revision: https://phabricator.services.mozilla.com/D3916
e635f336c727db6e34b09184b42feb2879f3622b: Bug 1484823 - Fix Android build errors with NDK r18-beta1. r=snorp
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 22 Aug 2018 16:01:33 +0000 - rev 432870
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1484823 - Fix Android build errors with NDK r18-beta1. r=snorp Getting a working local build with the system clang might be tricky, while building with NDK r17 clang is broken (bug 1484723). NDK r18-beta1 fixes this, but also made all jvalue* method parameters in jni.h const,so in order to support building with it we need to adjust our relevant function types, too. Differential Revision: https://phabricator.services.mozilla.com/D3832
878d4534b8877d298299f3473f0630858ad56fb5: Bug 1484440 - Set browser.security.newcerterrorpage.enabled for exception dialog button test r=johannh
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 22 Aug 2018 15:25:17 +0000 - rev 432869
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1484440 - Set browser.security.newcerterrorpage.enabled for exception dialog button test r=johannh Differential Revision: https://phabricator.services.mozilla.com/D3965
ed054a84c6a3ad17821235ff1053930d87583d9e: Merge mozilla-central to autoland. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Wed, 22 Aug 2018 19:31:52 +0300 - rev 432868
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
15ee3d748ec809e28d05b7a3ccc8e4d023f91f74: Bug 1476228 - Enable comma-dangle ESLint rule for Places directories. r=mikedeboer
Mark Banner <standard8@mozilla.com> - Wed, 22 Aug 2018 15:44:43 +0000 - rev 432867
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1476228 - Enable comma-dangle ESLint rule for Places directories. r=mikedeboer MozReview-Commit-ID: K8HcZfyF4Sz Differential Revision: https://phabricator.services.mozilla.com/D3796
98b5ff9533ee519674b8c441083470d91e1080f8: Backed out 7 changesets (bug 1473513) for failing devtools e.g. leakcheck | default process: 1618727 bytes leaked
arthur.iakab <aiakab@mozilla.com> - Wed, 22 Aug 2018 18:23:46 +0300 - rev 432866
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Backed out 7 changesets (bug 1473513) for failing devtools e.g. leakcheck | default process: 1618727 bytes leaked Backed out changeset deb8812556ef (bug 1473513) Backed out changeset 5bf38cfa04f9 (bug 1473513) Backed out changeset 6e157bea362a (bug 1473513) Backed out changeset 12eb1139a802 (bug 1473513) Backed out changeset ce86ea60a31c (bug 1473513) Backed out changeset 7acc52a7f81f (bug 1473513) Backed out changeset 4e1e283b347e (bug 1473513)
7472e52f6d1288b773d771918cd23ed951464bf5: Bug 1455078: Implement [SecureContext] for ServiceWorkerContainer r=asuth
Yaron Tausky <ytausky@mozilla.com> - Wed, 22 Aug 2018 15:22:40 +0000 - rev 432865
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1455078: Implement [SecureContext] for ServiceWorkerContainer r=asuth The spec mandates that ServiceWorkerContainer only be visible in a secure context, yet currently it is (almost) always visible, but rejects calls to register() in non-secure contexts. This commit moves the context check to a [Func] function, thus implementing the behavior exactly as specified. This commit uses the same mechanism used by [SecureContext] bindings instead of the current ad hoc implementation. Differential Revision: https://phabricator.services.mozilla.com/D2950
9e44b02e94ca5f7e896be3eb02b6d27a40d7054b: Bug 1455078: Make ServiceWorker test check interface availability with lowered privileges r=asuth
Yaron Tausky <ytausky@mozilla.com> - Wed, 22 Aug 2018 13:12:52 +0000 - rev 432864
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1455078: Make ServiceWorker test check interface availability with lowered privileges r=asuth The test as it is currently written checks whether navigator.serviceWorker exists with system privileges. By using eval(), this commit makes it perform the check with the content's privileges. Differential Revision: https://phabricator.services.mozilla.com/D3596
3f29d9aef185203912597b32bd1270d78d9e499d: Bug 1455078: Enable service worker testing in test r=asuth
Yaron Tausky <ytausky@mozilla.com> - Wed, 22 Aug 2018 13:15:18 +0000 - rev 432863
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1455078: Enable service worker testing in test r=asuth This preference must be enabled since the test creates an insecure context, in which navigator.serviceWorker is undefined. Differential Revision: https://phabricator.services.mozilla.com/D3594
0e8f94baa6075cb38b8782ab05c5306eb3490f5e: Bug 1483505: Test ServiceWorkerContainer.register() with a data: URL r=asuth
Yaron Tausky <ytausky@mozilla.com> - Wed, 22 Aug 2018 15:12:40 +0000 - rev 432862
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1483505: Test ServiceWorkerContainer.register() with a data: URL r=asuth The proper response to a registration attempt with a data: URL is a TypeError, yet we currently reject with a Security error. See spec.: https://w3c.github.io/ServiceWorker/#start-register Currently this test is expected to fail. Differential Revision: https://phabricator.services.mozilla.com/D3406
6fc9afb46004610e53c0dca8e151c7cb346d4f46: Bug 1455078: Remove non-conformant ServiceWorker test case r=asuth
Yaron Tausky <ytausky@mozilla.com> - Wed, 22 Aug 2018 15:11:33 +0000 - rev 432861
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1455078: Remove non-conformant ServiceWorker test case r=asuth This test case would fail on a conforming implementation of the spec, since navigator.serviceWorker is undefined in frames originating from data: URLs, thus navigator.serviceWorker.controller doesn't exist. This is tested in service-workers/service-worker/interfaces-window.https.html, in test case 'navigator.serviceWorker is not available in a data: iframe'. Differential Revision: https://phabricator.services.mozilla.com/D3595
5e8edebf7500503c48f0a5c08e8ffdb04175a8a2: Bug 1455078: Test exposure of navigator.serviceWorker to data: iframes r=asuth
Yaron Tausky <ytausky@mozilla.com> - Wed, 22 Aug 2018 15:12:07 +0000 - rev 432860
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1455078: Test exposure of navigator.serviceWorker to data: iframes r=asuth Documents whose creation URL is a data: URL are not considered secure contexts, therefore they should not have access to navigator.serviceWorker. Another WPT test, local-url-inherit-controller.https.html, currently assumes the this interface is available and uses it to test that data: frames do not inherit the parent's controller; this is wrong, but before we can remove that test, we'd better test explicitly that such frames cannot access the service worker interface and therefore cannot have a controller. Differential Revision: https://phabricator.services.mozilla.com/D3487
21291aa6b4c8b57eac9bfaa79cfdb7c3baabb6e7: Bug 1485322 - Add a test for initialising DownloadsHistory via addDownloadToHistory. r=paolo
Mark Banner <standard8@mozilla.com> - Wed, 22 Aug 2018 14:28:49 +0000 - rev 432859
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1485322 - Add a test for initialising DownloadsHistory via addDownloadToHistory. r=paolo MozReview-Commit-ID: Lr8XvM7TTzN Differential Revision: https://phabricator.services.mozilla.com/D3974
ee51ad97d401d529454fd1fe7dc8b2fc44389afd: Bug 1478273 - When clicked on the side bar pane, it disappears r=gl
Michael Ratcliffe <mratcliffe@mozilla.com> - Thu, 16 Aug 2018 15:05:31 +0000 - rev 432858
Push 34489 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 21:55:30 +0000
Bug 1478273 - When clicked on the side bar pane, it disappears r=gl Differential Revision: https://phabricator.services.mozilla.com/D3505
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip