Commit Graph

542765 Commits

Author SHA1 Message Date
Nathan Froyd
b28fcc5c4b Bug 1372670 - part 5 - add nsIThreadManager::spinEventLoopUntilEmpty; r=erahm,florian
A number of places in JS need to drain the current thread's event queue,
which cannot be done with nsIThreadManager::spinEventLoopUntil, since we
need to not wait for an incoming event when attempting to process one.
2017-06-21 12:59:28 -04:00
Nathan Froyd
452dc60022 Bug 1372670 - part 4 - use nsIThreadManager::dispatchToMainThread more from JS; r=florian
We did an automated conversion for many of these in another bug, but
these instances were either missed or have been added since then.
2017-06-21 12:59:28 -04:00
Nathan Froyd
27c58cf89f Bug 1372670 - part 3 - add spinEventLoopUntil to nsIThreadManager; r=erahm,florian 2017-06-21 12:59:28 -04:00
Nathan Froyd
2c70f522cc Bug 1372670 - part 2 - remove nsIThreadManager::isMainThread; r=erahm
Nobody calls this from JS, and we have better ways to accomplish the
same task in C++
2017-06-21 12:59:28 -04:00
Nathan Froyd
e6133920ca Bug 1372670 - part 1 - remove non-MOZILLA_INTERNAL_API NS_IsMainThread(); r=erahm
Everybody who cares about this function calls it from within libxul.
2017-06-21 12:59:28 -04:00
Mason Chang
dafcabde79 Bug 1372441 - Enable replay of ClientPaintedLayers off the main thread. r=dvander 2017-06-20 13:35:39 -07:00
Lars T Hansen
e111b5c88e Bug 1373663 - Establish non-oom precondition for patching. r=luke
--HG--
extra : rebase_source : af62b9d5264a6ea5458818167eb3c4ef4f8edf4a
2017-06-21 12:39:23 +02:00
Lars T Hansen
3085458bed Bug 1373663 - Set OOM failure flag on alloc failure when context is available. r=luke
--HG--
extra : rebase_source : 58be736acf4f8efafaba339071b25dda26792f11
2017-06-21 15:16:56 +02:00
Joel Maher
ac2824558c Bug 1282269 - Intermittent devtools/client/framework/test/browser_browser_toolbox_debugger.js. temporarily disable on debug. r=gbrown
MozReview-Commit-ID: IIPeTQeCZ9Z
2017-06-21 10:11:10 -04:00
Joel Maher
5ae491ff90 Bug 1360446 - Intermittent test_click.py TestLegacyClick.test_click. temporarily disable on debug+e10s. r=gbrown
MozReview-Commit-ID: 5izvQ1NnKrD
2017-06-21 10:11:08 -04:00
Joel Maher
2dc2264aa8 Bug 1262224 - disable test_cross_origin_url_after_redirect.html as it leaks often. r=gbrown
MozReview-Commit-ID: KQVLAiOzTE9
2017-06-21 10:11:06 -04:00
Bob Owen
1e2e90c347 Bug 1374997 Part 2: Add check to ensure we switch back to original tab after print preview. r=Gijs 2017-06-21 15:03:31 +01:00
Bob Owen
82095a15a7 Bug 1374997 Part 1: Make sure changing the tab is allowed, before we switch back after print preview. r=Gijs 2017-06-21 15:03:31 +01:00
Jonathan Watt
28e68ab430 Bug 1369508 - Avoid slow and unnecessary GetSystemMetrics calls for Window's command buttons during startup. r=jimm 2017-06-12 21:11:44 +01:00
Carsten "Tomcat" Book
042f077193 Backed out 17 changesets (bug 1363428) for various testfailures
Backed out changeset 70ce0f808a66 (bug 1363428)
Backed out changeset 5a9a4960a48a (bug 1363428)
Backed out changeset a927531f40db (bug 1363428)
Backed out changeset f1114f4af79a (bug 1363428)
Backed out changeset 4ea37712ed33 (bug 1363428)
Backed out changeset 11692e3c22eb (bug 1363428)
Backed out changeset a85d3f3544cb (bug 1363428)
Backed out changeset 6a7985dda6a1 (bug 1363428)
Backed out changeset f09573370d2f (bug 1363428)
Backed out changeset 2b5ad17f890a (bug 1363428)
Backed out changeset c7086fa5816c (bug 1363428)
Backed out changeset d2f9bdba146c (bug 1363428)
Backed out changeset 014b9aeb9ac2 (bug 1363428)
Backed out changeset 41d682cbc05f (bug 1363428)
Backed out changeset e2e74e66ca3e (bug 1363428)
Backed out changeset 97db3b14fafd (bug 1363428)
Backed out changeset 42e2ae612663 (bug 1363428)
2017-06-21 15:16:00 +02:00
Carsten "Tomcat" Book
617ce077f4 Backed out changeset 31a3362f641c (bug 1344910) for crashes in marionette.py | application crashed 2017-06-21 15:00:08 +02:00
Carsten "Tomcat" Book
c4e9a8b55c Backed out changeset 94f08c38200b (bug 1344910) 2017-06-21 14:59:33 +02:00
Carsten "Tomcat" Book
07fab37fd8 Backed out changeset 352c30687dea (bug 1344917) 2017-06-21 14:59:32 +02:00
Carsten "Tomcat" Book
1ea83446a1 Backed out changeset b1e72c299049 (bug 1344917) 2017-06-21 14:59:30 +02:00
Carsten "Tomcat" Book
413311adfc Backed out changeset 71444e81ac24 (bug 1369508) 2017-06-21 14:59:28 +02:00
Carsten "Tomcat" Book
7177a36cde Merge mozilla-central to mozilla-inbound 2017-06-21 14:55:27 +02:00
Carsten "Tomcat" Book
037e4ed14a merge autoland to mozilla-central a=merge 2017-06-21 14:52:56 +02:00
Carsten "Tomcat" Book
956f2121eb Backed out changeset ce7c27a7a91e (bug 1372405) for bustage in fatal error C1128: number of sections exceeded object file format limit: compile with /bigobj
--HG--
extra : rebase_source : 6e612ad00e834b2cf4014fdd3fbbc33c716ecf80
2017-06-21 13:59:42 +02:00
Carsten "Tomcat" Book
8a1350b5a6 Backed out changeset 4f6302a98ae4 (bug 1372405)
--HG--
extra : rebase_source : 41632f3158e88e692809731394a683d065a73dfb
2017-06-21 13:59:26 +02:00
Carsten "Tomcat" Book
4f575539e6 Backed out changeset 328c356c0bcd (bug 1372405)
--HG--
extra : rebase_source : 643149a6a75f94c8d1000882d3a679d2c1418345
2017-06-21 13:59:20 +02:00
Carsten "Tomcat" Book
8e9d47abae Backed out changeset f4521f4c0fc3 (bug 1372405)
--HG--
extra : rebase_source : 1762fbc22a4cb72330b6867fb34cb032e97985ce
2017-06-21 13:59:18 +02:00
Bob Clary
47c47f43f9 Bug 1373858 - Disable dom/media/tests/mochitest/test_peerConnection_stats.html for Android failures, r=jmaher. 2017-06-21 04:57:01 -07:00
James Graham
361ce8984d Bug 1363428 - Update some metadata for stylo-e10s-debug, a=testonly
MozReview-Commit-ID: 2HHgkMpKlvQ
2017-06-21 12:46:24 +01:00
Carsten "Tomcat" Book
6c407e8268 Backed out changeset f495235291e7 (bug 1369734) backed out for test failures in test_TelemetrySession.js | xpcshell return code: 0 2017-06-21 12:14:05 +02:00
Phil Ringnalda
44f60566a9 Backed out 3 changesets (bug 1368072) for timeouts in test_TelemetrySession.js and test_fullscreen-api.html and unhandled "TypeError: Services.tm.mainThread.idleDispatch is not a function" promise rejections
Backed out changeset 357635c84e49 (bug 1368072)
Backed out changeset 1797afe16a2a (bug 1368072)
Backed out changeset 4782401394a9 (bug 1368072)

