Carsten "Tomcat" Book
8a1350b5a6
Backed out changeset 4f6302a98ae4 (bug 1372405
)
...
--HG--
extra : rebase_source : 41632f3158e88e692809731394a683d065a73dfb
2017-06-21 13:59:26 +02:00
Bill McCloskey
6b3e84ed5f
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-20 21:44:11 -07:00
Brendan Dahl
50d7ed279a
Bug 1355150 - Enable headless mode on windows. r=automatedtester, r=jrmuizel
2017-06-20 15:27:02 -07:00
Olli Pettay
e9c04de2de
Bug 833143 - Don't GC in nsXREDirProvider::DoShutdown. r=bsmedberg, r=billm
...
--HG--
extra : rebase_source : c3c6ca5f7d68ad773254a421c4a21c4472edd64f
extra : source : 5e01d4124eaefeb0702f31689a9223f14351368e
2017-04-28 14:27:00 -04:00
Cervantes Yu
d52aeedecb
Bug 1286802
- Part 3: Add empty set_include_context_heap() implementation to ExceptionHandler and CrashGenerationServer. r=ted
...
MozReview-Commit-ID: 5GBzvyvNPDa
2017-06-20 15:00:32 +08:00
Carsten "Tomcat" Book
ea1b86680c
Backed out changeset 9846de3bd954 (bug 1372405
)
...
--HG--
extra : rebase_source : 5d4a48e8ec394c329994689d938d2a6e9b2752b0
2017-06-20 08:27:02 +02:00
Bill McCloskey
4592152411
Bug 1372405
- Provide names for all runnables in the tree (r=froydnj)
...
MozReview-Commit-ID: DKR6ROiHRS7
2017-06-19 22:25:47 -07:00
Eitan Isaacson
309b4202e7
Bug 1366837 - Add AccessibleHandler registration info to aboutSupport. r=smaug r=aklotz
2017-06-15 15:55:06 -07:00
Sebastian Hengst
20d16dadd3
merge mozilla-inbount to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 36YqbsnO3en
2017-06-15 11:11:30 +02:00
Milan Sreckovic
8a9d97395a
Bug 789945: Part 4. Explicitly make some pref save be blocking calls. r=bsmedberg
...
MozReview-Commit-ID: 1MEp7o65HAV
--HG--
extra : rebase_source : b787c78253ad22b6fd4785e7a66f426af4f9b424
2017-06-14 13:38:17 -04:00
Marco Castelluccio
42f83ca8dc
Bug 1363469 - Define signal handlers to dump and reset coverage counters. r=froydnj,kanru
...
--HG--
extra : rebase_source : 8fa73f2bfd1eab95caee891d6d68090b58c3ba67
extra : histedit_source : 7b7c633ebecc71508e4c0a4d1161104a511869c5%2C61fefafbedb869fffddb8182d8bfac29108ee1bb
2017-06-14 09:50:44 +01:00
Florian Queze
e90dd6b409
Bug 1372152 - GetShellFolderPath should use SHGetKnownFolderPath instead of SHGetKnownFolderIDList, r=jimm.
2017-06-12 13:42:20 +02:00
Nicholas Nethercote
0be77baa96
Bug 1370329 (part 1) - Clean up the profiler's RAII classes. r=mstange.
...
This patch does the following renamings, which increase consistency.
- GeckoProfilerInitRAII -> AutoProfilerInit
- GeckoProfilerThread{Sleep,Wake}RAII -> AutoProfilerThread{Sleep,Wake}
- GeckoProfilerTracingRAII -> AutoProfilerTracing
- AutoProfilerRegister -> AutoProfilerRegisterThread
- ProfilerStackFrameRAII -> AutoProfilerLabel
- nsJSUtils::mProfilerRAII -> nsJSUtils::mAutoProfilerLabel
Plus a few other minor ones (e.g. local variables).
The patch also add MOZ_GUARD_OBJECT macros to all the profiler RAII classes
that lack them, and does some minor whitespace reformatting.
--HG--
extra : rebase_source : 47e298fdd6f6b4af70e3357ec0b7b0580c0d0f50
2017-06-07 12:33:19 +10:00
Aaron Klotz
41bf9f02cc
Bug 1371051 - Restore Windows a11y checks for e10s on Beta and Release; r=jimm
...
MozReview-Commit-ID: ASMCuC5A9cc
--HG--
extra : source : da07ecdff44f03b1aecfc303b7c9d969374fae7e
extra : histedit_source : 2cee8b6a9eb44b5a6467db427adc48cb8d7f540a
2017-03-08 10:59:27 -07:00
Bob Owen
12073adc94
Bug 1370216: Remove SANDBOX_BROKER_INITIALIZED telemetry. r=jimm
2017-06-05 20:18:31 +01:00
Ryan VanderMeulen
242f4b304d
Merge m-c to autoland. a=merge
...
CLOSED TREE
2017-05-31 20:50:21 -04:00
Alex Gaynor
d27dc0ba0b
Bug 1358223 - Part 1 - On Windows and macOS hardcode the minimum content sandbox level at 1. r=bobowen,haik,jimm
...
If the "security.sandbox.content.level" preference is set to a value less than
1, all consumers will automatically treat it as if it were level 1. On Linux and
Nightly builds, setting the sandbox level to 0 is still allowed, for now.
MozReview-Commit-ID: 9QNTCkdbTfm
--HG--
extra : rebase_source : cd5a853c46a5cd334504b339bef8df30a3cabe51
2017-05-12 17:04:42 -04:00
Sebastian Hengst
fd03aa5bc8
Backed out changeset 4e283b54baa6 (bug 1358223) for build bustage on Android at dom/ipc/ContentChild.cpp:21. r=backout
2017-05-31 21:34:13 +02:00
Alex Gaynor
39f34ea898
Bug 1358223 - Part 1 - On Windows and macOS hardcode the minimum content sandbox level at 1. r=bobowen,haik,jimm
...
If the "security.sandbox.content.level" preference is set to a value less than
1, all consumers will automatically treat it as if it were level 1. On Linux and
Nightly builds, setting the sandbox level to 0 is still allowed, for now.
MozReview-Commit-ID: 9QNTCkdbTfm
--HG--
extra : rebase_source : 1a26ffc5b9f80e6df4c37c23f506e907ba44053a
2017-05-12 17:04:42 -04:00
David Parks
1c495d8974
Bug 1368033 - Ignore return value of SetCursorPos in TestDllInterceptor. r=dmajor
...
It's unclear why SetCursorPos is occasionally failing in automation but it sometimes returns FALSE so we ignore its return value in TestDllInterceptor. The majority of the value of these tests is simply in the execution of the method so the return value wasn't providing much anyway.
--HG--
extra : rebase_source : e6852c2cc10fec878ef7711ab9b4302a80c9655b
2017-05-30 23:04:48 -07:00
Florian Quèze
135ff563ed
Bug 1363398 - add the KF_FLAG_NO_ALIAS flag to the SHGetKnownFolderIDList call, r=jimm.
2017-05-30 21:44:57 +02:00
Bob Owen
affb1dc1e0
Bug 1358964: Always delete content process temp dir even when there is no profile. r=bsmedberg
2017-05-26 16:41:32 +01:00
David Parks
f2774deb20
Bug 1363290 - Part 3: Proxy win32's SetCursorPos for plugins in chrome process. r=jimm, r=jed
...
SetCursorPos is used by Flash's relative cursor motion behavior. It is blocked by the plugin sandbox. This patch allows it to run by proxying it on the main process.
--HG--
extra : histedit_source : 85515d398c0c107c2258185c0591a943b26e724a
2017-05-16 14:47:09 -07:00
Carl Corcoran
d984e671a7
Bug 1322554: Interpose kernel32!BaseThreadInitThunk to add verification of thread start addresses; r=aklotz,dmajor
...
MozReview-Commit-ID: 8Jm1PXyRrEr
--HG--
extra : rebase_source : 1145dfccaca72b58145f0100a4e313d1c9d685be
2017-05-24 11:56:40 +02:00
Bob Owen
035cf9bdc2
Bug 1339105 Part 1: Implement Windows Level 3 content process sandbox policy. r=jimm
...
MozReview-Commit-ID: L8wcVhdLvFe
--HG--
extra : source : c3fb60fbc32660719c1b8b06dc785abd4559d6c0
2017-05-22 20:41:27 +01:00
Wes Kocher
848c9aa744
Backed out 3 changesets (bug 1339105) for plugin process leaks a=backout
...
Backed out changeset 431267ab28de (bug 1339105)
Backed out changeset 445875fbf13b (bug 1339105)
Backed out changeset c3fb60fbc326 (bug 1339105)
MozReview-Commit-ID: 4HYUQbHHnox
2017-05-22 15:14:23 -07:00
Florian Quèze
47db5ce74f
Bug 1363398 - GetShellFolderPath shouldn't fetch folder display names, r=jimm.
2017-05-20 00:35:05 +02:00
Bob Owen
edf3a239b1
Bug 1339105 Part 1: Implement Windows Level 3 content process sandbox policy. r=jimm
...
MozReview-Commit-ID: L8wcVhdLvFe
2017-05-22 20:41:27 +01:00
Sebastian Hengst
89e33081c6
Backed out changeset 50bf4c923818 (bug 1339105) for Windows bustage: calling protected constructor of class 'nsAString' at sandboxBroker.cpp(208,11). r=backout on a CLOSED TREE
2017-05-22 16:16:16 +02:00
Bob Owen
f24abd4ac3
Bug 1339105 Part 1: Implement Windows Level 3 content process sandbox policy. r=jimm
...
MozReview-Commit-ID: L8wcVhdLvFe
2017-05-22 14:29:06 +01:00
Ryan VanderMeulen
acb2f518fc
Merge inbound to m-c. a=merge
2017-05-19 11:46:56 -04:00
Cervantes Yu
c1a2199259
Bug 1348747 - Part 3: Test intercepting TlsAlloc() and TlsFree() in kernel32.dll. r=handyman
...
MozReview-Commit-ID: 3XJNPlcET56
--HG--
extra : rebase_source : 11b506d87cbc35292cffb661c14615e20676ae73
extra : amend_source : 2225e12630d515125f55de9d69261260c67561ec
extra : histedit_source : 728a2dd94bb86eaf3c7a21eecda36b8e9d4b793f
2017-05-19 15:54:03 +08:00
Carl Corcoran
2e80270b6e
Bug 1360493 write a test asserting that Firefox launches without hanging; r=rstrong
...
MozReview-Commit-ID: D0axTNp4KCt
--HG--
extra : rebase_source : b56359ba3797a62f51fbc421d404409f994df11f
2017-05-17 08:22:08 +02:00
Carsten "Tomcat" Book
318136aacc
Backed out changeset 420cf7ba089f (bug 1360493) for eslint failure in own test
2017-05-18 09:13:05 +02:00
Carl Corcoran
caa301de9b
Bug 1360493 write a test asserting that Firefox launches without hanging; r=rstrong
...
MozReview-Commit-ID: D0axTNp4KCt
--HG--
extra : rebase_source : e3e785f5ea69a9ddb0c0369fe18ee0d59a3ab1ac
2017-05-17 08:22:08 +02:00
David Major
ce4248324c
Bug 1365415: No need to hook LdrResolveDelayLoadedAPI on Win7, it doesn't exist. r=mstange
...
--HG--
extra : rebase_source : 3ba5eee05ca2bf7e50e6c8fb1fd29a8e4ab32686
2017-05-17 15:26:13 -04:00
Paolo Amadini
f3d8ecd611
Bug 1364050 - Part 4 - Remove references to "downloads.rdf". r=mak
...
MozReview-Commit-ID: y3BfYQYkF2
--HG--
extra : rebase_source : 0f09e7961aa0f226ba4cc1616172ee4856a50ee8
2017-05-11 09:37:10 +01:00
Nathan Froyd
c1d1748428
Bug 1359490 - add an event loop spinning abstraction function; r=gerald
...
This function is arguably nicer than calling NS_ProcessNextEvent
manually, is slightly more efficient, and will enable better auditing
for NS_ProcessNextEvent when we do Quantum DOM scheduling changes.
2017-05-15 09:34:19 -04:00
Sebastian Hengst
484d2b7f51
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: Jduo3F6TzgF
2017-05-14 18:04:29 +02:00
Jan Beich
ecfde05fec
Bug 1362847 - Allow headless on other Gtk platforms. r=bdahl
...
MozReview-Commit-ID: 9NRiPQA73ov
--HG--
extra : rebase_source : d9dc0fb9cf671fd05db27cd9dffb300bfdb9dba9
2017-05-07 10:34:49 +00:00
Kris Maglione
a5b730ac2f
Bug 1358846: Part 4 - Merge various startup information stores into a single JSON file. r=rhelmer,jonco
...
MozReview-Commit-ID: Bs8xMqzVOcl
--HG--
extra : rebase_source : 38ea250029f1626896ab8c3a062b8e14b80c7947
extra : source : 98b57ff82a5477e3f0c0f880c0a72cc115cdf9af
2017-05-12 09:37:50 -07:00
Florian Quèze
5e3539e504
Bug 1353542 - massive script-generated patch converting Task.async and Task.spawn calls, and generators clearly identifiable as tasks, rs=Mossop.
2017-05-12 14:42:39 +02:00
Iris Hsiao
6559420d58
Backed out 15 changesets (bug 1358846, bug 1356826
) for talos error. a=backout
...
Backed out changeset 96ea13bb00c5 (bug 1358846)
Backed out changeset b533d7f9b9c2 (bug 1358846)
Backed out changeset 7dcb80a051a3 (bug 1358846)
Backed out changeset 26825f1e33dd (bug 1358846)
Backed out changeset 98b57ff82a54 (bug 1358846)
Backed out changeset b9088593e34f (bug 1358846)
Backed out changeset cb2518673c56 (bug 1358846)
Backed out changeset 889c487a5d41 (bug 1358846)
Backed out changeset 459b36092b7a (bug 1356826
)
Backed out changeset c861e23ec8ef (bug 1356826
)
Backed out changeset d47998fa24cd (bug 1356826
)
Backed out changeset b02e89c67132 (bug 1356826
)
Backed out changeset c46fed6e4f6a (bug 1356826
)
Backed out changeset 237268e3d9d2 (bug 1356826
)
Backed out changeset 527435fc20db (bug 1356826
)
2017-05-12 17:45:21 +08:00
Kris Maglione
273fc8c0fb
Bug 1358846: Part 4 - Merge various startup information stores into a single JSON file. r=rhelmer,jonco
...
MozReview-Commit-ID: Bs8xMqzVOcl
--HG--
extra : rebase_source : fe9eec8d21c0602b079224890a26f797a39c3f28
2017-05-11 16:54:46 -07:00
Jim Chen
05c9cfa565
Bug 1362191 - 3. Remove GeckoAppShell.scheduleRestart; r=snorp
...
GeckoAppShell.scheduleRestart was called from XPCOM toolkit when we
needed to restart after the Gecko thread exits. But because we made the
"Gecko:Exited" event contain a "restart" flag, we can handle that
entirely in Java now, so we don't need to call
GeckoAppShell.scheduleRestart anymore.
2017-05-11 16:39:30 -04:00
Blake Kaplan
c3b0e4df52
Bug 1362493 - Let users with mpc=true addons into the multi experiment. r=Felipe
...
MozReview-Commit-ID: CwV4vukwrm9
--HG--
extra : rebase_source : 12ca3dd13fbf0657025fe5a3f4911cf8f1a1027f
2017-05-08 11:34:52 -07:00
Carsten "Tomcat" Book
d66b9f27d5
merge mozilla-inbound to mozilla-central a=merge
2017-05-10 15:07:28 +02:00
Wes Kocher
e2902f93a3
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: Fp2oBAcru51
2017-05-09 14:34:34 -07:00
Carl Corcoran
72c896fa45
bug 1358151: temporary workaround for rust race condition r=ted
...
MozReview-Commit-ID: KiPArBKMSu1
--HG--
extra : rebase_source : 7e0714b0bb04f019fc26dae80cf1226d298551c3
2017-05-06 14:05:09 +02:00
Andrea Marchesini
667a1e29ae
Bug 1363395 - nsGlobalWindow::GetLocation should support to be called on the outer window, r=smaug
2017-05-09 22:41:19 +02:00