Commit Graph

607750 Commits

Author SHA1 Message Date
Julian Descottes
918e203758 Bug 1480682 - Rename existing firefox logo icon;r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D2702

--HG--
rename : devtools/client/themes/images/firefox-logo-glyph.svg => devtools/client/themes/images/aboutdebugging-firefox-logo.svg
extra : moz-landing-system : lando
2018-08-06 08:26:47 +00:00
Dorel Luca
8fcdd0a73b Backed out changeset 9600a4859665 (bug 1478454) for causing leaks 2018-08-06 13:51:36 +03:00
Venkatesh Pitta
ea42facc77 Bug 1478094 - [marionette] Update crash unit tests to make use of about:crashparent and about:crashcontent r=whimboo
MozReview-Commit-ID: H9LBBD7t9vL

--HG--
extra : rebase_source : 51e5db7dbcb76a708969b19c32f74654f1c46c8d
2018-08-04 00:45:53 +10:00
Margareta Eliza Balazs
4b76e821b1 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-06 12:29:07 +03:00
Margareta Eliza Balazs
b1b4480a49 Merge inbound to mozilla-central. a=merge 2018-08-06 12:25:13 +03:00
Masayuki Nakano
2413e81af0 Bug 1480666 - Make EditorBase::EndUpdateViewBatch() non-virtual r=m_kato
Although HTMLEditor::EndUpdateViewBatch() calls a method of nsIHTMLEditor,
the additional work after calling EditorBase::EndUpdateViewBatch() is enough
simple. So, we can move the implementation in HTMLEditor to EditorBase and
make it non-virtual.

Differential Revision: https://phabricator.services.mozilla.com/D2705

--HG--
extra : moz-landing-system : lando
2018-08-06 04:42:39 +00:00
Csoregi Natalia
bc84233876 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-06 02:01:55 +03:00
Csoregi Natalia
39882fbe1b Merge inbound to mozilla-central. a=merge 2018-08-06 01:59:45 +03:00
Nicholas Nethercote
e39fda4c40 Bug 1480668 - Remove js::CStringHashPolicy. r=luke
It's identical to mozilla::CStringHasher.

Also fix a comment at the top of HashTable.h about CStringHasher.

--HG--
extra : rebase_source : 92176c4f6ea8041f309764b4ce0271a494853a7b
2018-08-06 07:55:50 +10:00
Narcis Beleuzu
80eb8550ef Backed out 4 changesets (bug 1473614) for xpcshell failures on test_sync.js. CLOSED TREE
Backed out changeset 027922b5ef04 (bug 1473614)
Backed out changeset 1d28e128807c (bug 1473614)
Backed out changeset 1ee58097b141 (bug 1473614)
Backed out changeset 87a0ebcd004f (bug 1473614)
2018-08-05 18:17:36 +03:00
Andreas Tolfsen
9c611e01aa Bug 1480810 - Drop PREF_COMPLEX from Marionette prefs module. r=automatedtester
A warning appears in the console when you run xpcshell tests that
the PREF_COMPLEX type is no longer, and we should therefore remove
it from Marionette as well.
2018-08-05 14:19:01 +01:00
Andreas Tolfsen
05027287d5 Bug 1473614 - Expose API docs for MessageManagerDestroyedPromise and Sleep. r=automatedtester 2018-08-05 14:18:19 +01:00
Andreas Tolfsen
7bc5323eef Bug 1473614 - Fix exported symbols in sync. r=automatedtester
The "exported" keyword is no longer needed.
2018-08-05 14:18:19 +01:00
Andreas Tolfsen
8c4a505d2b Bug 1473614 - Add sync function Sleep for pausing async functions. r=automatedtester
This adds a new public API to the Marionette sync module that can
"pause" async functions for an arbitrary amount of hardcoded time.
This can be useful for debugging purposes.
2018-08-05 14:18:18 +01:00
Andreas Tolfsen
c0d695e9cc Bug 1473614 - Add type checks to PollPromise and TimedPromise. r=automatedtester
This patch introduces stricted type checks for the sync module's
PollPromise and TimedPromise.  This may seem excessive, but we have
had real and severe bugs in this area before.
2018-08-05 14:18:18 +01:00
Sebastian Hengst
254c0034d4 Bug 1480995 - Set css-pseudo/interfaces.html's checks of CSSPseudoElement to fail on release and beta. r=jgraham
MozReview-Commit-ID: 4KOAAvgqVhX