MozReview-Commit-ID: 6kdcSkERjTD
2017-06-20 21:41:14 -07:00
Wes Kocher
c0e1236f1a Merge autoland to m-c a=merge
MozReview-Commit-ID: LFtpTAueYrF
2017-06-20 18:24:29 -07:00
Wes Kocher
586bef635e Merge inbound to central, a=merge
MozReview-Commit-ID: 1SvQU51m5qC
2017-06-20 17:58:46 -07:00
Matthew Noorenberghe
a62764e8da Bug 1374686 - Lazily import SpellCheckHelper in nsContextMenu.js. r=florian
MozReview-Commit-ID: 89adkR01CV7

--HG--
extra : rebase_source : f3c6cb632d8d4d6796841ca8524da33af779e649
2017-06-20 09:18:17 -07:00
Matthew Noorenberghe
139395de0a Bug 1374686 - Don't import LoginManagerContextMenu.jsm during startup. r=florian
MozReview-Commit-ID: KgCnds50n8j

--HG--
extra : rebase_source : b14325f800e11d3c7d713658dec07f4315e6dd19
2017-06-20 14:33:39 -07:00
ffxbld
714606a814 No bug, Automated blocklist update from host bld-linux64-spot-301 - a=blocklist-update 2017-06-20 08:47:04 -07:00
ffxbld
e1eeddde1e No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update 2017-06-20 08:47:01 -07:00
ffxbld
e22d02a6eb No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update 2017-06-20 08:46:58 -07:00
Oriol
dde8de6908 Bug 1370139 - Escape slashes in TreeView paths. r=Honza
--HG--
extra : rebase_source : 585f600997add696550b2b04ff562cc31b463f32
2017-06-20 05:27:00 -04:00
Aaron Klotz
eee899a8e2 Bug 1323069: Fix conflict between this bug and bug 1371274; r=bustage CLOSED TREE 2017-06-20 13:09:23 -06:00
Carsten "Tomcat" Book
013fb0680e merge mozilla-inbound to mozilla-central a=merge 2017-06-20 11:26:40 +02:00
Boris Zbarsky
b87612bde1 Bug 1374119. Use a bool pref cache for interface object enablement conditions instead of calling GetBool. r=qdot 2017-06-19 23:52:04 -04:00
Hiroyuki Ikezoe
52c50332ed Bug 1356141 - Skip print-no-animations.html. r=birtles
reftest-print mode for animations does not work well yet.
We will handle it in bug 1374154.

