Nicholas Hurley
a3fcc3c708
Bug 1409570 - Ensure that transactions matched with http/2 pushed streams are properly finished. r=bagder
...
There was an earlier fix to this, that fixed part of the issue, but that
fix was racy. In the case where the transaction was matched with the
pushed stream before the pushed stream received its END_STREAM, and the
response headers did not include a content-length, the transaction would
never notice that the data was done being sent. When that transaction
was necessary for the load event to fire, the page would get stuck in
the loading state until the user explicitly cancelled.
This new patch ensures that the transaction will notice the EOS by
making sure the pushed stream gets inserted into the list of push
streams with data in the case described above. (The previous patch,
which is still in the tree, is still necessary, but not sufficient, to
fix the issue.)
Differential Revision: https://phabricator.services.mozilla.com/D7298
--HG--
extra : moz-landing-system : lando
2018-10-01 21:52:57 +00:00
Brindusan Cristian
9b5034705f
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-10-02 01:04:29 +03:00
Brindusan Cristian
f8087305eb
Merge inbound to mozilla-central. a=merge
2018-10-02 00:55:00 +03:00
Brindusan Cristian
623e3f433a
Merge autoland to mozilla-central. a=merge
2018-10-02 00:51:42 +03:00
Daosheng Mu
4254b0cddc
Bug 1491868 - Avoid shutdown hang by checking if VRListenerThread is null. r=kip
...
MozReview-Commit-ID: HbWlMUQGXD8
Differential Revision: https://phabricator.services.mozilla.com/D7220
--HG--
extra : moz-landing-system : lando
2018-10-01 21:36:23 +00:00
Narcis Beleuzu
9bf578bdbd
Backed out changeset cb01170872de (bug 1494765) for bustages on nsCOMPtr.h. CLOSED TREE
2018-10-02 00:37:46 +03:00
Andrew McCreight
1f66326aad
Bug 1494765 - Allow assignment from an nsCOMPtr of a related type r=froydnj
...
This adds support for conversion from nsCOMPtr<A> to nsCOMPtr<B> when
A is a subclass of B. There's no reason to not allow this, and RefPtr
already supports this.
Differential Revision: https://phabricator.services.mozilla.com/D7226
--HG--
extra : moz-landing-system : lando
2018-10-01 20:50:32 +00:00
Botond Ballo
9492fcbd94
Bug 1494671 - Make the CompositorHitTestInfo globals constexpr. r=froydnj
...
Depends on D7323
Differential Revision: https://phabricator.services.mozilla.com/D7324
--HG--
extra : moz-landing-system : lando
2018-10-01 20:09:10 +00:00
Botond Ballo
10780a46ba
Bug 1494671 - Make MOZ_AssertAssignmentTest() constexpr. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D7323
--HG--
extra : moz-landing-system : lando
2018-10-01 19:53:06 +00:00
Jason Laster
68a4b4feea
Bug 923975 - Teach step out to leave the current frame. r=jlast
...
Differential Revision: https://phabricator.services.mozilla.com/D2135
--HG--
extra : moz-landing-system : lando
2018-10-01 20:54:43 +00:00
Markus Stange
12d3a22f24
Bug 1457481 - Hook up the new devtools performance panel to nsIProfiler.getSymbolTable. r=gregtatum
...
Depends on D7023
Differential Revision: https://phabricator.services.mozilla.com/D7024
--HG--
extra : moz-landing-system : lando
2018-10-01 20:53:20 +00:00
Markus Stange
56e10a560b
Bug 1457481 - Run mach vendor rust. r=froydnj,erahm
...
Most importantly, this picks up "object" and "goblin" for ELF binary parsing.
We only use the ELF code from goblin, so the mach-O parsing code gets
eliminated by the linker. Overall, this increases the Android installer size
by 20KB.
Try pushes for reference:
before: https://treeherder.mozilla.org/#/jobs?repo=try&revision=834b56dc5ab3d63a43a32f740ee8212296ac726d&selectedJob=201600899
after: https://treeherder.mozilla.org/#/jobs?repo=try&revision=6983b27e8d3cb715d3b7e6cbd276683f6466e3cc&selectedJob=201600475
installer size: 34524820 -> 34542861 (34.52MB -> 34.54MB)
$ mach vendor rust
Updating registry `https://github.com/rust-lang/crates.io-index `
Adding goblin v0.0.17
Adding memmap v0.6.2
Adding miniz-sys v0.1.10
Adding object v0.10.0
Adding parity-wasm v0.31.3
Adding plain v0.2.3
Adding profiler_helper v0.1.0 (file:///Users/mstange/code/mozilla/tools/profiler/rust-helper)
Adding scroll v0.9.1
Adding scroll_derive v0.9.5
Adding syn v0.15.5
Adding thin-vec v0.1.0
Adding uuid v0.6.5
0:30.11 The following files exceed the filesize limit of 102400:
third_party/rust/miniz-sys/miniz.c
third_party/rust/syn-0.14.6/src/expr.rs
third_party/rust/syn-0.14.6/src/gen/fold.rs
third_party/rust/syn-0.14.6/src/gen/visit.rs
third_party/rust/syn-0.14.6/src/gen/visit_mut.rs
The syn dependency is not compiled for goblin, as far as I can tell - it's only
needed for the 'syn' feature of scroll_derive, and scroll does not ask for
scroll_derive/syn.
object -> goblin -> scroll -> scroll_derive -/-> syn
But it looks like other versions of syn were already in the tree.
Depends on D7021
Differential Revision: https://phabricator.services.mozilla.com/D7023
--HG--
rename : third_party/rust/syn/src/parsers.rs => third_party/rust/syn-0.14.6/src/parsers.rs
rename : third_party/rust/syn/src/verbatim.rs => third_party/rust/syn-0.14.6/src/verbatim.rs
rename : third_party/rust/uuid/.travis.yml => third_party/rust/uuid-0.5.1/.travis.yml
rename : third_party/rust/uuid/src/rustc_serialize.rs => third_party/rust/uuid-0.5.1/src/rustc_serialize.rs
rename : third_party/rust/uuid/src/serde.rs => third_party/rust/uuid-0.5.1/src/serde.rs
extra : moz-landing-system : lando
2018-10-01 20:24:42 +00:00
Markus Stange
3965dd7110
Bug 1457481 - Add nsIProfiler.GetSymbolTable and a profiler/rust-helper crate which implements it for ELF binaries. r=njn,jrmuizel
...
r?njn for the profiler parts
r?jrmuizel for the ELF parsing parts
Depends on D7020
Differential Revision: https://phabricator.services.mozilla.com/D7021
--HG--
extra : moz-landing-system : lando
2018-10-01 20:16:07 +00:00
Markus Stange
2fe64a6096
Bug 1457481 - Add a MOZ_GECKO_PROFILER_PARSE_ELF define that's only true on Android. r=ted
...
This will be used to conditionally compile the rust code for ELF binary parsing,
which will be used by the profiler to dump symbols from system libraries on
Android.
Ideally I'd like to make this only apply to Nightly + Beta configurations, and
not to Release, but there doesn't seem to be an easy way to differentiate
between Beta and Release and doing so might be frowned upon. So now it's going
to be built on all channels on Android, even Release, even though developers
won't be profiling Release channel builds much, and the extra code size isn't
all that valuable for our users.
We definitely need this code to be included on the Beta channel, though, because
Firefox Focus Nightly uses GeckoView from the Beta channel, and we want to get
good profiling information from Focus.
Differential Revision: https://phabricator.services.mozilla.com/D7020
--HG--
extra : moz-landing-system : lando
2018-10-01 20:15:08 +00:00
shindli
71f504e2e3
Backed out 3 changesets (bug 1417383
) for bustages in /builds/worker/workspace/build/src/docshell/test/mochitest/moz.build CLOSED TREE
...
Backed out changeset 44d07650e6fe (bug 1417383
)
Backed out changeset d0d9cd85f3db (bug 1417383
)
Backed out changeset ddaef0a8de5f (bug 1417383
)
--HG--
rename : docshell/test/mochitest/bug123696-subframe.html => docshell/test/bug123696-subframe.html
rename : docshell/test/mochitest/bug404548-subframe.html => docshell/test/bug404548-subframe.html
rename : docshell/test/mochitest/bug404548-subframe_window.html => docshell/test/bug404548-subframe_window.html
rename : docshell/test/mochitest/bug413310-post.sjs => docshell/test/bug413310-post.sjs
rename : docshell/test/mochitest/bug413310-subframe.html => docshell/test/bug413310-subframe.html
rename : docshell/test/mochitest/bug529119-window.html => docshell/test/bug529119-window.html
rename : docshell/test/mochitest/bug530396-noref.sjs => docshell/test/bug530396-noref.sjs
rename : docshell/test/mochitest/bug530396-subframe.html => docshell/test/bug530396-subframe.html
rename : docshell/test/mochitest/bug570341_recordevents.html => docshell/test/bug570341_recordevents.html
rename : docshell/test/mochitest/bug668513_redirect.html => docshell/test/bug668513_redirect.html
rename : docshell/test/mochitest/bug668513_redirect.html^headers^ => docshell/test/bug668513_redirect.html^headers^
rename : docshell/test/mochitest/bug691547_frame.html => docshell/test/bug691547_frame.html
rename : docshell/test/mochitest/dummy_page.html => docshell/test/dummy_page.html
rename : docshell/test/mochitest/file_anchor_scroll_after_document_open.html => docshell/test/file_anchor_scroll_after_document_open.html
rename : docshell/test/mochitest/file_bfcache_plus_hash_1.html => docshell/test/file_bfcache_plus_hash_1.html
rename : docshell/test/mochitest/file_bfcache_plus_hash_2.html => docshell/test/file_bfcache_plus_hash_2.html
rename : docshell/test/mochitest/file_bug1121701_1.html => docshell/test/file_bug1121701_1.html
rename : docshell/test/mochitest/file_bug1121701_2.html => docshell/test/file_bug1121701_2.html
rename : docshell/test/mochitest/file_bug1151421.html => docshell/test/file_bug1151421.html
rename : docshell/test/mochitest/file_bug1186774.html => docshell/test/file_bug1186774.html
rename : docshell/test/mochitest/file_bug1450164.html => docshell/test/file_bug1450164.html
rename : docshell/test/mochitest/file_bug385434_1.html => docshell/test/file_bug385434_1.html
rename : docshell/test/mochitest/file_bug385434_2.html => docshell/test/file_bug385434_2.html
rename : docshell/test/mochitest/file_bug385434_3.html => docshell/test/file_bug385434_3.html
rename : docshell/test/mochitest/file_bug475636.sjs => docshell/test/file_bug475636.sjs
rename : docshell/test/mochitest/file_bug509055.html => docshell/test/file_bug509055.html
rename : docshell/test/mochitest/file_bug511449.html => docshell/test/file_bug511449.html
rename : docshell/test/mochitest/file_bug540462.html => docshell/test/file_bug540462.html
rename : docshell/test/mochitest/file_bug580069_1.html => docshell/test/file_bug580069_1.html
rename : docshell/test/mochitest/file_bug580069_2.sjs => docshell/test/file_bug580069_2.sjs
rename : docshell/test/mochitest/file_bug590573_1.html => docshell/test/file_bug590573_1.html
rename : docshell/test/mochitest/file_bug590573_2.html => docshell/test/file_bug590573_2.html
rename : docshell/test/mochitest/file_bug637644_1.html => docshell/test/file_bug598895_1.html
rename : docshell/test/mochitest/file_bug637644_2.html => docshell/test/file_bug598895_2.html
rename : docshell/test/mochitest/file_bug634834.html => docshell/test/file_bug634834.html
rename : docshell/test/mochitest/file_bug640387.html => docshell/test/file_bug640387.html
rename : docshell/test/mochitest/file_bug662170.html => docshell/test/file_bug653741.html
rename : docshell/test/mochitest/file_bug660404 => docshell/test/file_bug660404
rename : docshell/test/mochitest/file_bug660404-1.html => docshell/test/file_bug660404-1.html
rename : docshell/test/mochitest/file_bug660404^headers^ => docshell/test/file_bug660404^headers^
rename : docshell/test/mochitest/file_bug668513.html => docshell/test/file_bug668513.html
rename : docshell/test/mochitest/file_bug669671.sjs => docshell/test/file_bug669671.sjs
rename : docshell/test/mochitest/file_bug675587.html => docshell/test/file_bug675587.html
rename : docshell/test/mochitest/file_bug680257.html => docshell/test/file_bug680257.html
rename : docshell/test/mochitest/file_bug703855.html => docshell/test/file_bug703855.html
rename : docshell/test/mochitest/file_bug728939.html => docshell/test/file_bug728939.html
rename : docshell/test/mochitest/file_close_onpagehide1.html => docshell/test/file_close_onpagehide1.html
rename : docshell/test/mochitest/file_close_onpagehide2.html => docshell/test/file_close_onpagehide2.html
rename : docshell/test/mochitest/file_framedhistoryframes.html => docshell/test/file_framedhistoryframes.html
rename : docshell/test/mochitest/file_pushState_after_document_open.html => docshell/test/file_pushState_after_document_open.html
rename : docshell/test/mochitest/historyframes.html => docshell/test/historyframes.html
rename : docshell/test/mochitest/mochitest.ini => docshell/test/mochitest.ini
rename : docshell/test/mochitest/moz.build => docshell/test/moz.build
rename : docshell/test/mochitest/start_historyframe.html => docshell/test/start_historyframe.html
rename : docshell/test/mochitest/test_anchor_scroll_after_document_open.html => docshell/test/test_anchor_scroll_after_document_open.html
rename : docshell/test/mochitest/test_bfcache_plus_hash.html => docshell/test/test_bfcache_plus_hash.html
rename : docshell/test/mochitest/test_bug1045096.html => docshell/test/test_bug1045096.html
rename : docshell/test/mochitest/test_bug1121701.html => docshell/test/test_bug1121701.html
rename : docshell/test/mochitest/test_bug1151421.html => docshell/test/test_bug1151421.html
rename : docshell/test/mochitest/test_bug1186774.html => docshell/test/test_bug1186774.html
rename : docshell/test/mochitest/test_bug123696.html => docshell/test/test_bug123696.html
rename : docshell/test/mochitest/test_bug1450164.html => docshell/test/test_bug1450164.html
rename : docshell/test/mochitest/test_bug384014.html => docshell/test/test_bug384014.html
rename : docshell/test/mochitest/test_bug385434.html => docshell/test/test_bug385434.html
rename : docshell/test/mochitest/test_bug387979.html => docshell/test/test_bug387979.html
rename : docshell/test/mochitest/test_bug402210.html => docshell/test/test_bug402210.html
rename : docshell/test/mochitest/test_bug404548.html => docshell/test/test_bug404548.html
rename : docshell/test/mochitest/test_bug413310.html => docshell/test/test_bug413310.html
rename : docshell/test/mochitest/test_bug475636.html => docshell/test/test_bug475636.html
rename : docshell/test/mochitest/test_bug509055.html => docshell/test/test_bug509055.html
rename : docshell/test/mochitest/test_bug511449.html => docshell/test/test_bug511449.html
rename : docshell/test/mochitest/test_bug529119-1.html => docshell/test/test_bug529119-1.html
rename : docshell/test/mochitest/test_bug529119-2.html => docshell/test/test_bug529119-2.html
rename : docshell/test/mochitest/test_bug530396.html => docshell/test/test_bug530396.html
rename : docshell/test/mochitest/test_bug540462.html => docshell/test/test_bug540462.html
rename : docshell/test/mochitest/test_bug551225.html => docshell/test/test_bug551225.html
rename : docshell/test/mochitest/test_bug570341.html => docshell/test/test_bug570341.html
rename : docshell/test/mochitest/test_bug580069.html => docshell/test/test_bug580069.html
rename : docshell/test/mochitest/test_bug590573.html => docshell/test/test_bug590573.html
rename : docshell/test/mochitest/test_bug598895.html => docshell/test/test_bug598895.html
rename : docshell/test/mochitest/test_bug634834.html => docshell/test/test_bug634834.html
rename : docshell/test/mochitest/test_bug637644.html => docshell/test/test_bug637644.html
rename : docshell/test/mochitest/test_bug640387_1.html => docshell/test/test_bug640387_1.html
rename : docshell/test/mochitest/test_bug640387_2.html => docshell/test/test_bug640387_2.html
rename : docshell/test/mochitest/test_bug653741.html => docshell/test/test_bug653741.html
rename : docshell/test/mochitest/test_bug660404.html => docshell/test/test_bug660404.html
rename : docshell/test/mochitest/test_bug662170.html => docshell/test/test_bug662170.html
rename : docshell/test/mochitest/test_bug668513.html => docshell/test/test_bug668513.html
rename : docshell/test/mochitest/test_bug669671.html => docshell/test/test_bug669671.html
rename : docshell/test/mochitest/test_bug675587.html => docshell/test/test_bug675587.html
rename : docshell/test/mochitest/test_bug680257.html => docshell/test/test_bug680257.html
rename : docshell/test/mochitest/test_bug691547.html => docshell/test/test_bug691547.html
rename : docshell/test/mochitest/test_bug694612.html => docshell/test/test_bug694612.html
rename : docshell/test/mochitest/test_bug703855.html => docshell/test/test_bug703855.html
rename : docshell/test/mochitest/test_bug728939.html => docshell/test/test_bug728939.html
rename : docshell/test/mochitest/test_bug797909.html => docshell/test/test_bug797909.html
rename : docshell/test/mochitest/test_close_onpagehide_by_history_back.html => docshell/test/test_close_onpagehide_by_history_back.html
rename : docshell/test/mochitest/test_close_onpagehide_by_window_close.html => docshell/test/test_close_onpagehide_by_window_close.html
rename : docshell/test/mochitest/test_forceinheritprincipal_overrule_owner.html => docshell/test/test_forceinheritprincipal_overrule_owner.html
rename : docshell/test/mochitest/test_framedhistoryframes.html => docshell/test/test_framedhistoryframes.html
rename : docshell/test/mochitest/test_pushState_after_document_open.html => docshell/test/test_pushState_after_document_open.html
rename : docshell/test/mochitest/test_triggeringprincipal_location_seturi.html => docshell/test/test_triggeringprincipal_location_seturi.html
rename : docshell/test/mochitest/test_windowedhistoryframes.html => docshell/test/test_windowedhistoryframes.html
rename : docshell/test/mochitest/url1_historyframe.html => docshell/test/url1_historyframe.html
rename : docshell/test/mochitest/url2_historyframe.html => docshell/test/url2_historyframe.html
2018-10-02 00:04:57 +03:00
shindli
6ba91671cb
Backed out changeset 05df95ba3a98 (bug 1305695) for ES lint failures CLOSED TREE
2018-10-02 00:00:23 +03:00
Yaron Tausky
930a2ff1be
Bug 1462836: Extend timeout of long testsuite CLOSED TREE r=asuth
...
This test runs multiple testcases, so sometimes 10 seconds are not enough for
all of them to finish. This commit bumps the timeout to 60 seconds and reenabled
the test on Linux.
Differential Revision: https://phabricator.services.mozilla.com/D7291
--HG--
extra : source : 9a685b824b8862df011d96b6a246f7ff83fe5e67
extra : amend_source : ebcbba770e232cef4ae20e15fbaea48dedd3e02a
2018-10-01 20:23:41 +00:00
Brian Grinstead
7bbf81a3cb
Bug 1481949 - Use querySelectorAll instead of a treeWalker for finding radios underneath a radiogroup;r=timdream
...
This is faster. It does drop support for skipping non-XUL-namespaced radiogroup
tags, but we don't have or plan to have HTML namespaced radiogroups in the same
document as a XUL-namespaced radiogroup.
Differential Revision: https://phabricator.services.mozilla.com/D7255
--HG--
extra : moz-landing-system : lando
2018-10-01 20:35:35 +00:00
Brian Grinstead
27c32c10cf
Bug 1481949 - Migrate <radiogroup> to a Custom Element;r=timdream
...
Differential Revision: https://phabricator.services.mozilla.com/D6326
--HG--
rename : toolkit/content/widgets/radio.xml => toolkit/content/widgets/radio.js
extra : moz-landing-system : lando
2018-10-01 18:01:02 +00:00
Brian Grinstead
574c7d7a6d
Bug 1481949 - Don't load Custom Element script files for dummy.xul windows;r=kmag
...
They are unnecessary for most every element, and we load multiple dummy.xul
documents even in clean profiles.
Differential Revision: https://phabricator.services.mozilla.com/D7112
--HG--
extra : moz-landing-system : lando
2018-10-01 18:01:00 +00:00
shindli
44baee9292
Backed out changeset 9a685b824b88 (bug 1462836) for ES lint failure
2018-10-01 23:35:56 +03:00
Mark Banner
103dc8d830
Bug 1417383
- Add initial .eslintrc.js files for docshell test directories (not enabled yet). r=qdot
...
Depends on D7053
Differential Revision: https://phabricator.services.mozilla.com/D7055
--HG--
extra : moz-landing-system : lando
2018-10-01 19:09:36 +00:00
Mark Banner
c8c1941769
Bug 1417383
- Move mochitests from docshell/test/ to docshell/test/mochitest/ to aid ESLint. r=qdot
...
Depends on D7052
Differential Revision: https://phabricator.services.mozilla.com/D7053
--HG--
rename : docshell/test/bug123696-subframe.html => docshell/test/mochitest/bug123696-subframe.html
rename : docshell/test/bug404548-subframe.html => docshell/test/mochitest/bug404548-subframe.html
rename : docshell/test/bug404548-subframe_window.html => docshell/test/mochitest/bug404548-subframe_window.html
rename : docshell/test/bug413310-post.sjs => docshell/test/mochitest/bug413310-post.sjs
rename : docshell/test/bug413310-subframe.html => docshell/test/mochitest/bug413310-subframe.html
rename : docshell/test/bug529119-window.html => docshell/test/mochitest/bug529119-window.html
rename : docshell/test/bug530396-noref.sjs => docshell/test/mochitest/bug530396-noref.sjs
rename : docshell/test/bug530396-subframe.html => docshell/test/mochitest/bug530396-subframe.html
rename : docshell/test/bug570341_recordevents.html => docshell/test/mochitest/bug570341_recordevents.html
rename : docshell/test/bug668513_redirect.html => docshell/test/mochitest/bug668513_redirect.html
rename : docshell/test/bug668513_redirect.html^headers^ => docshell/test/mochitest/bug668513_redirect.html^headers^
rename : docshell/test/bug691547_frame.html => docshell/test/mochitest/bug691547_frame.html
rename : docshell/test/dummy_page.html => docshell/test/mochitest/dummy_page.html
rename : docshell/test/file_anchor_scroll_after_document_open.html => docshell/test/mochitest/file_anchor_scroll_after_document_open.html
rename : docshell/test/file_bfcache_plus_hash_1.html => docshell/test/mochitest/file_bfcache_plus_hash_1.html
rename : docshell/test/file_bfcache_plus_hash_2.html => docshell/test/mochitest/file_bfcache_plus_hash_2.html
rename : docshell/test/file_bug1121701_1.html => docshell/test/mochitest/file_bug1121701_1.html
rename : docshell/test/file_bug1121701_2.html => docshell/test/mochitest/file_bug1121701_2.html
rename : docshell/test/file_bug1151421.html => docshell/test/mochitest/file_bug1151421.html
rename : docshell/test/file_bug1186774.html => docshell/test/mochitest/file_bug1186774.html
rename : docshell/test/file_bug1450164.html => docshell/test/mochitest/file_bug1450164.html
rename : docshell/test/file_bug385434_1.html => docshell/test/mochitest/file_bug385434_1.html
rename : docshell/test/file_bug385434_2.html => docshell/test/mochitest/file_bug385434_2.html
rename : docshell/test/file_bug385434_3.html => docshell/test/mochitest/file_bug385434_3.html
rename : docshell/test/file_bug475636.sjs => docshell/test/mochitest/file_bug475636.sjs
rename : docshell/test/file_bug509055.html => docshell/test/mochitest/file_bug509055.html
rename : docshell/test/file_bug511449.html => docshell/test/mochitest/file_bug511449.html
rename : docshell/test/file_bug540462.html => docshell/test/mochitest/file_bug540462.html
rename : docshell/test/file_bug580069_1.html => docshell/test/mochitest/file_bug580069_1.html
rename : docshell/test/file_bug580069_2.sjs => docshell/test/mochitest/file_bug580069_2.sjs
rename : docshell/test/file_bug590573_1.html => docshell/test/mochitest/file_bug590573_1.html
rename : docshell/test/file_bug590573_2.html => docshell/test/mochitest/file_bug590573_2.html
rename : docshell/test/file_bug598895_1.html => docshell/test/mochitest/file_bug598895_1.html
rename : docshell/test/file_bug598895_2.html => docshell/test/mochitest/file_bug598895_2.html
rename : docshell/test/file_bug634834.html => docshell/test/mochitest/file_bug634834.html
rename : docshell/test/file_bug598895_1.html => docshell/test/mochitest/file_bug637644_1.html
rename : docshell/test/file_bug598895_2.html => docshell/test/mochitest/file_bug637644_2.html
rename : docshell/test/file_bug640387.html => docshell/test/mochitest/file_bug640387.html
rename : docshell/test/file_bug653741.html => docshell/test/mochitest/file_bug653741.html
rename : docshell/test/file_bug660404 => docshell/test/mochitest/file_bug660404
rename : docshell/test/file_bug660404-1.html => docshell/test/mochitest/file_bug660404-1.html
rename : docshell/test/file_bug660404^headers^ => docshell/test/mochitest/file_bug660404^headers^
rename : docshell/test/file_bug653741.html => docshell/test/mochitest/file_bug662170.html
rename : docshell/test/file_bug668513.html => docshell/test/mochitest/file_bug668513.html
rename : docshell/test/file_bug669671.sjs => docshell/test/mochitest/file_bug669671.sjs
rename : docshell/test/file_bug675587.html => docshell/test/mochitest/file_bug675587.html
rename : docshell/test/file_bug680257.html => docshell/test/mochitest/file_bug680257.html
rename : docshell/test/file_bug703855.html => docshell/test/mochitest/file_bug703855.html
rename : docshell/test/file_bug728939.html => docshell/test/mochitest/file_bug728939.html
rename : docshell/test/file_close_onpagehide1.html => docshell/test/mochitest/file_close_onpagehide1.html
rename : docshell/test/file_close_onpagehide2.html => docshell/test/mochitest/file_close_onpagehide2.html
rename : docshell/test/file_framedhistoryframes.html => docshell/test/mochitest/file_framedhistoryframes.html
rename : docshell/test/file_pushState_after_document_open.html => docshell/test/mochitest/file_pushState_after_document_open.html
rename : docshell/test/historyframes.html => docshell/test/mochitest/historyframes.html
rename : docshell/test/mochitest.ini => docshell/test/mochitest/mochitest.ini
rename : docshell/test/moz.build => docshell/test/mochitest/moz.build
rename : docshell/test/start_historyframe.html => docshell/test/mochitest/start_historyframe.html
rename : docshell/test/test_anchor_scroll_after_document_open.html => docshell/test/mochitest/test_anchor_scroll_after_document_open.html
rename : docshell/test/test_bfcache_plus_hash.html => docshell/test/mochitest/test_bfcache_plus_hash.html
rename : docshell/test/test_bug1045096.html => docshell/test/mochitest/test_bug1045096.html
rename : docshell/test/test_bug1121701.html => docshell/test/mochitest/test_bug1121701.html
rename : docshell/test/test_bug1151421.html => docshell/test/mochitest/test_bug1151421.html
rename : docshell/test/test_bug1186774.html => docshell/test/mochitest/test_bug1186774.html
rename : docshell/test/test_bug123696.html => docshell/test/mochitest/test_bug123696.html
rename : docshell/test/test_bug1450164.html => docshell/test/mochitest/test_bug1450164.html
rename : docshell/test/test_bug384014.html => docshell/test/mochitest/test_bug384014.html
rename : docshell/test/test_bug385434.html => docshell/test/mochitest/test_bug385434.html
rename : docshell/test/test_bug387979.html => docshell/test/mochitest/test_bug387979.html
rename : docshell/test/test_bug402210.html => docshell/test/mochitest/test_bug402210.html
rename : docshell/test/test_bug404548.html => docshell/test/mochitest/test_bug404548.html
rename : docshell/test/test_bug413310.html => docshell/test/mochitest/test_bug413310.html
rename : docshell/test/test_bug475636.html => docshell/test/mochitest/test_bug475636.html
rename : docshell/test/test_bug509055.html => docshell/test/mochitest/test_bug509055.html
rename : docshell/test/test_bug511449.html => docshell/test/mochitest/test_bug511449.html
rename : docshell/test/test_bug529119-1.html => docshell/test/mochitest/test_bug529119-1.html
rename : docshell/test/test_bug529119-2.html => docshell/test/mochitest/test_bug529119-2.html
rename : docshell/test/test_bug530396.html => docshell/test/mochitest/test_bug530396.html
rename : docshell/test/test_bug540462.html => docshell/test/mochitest/test_bug540462.html
rename : docshell/test/test_bug551225.html => docshell/test/mochitest/test_bug551225.html
rename : docshell/test/test_bug570341.html => docshell/test/mochitest/test_bug570341.html
rename : docshell/test/test_bug580069.html => docshell/test/mochitest/test_bug580069.html
rename : docshell/test/test_bug590573.html => docshell/test/mochitest/test_bug590573.html
rename : docshell/test/test_bug598895.html => docshell/test/mochitest/test_bug598895.html
rename : docshell/test/test_bug634834.html => docshell/test/mochitest/test_bug634834.html
rename : docshell/test/test_bug637644.html => docshell/test/mochitest/test_bug637644.html
rename : docshell/test/test_bug640387_1.html => docshell/test/mochitest/test_bug640387_1.html
rename : docshell/test/test_bug640387_2.html => docshell/test/mochitest/test_bug640387_2.html
rename : docshell/test/test_bug653741.html => docshell/test/mochitest/test_bug653741.html
rename : docshell/test/test_bug660404.html => docshell/test/mochitest/test_bug660404.html
rename : docshell/test/test_bug662170.html => docshell/test/mochitest/test_bug662170.html
rename : docshell/test/test_bug668513.html => docshell/test/mochitest/test_bug668513.html
rename : docshell/test/test_bug669671.html => docshell/test/mochitest/test_bug669671.html
rename : docshell/test/test_bug675587.html => docshell/test/mochitest/test_bug675587.html
rename : docshell/test/test_bug680257.html => docshell/test/mochitest/test_bug680257.html
rename : docshell/test/test_bug691547.html => docshell/test/mochitest/test_bug691547.html
rename : docshell/test/test_bug694612.html => docshell/test/mochitest/test_bug694612.html
rename : docshell/test/test_bug703855.html => docshell/test/mochitest/test_bug703855.html
rename : docshell/test/test_bug728939.html => docshell/test/mochitest/test_bug728939.html
rename : docshell/test/test_bug797909.html => docshell/test/mochitest/test_bug797909.html
rename : docshell/test/test_close_onpagehide_by_history_back.html => docshell/test/mochitest/test_close_onpagehide_by_history_back.html
rename : docshell/test/test_close_onpagehide_by_window_close.html => docshell/test/mochitest/test_close_onpagehide_by_window_close.html
rename : docshell/test/test_forceinheritprincipal_overrule_owner.html => docshell/test/mochitest/test_forceinheritprincipal_overrule_owner.html
rename : docshell/test/test_framedhistoryframes.html => docshell/test/mochitest/test_framedhistoryframes.html
rename : docshell/test/test_pushState_after_document_open.html => docshell/test/mochitest/test_pushState_after_document_open.html
rename : docshell/test/test_triggeringprincipal_location_seturi.html => docshell/test/mochitest/test_triggeringprincipal_location_seturi.html
rename : docshell/test/test_windowedhistoryframes.html => docshell/test/mochitest/test_windowedhistoryframes.html
rename : docshell/test/url1_historyframe.html => docshell/test/mochitest/url1_historyframe.html
rename : docshell/test/url2_historyframe.html => docshell/test/mochitest/url2_historyframe.html
extra : moz-landing-system : lando
2018-10-01 19:10:05 +00:00
Mark Banner
5e0a0815fa
Bug 1417383
- Remove unused test files that were missed in bug 1427726. r=qdot
...
Differential Revision: https://phabricator.services.mozilla.com/D7052
--HG--
extra : moz-landing-system : lando
2018-10-01 19:11:57 +00:00
Aaron Klotz
624a2f533e
Bug 1495481: Add launcher process -wait-for-browser support to Visual Studio backend; r=froydnj
...
--HG--
extra : amend_source : fd60284645e3dda2f17935da906ac361c8d05e0c
2018-10-01 11:03:27 -06:00
Jim Chen
05d8424e0f
Bug 1495452 - Don't crash when there is no vibrate permission; r=me
...
Catch exceptions when we don't have the vibrate permission.
2018-10-01 15:09:47 -04:00
Nathan Froyd
d8685e6b76
Bug 1491419 - move --enable-reflow-perf to moz.configure; r=nalexander
2018-10-01 14:51:27 -04:00
Nathan Froyd
b0effdaae3
Bug 1491419 - move --enable-tasktracer to moz.configure; r=nalexander
2018-10-01 14:51:27 -04:00
Nathan Froyd
cf4c48d851
Bug 1491419 - move --enable-hardware-aec-ns to moz.configure; r=nalexander
2018-10-01 14:51:27 -04:00
Nathan Froyd
2048436656
Bug 1491419 - move --enable-raw to moz.configure; r=nalexander
2018-10-01 14:51:27 -04:00
Nathan Froyd
b318e37e44
Bug 1491419 - move MOZ_{SCTP,SRTP} to moz.configure; r=nalexander
...
These settings are just dependent on WebRTC being enabled.
2018-10-01 14:51:27 -04:00
Nathan Froyd
5ab704b3a9
Bug 1491419 - remove --enable-gamepad from old_configure_options; r=nalexander
...
Apparently we made gamepad support mandatory and ditched the option.
2018-10-01 14:51:27 -04:00
Nathan Froyd
4ab0b4cf0b
Bug 1491419 - move --enable-verify-mar to moz.configure; r=nalexander
2018-10-01 14:51:28 -04:00
Nathan Froyd
dc14f73882
Bug 1491419 - move --enable-bundled-fonts to moz.configure; r=nalexander
2018-10-01 14:51:28 -04:00
Nathan Froyd
a259110dc9
Bug 1491419 - move --enable-maintenance-service to moz.configure; r=nalexander
2018-10-01 14:51:28 -04:00
Noemi Erli
582ba2e5f9
Merge inbound to mozilla-central. a=merge
2018-10-01 19:21:25 +03:00
Dana Keeler
0c4b612622
Bug 1493788 - remove other mozilla-specific dependencies from certificate transparency implementation r=jcj
...
This patch removes the remaining mozilla-specific dependencies from the
certificate transparency implementation.
Depends on D6845
Differential Revision: https://phabricator.services.mozilla.com/D6846
--HG--
extra : moz-landing-system : lando
2018-10-01 16:20:57 +00:00
Dana Keeler
1661adeb86
Bug 1493788 - convert mozilla::Vector to std::vector in certificate transparency implementation r=jcj
...
In order to make our certificate transparency implementation standalone, we
have to remove mozilla-specific dependencies such as mozilla::Vector.
Depends on D6844
Differential Revision: https://phabricator.services.mozilla.com/D6845
--HG--
extra : moz-landing-system : lando
2018-10-01 20:27:13 +00:00
Dana Keeler
24a8ad1851
Bug 1493788 - move certificate/binary transparency implementation to its own directory r=jcj
...
Our current certificate transparency implementation (and the start of the binary
transparency implementation) can almost be used by itself as a standalone
library (for comparison, mozilla::pkix already has this property, as evidenced
by the "Library('mozillapkix')" line in security/pkix/moz.build and the
"'mozillapkix'" line in the USE_LIBS section of
security/manager/ssl/tests/unit/tlsserver/cmd/moz.build).
These changes make this code re-usable as a library so that we'll be able to use
it in the updater to verify binary/certificate transparency information.
This first patch simply moves the code to its own directory.
Differential Revision: https://phabricator.services.mozilla.com/D6844
--HG--
rename : security/certverifier/BTInclusionProof.h => security/ct/BTInclusionProof.h
rename : security/certverifier/BTVerifier.cpp => security/ct/BTVerifier.cpp
rename : security/certverifier/BTVerifier.h => security/ct/BTVerifier.h
rename : security/certverifier/Buffer.cpp => security/ct/Buffer.cpp
rename : security/certverifier/Buffer.h => security/ct/Buffer.h
rename : security/certverifier/CTDiversityPolicy.cpp => security/ct/CTDiversityPolicy.cpp
rename : security/certverifier/CTDiversityPolicy.h => security/ct/CTDiversityPolicy.h
rename : security/certverifier/CTKnownLogs.h => security/ct/CTKnownLogs.h
rename : security/certverifier/CTLog.h => security/ct/CTLog.h
rename : security/certverifier/CTLogVerifier.cpp => security/ct/CTLogVerifier.cpp
rename : security/certverifier/CTLogVerifier.h => security/ct/CTLogVerifier.h
rename : security/certverifier/CTObjectsExtractor.cpp => security/ct/CTObjectsExtractor.cpp
rename : security/certverifier/CTObjectsExtractor.h => security/ct/CTObjectsExtractor.h
rename : security/certverifier/CTPolicyEnforcer.cpp => security/ct/CTPolicyEnforcer.cpp
rename : security/certverifier/CTPolicyEnforcer.h => security/ct/CTPolicyEnforcer.h
rename : security/certverifier/CTSerialization.cpp => security/ct/CTSerialization.cpp
rename : security/certverifier/CTSerialization.h => security/ct/CTSerialization.h
rename : security/certverifier/CTUtils.h => security/ct/CTUtils.h
rename : security/certverifier/CTVerifyResult.cpp => security/ct/CTVerifyResult.cpp
rename : security/certverifier/CTVerifyResult.h => security/ct/CTVerifyResult.h
rename : security/certverifier/MultiLogCTVerifier.cpp => security/ct/MultiLogCTVerifier.cpp
rename : security/certverifier/MultiLogCTVerifier.h => security/ct/MultiLogCTVerifier.h
rename : security/certverifier/SignedCertificateTimestamp.cpp => security/ct/SignedCertificateTimestamp.cpp
rename : security/certverifier/SignedCertificateTimestamp.h => security/ct/SignedCertificateTimestamp.h
rename : security/certverifier/SignedTreeHead.h => security/ct/SignedTreeHead.h
rename : security/certverifier/moz.build => security/ct/moz.build
rename : security/certverifier/tests/gtest/BTSerializationTest.cpp => security/ct/tests/gtest/BTSerializationTest.cpp
rename : security/certverifier/tests/gtest/CTDiversityPolicyTest.cpp => security/ct/tests/gtest/CTDiversityPolicyTest.cpp
rename : security/certverifier/tests/gtest/CTLogVerifierTest.cpp => security/ct/tests/gtest/CTLogVerifierTest.cpp
rename : security/certverifier/tests/gtest/CTObjectsExtractorTest.cpp => security/ct/tests/gtest/CTObjectsExtractorTest.cpp
rename : security/certverifier/tests/gtest/CTPolicyEnforcerTest.cpp => security/ct/tests/gtest/CTPolicyEnforcerTest.cpp
rename : security/certverifier/tests/gtest/CTSerializationTest.cpp => security/ct/tests/gtest/CTSerializationTest.cpp
rename : security/certverifier/tests/gtest/CTTestUtils.cpp => security/ct/tests/gtest/CTTestUtils.cpp
rename : security/certverifier/tests/gtest/CTTestUtils.h => security/ct/tests/gtest/CTTestUtils.h
rename : security/certverifier/tests/gtest/MultiLogCTVerifierTest.cpp => security/ct/tests/gtest/MultiLogCTVerifierTest.cpp
rename : security/certverifier/tests/gtest/moz.build => security/ct/tests/gtest/moz.build
extra : moz-landing-system : lando
2018-10-01 16:20:41 +00:00
Yaron Tausky
a4da44797a
Bug 1462836: Extend timeout of long testsuite r=asuth
...
This test runs multiple testcases, so sometimes 10 seconds are not enough for
all of them to finish. This commit bumps the timeout to 60 seconds and reenabled
the test on Linux.
Differential Revision: https://phabricator.services.mozilla.com/D7291
--HG--
extra : moz-landing-system : lando
2018-10-01 20:23:41 +00:00
Aaron Klotz
660b40b40b
Bug 1495039: Add support for MOZ_DEBUG_BROWSER_PROCESS and MOZ_DEBUG_BROWSER_PAUSE env vars to launcher process; r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D7311
--HG--
extra : moz-landing-system : lando
2018-10-01 19:47:14 +00:00
Edwin Gao
63180f5b60
Bug 1305695 - ./mach test --debugger=<debugger> doesn't fail if <debugger> isn't available r=gbrown
...
- added checkers in python/mach/mach/main.py prior to calling registrar.py.
- added internal function to check if specified debugger is installed.
- support both ./mach test <test_name> and ./mach <test_category> styles.
Differential Revision: https://phabricator.services.mozilla.com/D7234
--HG--
extra : moz-landing-system : lando
2018-10-01 18:03:06 +00:00
Rob Wood
24a553e036
Bug 1466648 - add unity3d benchmark to raptor/android; r=bc,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D7114
--HG--
extra : moz-landing-system : lando
2018-10-01 19:01:57 +00:00
Brad Werth
c279aabb20
Bug 1494694: Improve a comment in the ComputedFlexItemInfo structure header. r=dholbert
...
Differential Revision: https://phabricator.services.mozilla.com/D7115
--HG--
extra : moz-landing-system : lando
2018-10-01 16:08:00 +00:00
Rob Wu
89cd46a436
Bug 1494957 - Stop throwing outside of contextmenu events r=mixedpuppy
...
Stop checking whether `browser.menus.overrideContext` is called during
a `contextmenu` event, because the implementation cannot rely on
`window.event` due to bug 1493869.
Because of the removed check, `overrideContext` does not throw any more
when called outside of a "contextmenu" event. An extra check was added
to make sure that this does not impact menus of non-extension documents.
The new implementation has the following other effects:
- overrideContext can be called from shadow DOM (+tests).
- overrideContext can be called for context menu in a different
(same-origin) document (e.g. a menu in a blank child frame).
Differential Revision: https://phabricator.services.mozilla.com/D7249
--HG--
extra : moz-landing-system : lando
2018-10-01 15:43:54 +00:00
Alexandre Poirot
d13f51a0cb
Bug 1494281 - Fix possible race around devToolsTarget promise creation r=rpl
...
MozReview-Commit-ID: DlB05jFPtGL
Differential Revision: https://phabricator.services.mozilla.com/D6939
--HG--
extra : moz-landing-system : lando
2018-10-01 14:45:11 +00:00
Jan-Ivar Bruaroey
69468683c7
Bug 1494498 - Some constraints were missing in MediaManager logs. r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D7153
--HG--
extra : moz-landing-system : lando
2018-10-01 14:34:33 +00:00
Martin Stransky
a9fb723907
Bug 1495404 - Postpone dbus_bus_get() call until we need it at WakeLockListener::Callback(), r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D7281
--HG--
extra : moz-landing-system : lando
2018-10-01 13:22:48 +00:00
Petru Lingurar
d78f4217af
Bug 1492404 - Remove all downloads when Fennec asked to sanitize them; r=JanH
...
Whenever Fennec asks to sanitize downloads all downloads will be deleted,
irrespective of their current status (will include in progress downloads).
Only when browsingData.removeDownloads WebExtension asks to sanitize downloads
we will check to make sure a specific download conforms and can be deleted.
Differential Revision: https://phabricator.services.mozilla.com/D6911
--HG--
extra : moz-landing-system : lando
2018-10-01 13:06:56 +00:00
arthur.iakab
b5ec6b9d2b
Backed out changeset 6daf4f561843 (bug 1495303)for failing web-platform tests on /payment-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html
2018-10-01 14:51:26 +03:00