--HG--
extra : rebase_source : 5ffc7221ea82b229b3f0711abeac68ab9b8e47dd
2018-08-05 13:51:17 +03:00
Narcis Beleuzu
3fdc491e11 Merge inbound to mozilla-central. a=merge 2018-08-05 12:45:36 +03:00
Cosmin Sabou
7cf1ac297e Backed out changeset 542243f5f600 (bug 1471708) for failling reftest on gfx/layers/apz/test/reftest/async-scrollbar-1. 2018-08-05 07:57:50 +03:00
Andrea Marchesini
391a97c993 Bug 1480960 - Remove a wrong WPT meta file related to performance API, r=me 2018-08-05 00:26:02 +02:00
dvarga
5938fd49ac Merge mozilla-central to mozilla-inbound a=merge 2018-08-05 01:08:04 +03:00
dvarga
929aa24075 Merged mozilla-inbound to mozilla-central a=merge 2018-08-05 00:49:28 +03:00
Jeremy Lempereur
e8a7f0b917 Bug 1481016 - Network, use inherent rust methods instead of deprecated std::ascii:AsciiExt ones, r=valentin
MozReview-Commit-ID: F1NGG0q6WdS

--HG--
extra : rebase_source : 077684b197d23f9893048c977f1d3ca2e97b5136
2018-08-04 20:24:59 +02:00
Thi Huynh
a86e16661f Bug 1480982 - Replace _dwu getter with _getBoundsWithoutFlushing method in CustomizeMode.jsm. r=dao
MozReview-Commit-ID: 8NKI6aI3FY0

--HG--
extra : rebase_source : 09b5bf75b8d2fdafdc8223dadf84e04b1d2ac8a7
2018-08-05 17:23:18 +07:00
Thi Huynh
64460e49f5 Bug 1480970 - Remove DOMWindowUtils fields from urlbarBindings.xml. r=dao
MozReview-Commit-ID: 2hq8HSUJ3nv

--HG--
extra : rebase_source : cb8e1ae64714773d822d5d96954f0b88dd15162f
2018-08-05 15:50:51 +07:00
Narcis Beleuzu
7f1248b11b Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-05 12:52:39 +03:00
Sebastian Hengst
818a3f61d2 Bug 1480991 - exit mailbox.js early if wasm threads not supported. r=lth
MozReview-Commit-ID: EvN67pluT09

--HG--
extra : rebase_source : 3d680aa90623bfcd66b5bd82bcbf0d07e0a347cc
2018-08-04 23:14:51 +03:00
Noemi Erli
53426bd1e2 Backed out changeset ffb51c458444 (bug 1480054) for Reftest failures 2018-08-04 19:19:08 +03:00
Emilio Cobos Álvarez
96fbee69e0 Bug 1480054: Restrict XUL tree pseudos on nightly and early-beta. r=xidorn
Differential Revision: https://phabricator.services.mozilla.com/D2598

MozReview-Commit-ID: I1dUPuGKkyX
2018-08-04 17:10:47 +02:00
Jan de Mooij
88a1a3951c Bug 1480678 part 6 - Use CheckedUnwrap in nsContentPermissionRequestProxy::Allow. r=mrbkap 2018-08-04 15:30:40 +02:00
Jan de Mooij
e4ef338836 Bug 1480678 part 5 - Use nsScriptErrorWithStack's stack global in ConsoleListener::Observe. r=bz 2018-08-04 15:30:40 +02:00
Jan de Mooij
ff502e7cc6 Bug 1480678 part 4 - Use current global as conversion scope in the Xray case when wrapping the return value in generated bindings. r=bz 2018-08-04 15:30:40 +02:00
Jan de Mooij
ef4718f482 Bug 1480678 part 3 - Store a global in nsJSObjWrapper and use it for realm entering. r=bz
nsJSObjWrapper::mJSObj can be a cross-compartment wrapper, so we can't use it with JSAutoRealm. Store a (same-compartment) global and use that instead.
2018-08-04 15:30:40 +02:00
Jan de Mooij
d2d99e4725 Bug 1480678 part 2 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in dom/xbl. r=mrbkap 2018-08-04 15:30:39 +02:00
Jan de Mooij
fca3077b1c Bug 1480678 part 1 - Remove unnecessary realm entering and wrapping code in ModuleGetter. r=kmag
mozJSComponentLoader::Import wraps its return value in the current compartment.
2018-08-04 15:30:39 +02:00
Florian Quèze
b65daa1dca Bug 1260036 - changing the tab selection several times in a row should flush layout at most once per refresh driver tick, rather than once per tab, r=Dao. 2018-08-04 13:24:56 +02:00
Noemi Erli
23c8a3a9f3 Backed out changeset 1e9ecba54e7b (bug 1348273) for failing on widget/tests/test_bug1123480.xul 2018-08-04 12:39:40 +03:00
Noemi Erli
0cacb5f9cb Backed out changeset acde419e016e (bug 1475573) for breaking Android builds 2018-08-04 10:12:40 +03:00
Andrea Marchesini
6a3d862277 Bug 1462879 - PerformanceNavigationTiming must be notified correctly - part 3 - Update the channel properties before notify, r=valentin 2018-08-04 08:54:58 +02:00
Andrea Marchesini
dfba5ad9b9 Bug 1462879 - PerformanceNavigationTiming must be notified correctly - part 2 - getEntryByName, r=valentin 2018-08-04 08:54:58 +02:00
Andrea Marchesini
8ab9f07dd8 Bug 1462879 - PerformanceNavigationTiming must be notified correctly - part 1 - notify, r=smaug, r=valentin 2018-08-04 08:54:58 +02:00
Jesse Schwartzentruber
ec180b72d0 Bug 1475573 - Create --enable-fuzzing debug build job for Android x86 firefox. r=froydnj,nalexander
Reviewers: froydnj, nalexander

