Olli Pettay
bcb0ac8885
Bug 1481399 - rename nsAttrAndChildArray to AttrArray, r=mrbkap
2018-08-07 22:07:26 +03:00
Jeff Gilbert
94d8a51b9d
Bug 1477817 - Add test_has_rbab to guarantee we can skip index validation where available. - r=kvark,qdot
2018-08-07 12:24:55 -07:00
Jeff Gilbert
7d80e9d776
Bug 1477817 - Try to get RBAB even with EXT_create_context_robustness. - r=kvark
2018-08-07 12:24:53 -07:00
Dylan Roeh
8c94543dbc
Bug 1441059 - Make nsILoadURIDelegate async to preserve the order of GeckoSession.loadUri() calls. r=snorp,bz
...
This alters nsILoadURIDelegate.loadURI() to return a Promise rather than spinning the event loop to synchronously return a boolean, and alters nsDocShell::InternalLoad to allow for those changes by re-calling itself if necessary based on the resolution of the promise.
2018-08-07 13:42:07 -05:00
Kris Maglione
b57b179f7d
Bug 1474524: Don't call contains() before adding an entry to the registry. r=mshal
...
It turns out that this check is the major bottleneck in this task. Simply
catching the error caused by the duplicate files has the same effect, but is
several orders of magnitude faster.
MozReview-Commit-ID: 8vFyQ7VVYRD
2018-08-05 13:33:12 -07:00
James Willcox
8d74b7e23f
Bug 1475875 - Use ScreenManager on Android r=esawin,jchen
...
This ensures we have screen information with e10s.
MozReview-Commit-ID: 1zghxZuLqr3
2018-08-07 14:14:32 -05:00
Adam Gashlin
f41df092fb
Bug 1480612: Test Register Application Restart more thoroughly. r=whimboo
2018-08-06 14:40:00 -07:00
Florian Quèze
802b283aee
Bug 1481554 - make the regexp used to detect uuids and change them to add-on names stricter, r=mconley.
2018-08-07 20:38:03 +02:00
Emilio Cobos Álvarez
ee68e21b39
No bug - Fixup some indentation. r=me
...
DONTBUILD
2018-08-07 20:32:19 +02:00
Aaron Klotz
206998dcbb
Bug 1480911: Fix mozharness to handle unicode environment variables when run locally on Windows; r=aki
2018-08-03 13:25:25 -06:00
Kris Maglione
88ec143bdf
Bug 1480327: Part 2 - Modernize what's left of Log.jsm a bit. r=Mossop
...
MozReview-Commit-ID: H06rpiZuIEF
2018-08-01 23:23:34 -07:00
Kris Maglione
1cf1c175fd
Bug 1480327: Part 1 - Get rid of most of Log.jsm. r=Mossop
...
MozReview-Commit-ID: JVKJtkLhCDS
2018-08-01 23:41:01 -07:00
Kris Maglione
2ff453e4e5
Bug 1479310: Don't load content-UITour.js until needed. r=Mossop
...
MozReview-Commit-ID: 55EPBxUYv9o
2018-07-29 12:36:45 -07:00
Brindusan Cristian
6dc839722d
Backed out 10 changesets (bug 1478815) for reftest failures on /reftests/layers/forced-bg-color-outside-visible-region.html. CLOSED TREE
...
Backed out changeset 7ae4c893867a (bug 1478815)
Backed out changeset b865a866fe5a (bug 1478815)
Backed out changeset 405ad3518218 (bug 1478815)
Backed out changeset 64cb50b227e0 (bug 1478815)
Backed out changeset 392a724d5acd (bug 1478815)
Backed out changeset 01110727f2e9 (bug 1478815)
Backed out changeset 56d967e03ee2 (bug 1478815)
Backed out changeset 082638a5c643 (bug 1478815)
Backed out changeset 3dc47f17fa44 (bug 1478815)
Backed out changeset 699c954992f8 (bug 1478815)
2018-08-07 20:57:27 +03:00
Brindusan Cristian
fe2a940ebf
Backed out changeset 5212e051d039 (bug 1479310) for bc failures on /browser/browser_onboarding_uitour.js.
2018-08-07 20:49:43 +03:00
Brindusan Cristian
55e7d3fe9d
Backed out changeset b1ad28f117cf (bug 1480610) for ESlint failure on /browser/extensions/fxmonitor/background.js:1:1. CLOSED TREE
2018-08-07 20:29:40 +03:00
Jean-Yves Avenard
3f7f140d6c
Bug 1481176 - P5. Enable more media-capabilities wpt. r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D2791
2018-08-07 19:21:59 +02:00
Jean-Yves Avenard
dbad127fa8
Bug 1481176 - P4. Make CanHandleMediaType usable off the main thread. r=bryce
...
This is done by ensuring that all methods is called are usable off the main thread and creating the required preference accessors.
Differential Revision: https://phabricator.services.mozilla.com/D2790
2018-08-07 19:21:59 +02:00
Jean-Yves Avenard
8f62741b75
Bug 1481176 - P3. Remove nsIMIMEHeaderParam dependency in nsContentTypeParser. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D2863
2018-08-07 19:21:59 +02:00
Jean-Yves Avenard
64ce1679fb
Bug 1481176 - P2. Move nsContentTypeParser to its own file. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D2800
2018-08-07 19:21:58 +02:00
Jean-Yves Avenard
28cd8e5926
Bug 1481176 - P1. Export GetParameterHTTP as static method. r=valentin,r=bzbarsky
...
nsContentTypeParser used internally a nsIMIMEHeaderParam reference, effectively limiting its use on the main thread, and as such restricting any methods handling mime type there too.
nsContentTypeParser only made use of a single method nsMIMEHeaderParamImpl::GetParameterHTTP, so we make that method static and export it via nsNetUtil.
Differential Revision: https://phabricator.services.mozilla.com/D2788
2018-08-07 19:21:58 +02:00
Andreas Tolfsen
b9792b1d23
Bug 1473614 - Expose API docs for MessageManagerDestroyedPromise and Sleep. r=automatedtester
2018-08-07 18:06:30 +01:00
Andreas Tolfsen
03947c8a01
Bug 1473614 - Fix exported symbols in sync. r=automatedtester
...
The "exported" keyword is no longer needed.
2018-08-07 18:06:29 +01:00
Andreas Tolfsen
2067db8128
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-07 18:06:28 +01:00
Andreas Tolfsen
1659171543
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-07 18:06:28 +01:00
Kris Maglione
86b2e00722
Bug 1479309: Don't load shield-content-frame.js until needed. r=mythmon
...
MozReview-Commit-ID: 5usNkHYjifd
2018-07-29 12:29:45 -07:00
Kris Maglione
609e447315
Bug 1479312: Move WebNavigation and WebProgress child listeners to JSMs. r=felipe
...
MozReview-Commit-ID: B2b4QXge7S4
2018-07-29 17:08:58 -07:00
Kris Maglione
c8a7ef15bc
Bug 1479313: Don't load manifestMessages.js until needed. r=felipe
...
MozReview-Commit-ID: s2fq6XcgQ7
2018-07-29 13:18:26 -07:00
Kris Maglione
a2719e529a
Bug 1479310: Don't load content-UITour.js until needed. r=Mossop
...
MozReview-Commit-ID: 55EPBxUYv9o
2018-07-29 12:36:45 -07:00
Kris Maglione
417561e644
Bug 1479235: Stop whitelisting SpecialPowers helper modules for content process startup. r=felipe
...
MozReview-Commit-ID: 3y3qTVsB3ly
2018-07-28 17:38:05 -07:00
Kris Maglione
801ed03f61
Bug 1479945: Part 5 - Remove the 'allowbootstrap' directive flag. r=froydnj
...
For all intents and purposes, this is now the same as the 'ischrome' flag.
MozReview-Commit-ID: 4z4SDs5M8zU
2018-07-31 16:44:52 -07:00
Kris Maglione
d6b09adf64
Bug 1479945: Part 4 - Remove unused isContract directive flag. r=froydnj
...
MozReview-Commit-ID: DLCiNb39gA8
2018-07-31 16:38:49 -07:00
Kris Maglione
fd17611427
Bug 1479945: Part 3 - Remove the unused 'apponly' directive flag. r=froydnj
...
This is unused now that binary component support has been removed.
MozReview-Commit-ID: KHTsF4sSoZX
2018-07-31 16:38:27 -07:00
Kris Maglione
cbeabf62b9
Bug 1479945: Part 2 - Remove support for componentonly directive flag. r=froydnj
...
This serves no purpose now that legacy theme support has been removed.
MozReview-Commit-ID: BpLcQYfZtAZ
2018-07-31 16:33:08 -07:00
Kris Maglione
d331aaa750
Bug 1479945: Part 1 - Remove nominal support for binary-component directive. r=froydnj
...
MozReview-Commit-ID: LKF3A7EEY4J
2018-07-31 16:31:31 -07:00
Kris Maglione
64396c0fac
Bug 1479241: Don't eagerly load AboutPages.jsm in content processes. r=mythmon
...
MozReview-Commit-ID: 1ewRIxTVzJR
2018-07-31 14:13:03 -07:00
Kris Maglione
a309347f9b
Bug 1479318: Minimize the amount of content Findbar code loaded by default. r=felipe
...
MozReview-Commit-ID: Gu4RyWKmaAz
2018-07-29 14:38:44 -07:00
Nihanth Subramanya
6507364f28
Bug 1480610 - Implement Firefox Monitor add-on stub. r=johannh
2018-08-02 16:41:47 +02:00
Thi Huynh
f6a81b496a
Bug 1461262 - Re-factor KeyedHistogram::GetJSKeys and internal_JSKeyedHistogram_Clear to avoid both races and deadlocks. r=dexter
2018-07-31 19:46:58 +07:00
Geoff Brown
7d6f6b8e5d
Bug 1460411 - Add taskcluster config support for Android x86 7.0 tests on packet.net in docker-worker; r=jmaher
2018-08-07 10:05:38 -06:00
Geoff Brown
739fee4e99
Bug 1469720 - Add a 'mach test-info' subcommand to find long-running tasks; r=jmaher
2018-08-07 10:05:37 -06:00
Geoff Brown
4cb151f3d4
Bug 1480546 - Enhance logging for Android automation app wait; r=bc
2018-08-07 10:05:37 -06:00
arthur.iakab
60b9ff3223
Merge mozilla-central to inbound
2018-08-07 18:49:13 +03:00
arthur.iakab
2af42ff104
Merge inbound to mozilla-central a=merge
2018-08-07 18:42:40 +03:00
arthur.iakab
378d27424a
Merge autoland to mozilla-central a=merge
2018-08-07 18:41:31 +03:00
Sebastian Hengst
8c6a54a60f
Bug 1479235: Stop whitelisting SpecialPowers helper modules for content process startup: Remove unused FileUtils import. a=eslint-fix
2018-08-07 18:32:35 +03:00
Cosmin Sabou
073139a2ec
Backed out 12 changesets (bug 1479309, bug 1479312, bug 1479313, bug 1479310, bug 1479235, bug 1479945, bug 1479241, bug 1479318) for causing a big performance regression on OS X. a=backout
...
Backed out changeset 915862a355e9 (bug 1479318)
Backed out changeset f150e62dcbbd (bug 1479241)
Backed out changeset a68daa762119 (bug 1479312)
Backed out changeset 2a5aa9de1fd9 (bug 1479945)
Backed out changeset 163276881d35 (bug 1479945)
Backed out changeset 20a1a11b4d0b (bug 1479945)
Backed out changeset ca43bd11f431 (bug 1479945)
Backed out changeset 71700b368132 (bug 1479945)
Backed out changeset f5d647fae973 (bug 1479313)
Backed out changeset 3583823171de (bug 1479310)
Backed out changeset 2d46e1fe3121 (bug 1479309)
Backed out changeset 8f9c9580f687 (bug 1479235)
2018-08-07 17:30:52 +03:00
ffxbld
a536ec5584
No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=bhearsum
...
Differential Revision: https://phabricator.services.mozilla.com/D2772
2018-08-07 12:50:52 +00:00
Noemi Erli
a301db1789
Backed out changeset 2dcb573bd271 (bug 1480349) for failures in rowser/base/content/test/urlbar/browser_urlbarAddonIframe.js
2018-08-07 15:43:20 +03:00
Jan de Mooij
cafd7c75e4
Bug 1481229 part 2 - Always use the unwrapped object in Logging::formatObject. r=evilpie
2018-08-07 14:06:45 +02:00