MozReview-Commit-ID: GUGSEE4VJwQ

--HG--
extra : rebase_source : fd8ee42fd26fc6caaaded7bbaed69188f6005896
2017-06-20 06:31:02 +09:00
Hiroyuki Ikezoe
ade75cf304 Bug 1356141 - Don't traverse any elements that needed only for animation-only restyles in normal traversal. r=heycam
Before this patch, we were setting the dirty descendants bit in animation-only
restyles and it triggered unnecessary traversal for elements that does not need
the traversal (i.e no need selector matching).

MozReview-Commit-ID: 6pmF3ojVzgb

--HG--
extra : rebase_source : 5d83b203d4f5121c648be903165a0e9c77ca4a0c
2017-06-20 06:30:48 +09:00
Ricky Chien
b30a272f6c Bug 1374023 - Avoid showing Site Data when clicking search field r=jaws
MozReview-Commit-ID: 7Z4r99zKboO

--HG--
extra : rebase_source : 7ca3f16bfa8849f2deec566066590b6f9c203fab
2017-06-19 16:10:21 +08:00
Gerald Squelart
69d1b2fad6 Bug 1374545 - Tests use media.memory_cache_max_size=32KB to exercise both memory&file caches - r=cpearce
This should exercise MemoryBlockCache in about 65% of tests, and FileBlockCache
in 35% of tests.

Also media.memory_caches_combined_limit_kb=256KB, to exercise the fallback to
FileBlockCache when MemoryBlockCaches are using too much memory.

MozReview-Commit-ID: A8k3espEg03

--HG--
extra : rebase_source : dd4fcbaa669912fe02098552a8a564d123f76a33
2017-06-21 14:49:16 +12:00
Mark Banner
70710367aa Bug 1374674 - Enable more ESLint rules across the tree to help developers where we're already passing them (no-class-assign, no-const-assign, no-dupe-class-members). r=mossop
MozReview-Commit-ID: 6jJPhH08Ae7

--HG--
extra : rebase_source : 64efb6660fdd1a0d4390e8f9e4842199249ca54f
2017-06-20 16:16:12 +01:00
Phil Ringnalda
5ec55dc2e1 Merge m-c to autoland
MozReview-Commit-ID: 6heGOkMp3TI
2017-06-20 21:48:45 -07:00
Andi-Bogdan Postelnicu
c45c5298f3 Bug 1374561 - Allow to set log level in mach for every class derived from MozbuildObject. r=glandium
MozReview-Commit-ID: KpNRZuHkpFe

--HG--
extra : rebase_source : 74e28b203cd5ea0f7d06c9eaf64032a6cbe3a0e0
2017-06-20 11:31:26 +03:00
Felipe Gomes
a45c6fd314 Bug 1374731 - Don't use hardcoded test entries for the Flash classification tables. r=bytesized
MozReview-Commit-ID: 1pG11W7PX4R

--HG--
extra : rebase_source : a4c77e4b09a78f515d1485c6ef95cf81f27ee783
2017-06-20 18:15:44 -03:00
James Cheng
f5e74d23ac Bug 1374899 - Handle InvalidResponseCodeException exception raised by Exoplayer and set the initDone flag to false when we got onPlayerError caused by Exoplayer. r=kikuo
MozReview-Commit-ID: Bpb6GU9XDIO

--HG--
extra : rebase_source : 55cb5a2d16a32b86565712d3e86371b23bc5b337
2017-06-21 11:20:15 +08:00