Reviewed By: froydnj, nalexander

Subscribers: froydnj

Bug #: 1475573

Differential Revision: https://phabricator.services.mozilla.com/D2428

--HG--
extra : rebase_source : fcad543ea727e8974dc6aaade92053fa0008c5ff
extra : histedit_source : 0a8b60693d64fef0aefd985d9f3108cf77890e94
2018-08-04 09:46:02 +03:00
moz-wptsync-bot
ba472efcdb Bug 1480918 - [wpt-sync] Update web-platform-tests to ec8570ebda567074ecd4982253f46931be5eb03b, a=testonly
wpt-head: ec8570ebda567074ecd4982253f46931be5eb03b
wpt-type: landing
2018-08-04 05:39:07 +00:00
moz-wptsync-bot
529004aa68 Bug 1471797 [wpt PR 11699] - Update wpt metadata, a=testonly
wpt-pr: 11699
wpt-type: metadata
2018-08-04 05:39:07 +00:00
Luke Bjerring
29d981546e Bug 1471797 [wpt PR 11699] - Auto-update the webrtc-stats IDL file, a=testonly
Automatic update from web-platform-testsAdd the webrtc-stats IDL file + test (#11699)

--

wpt-commits: ec8570ebda567074ecd4982253f46931be5eb03b
wpt-pr: 11699
2018-08-04 05:39:07 +00:00
Philip Jägenstedt
68f7e17f76 Bug 1480408 [wpt PR 12276] - Add a default name ("idl_test setup") for idl_test, a=testonly
Automatic update from web-platform-testsAdd a default name ("idl_test setup") for idl_test (#12276)

--

wpt-commits: 70413d8d6bf4bf581e52bc3a5edddd205fbd7a41
wpt-pr: 12276
2018-08-04 05:39:06 +00:00
moz-wptsync-bot
2a535354d6 Bug 1475344 [wpt PR 11947] - Update wpt metadata, a=testonly
wpt-pr: 11947
wpt-type: metadata
2018-08-04 05:39:06 +00:00
Luke Bjerring
093985a569 Bug 1475344 [wpt PR 11947] - Update media-capabilities IDL + test, a=testonly
Automatic update from web-platform-testsUpdate media-capabilities IDL + test (#11947)

--

wpt-commits: e90038bd29b39c5e4846e08762de475a48d64910
wpt-pr: 11947
2018-08-04 05:39:05 +00:00
moz-wptsync-bot
994649d065 Bug 1480360 [wpt PR 12272] - Update wpt metadata, a=testonly
wpt-pr: 12272
wpt-type: metadata
2018-08-04 05:39:05 +00:00
Luke Bjerring
ce0fe6ff0c Bug 1480360 [wpt PR 12272] - [idlharness.js] Catch IdlArray.test bugs better, a=testonly
Automatic update from web-platform-tests[idlharness.js] Catch IdlArray.test bugs better (#12272)

When a bug exists in `IdlArray.test`, `idl_test`'s `catch` flow is incorrectly re-attempting to run the tests (causing a double-up of the tests). See https://github.com/web-platform-tests/wpt/issues/11700.

This changes the flow to call `IdlArray.test` in a `finally` (regardless of whether any setup errors have occurred), preventing the possibility of double-ups when bugs in `IdlArray.test` occur.

Also fixes the bug that highlighted this problem (passing a `null` object when the interface contains a `toJSON` operation).
--

wpt-commits: e9f3244421c353a63142dd9742e0ed6edc509cc8
wpt-pr: 12272
2018-08-04 05:39:04 +00:00
Luke Bjerring
f61e109ebe Bug 1480410 [wpt PR 11945] - Update the navigation-timing IDL file, a=testonly
Automatic update from web-platform-testsUpdated navigation-timing IDL file (#11945)

--

wpt-commits: 4a15e98c1339681493dff207de2c69ea29efa602
wpt-pr: 11945
2018-08-04 05:39:04 +00:00