Gerald Squelart
56389e6e79
Bug 1242343 - p1. ConstructSystem32Path from LoadLibrarySystem32 - r=jimm
...
Part 1: Refactored LoadLibrarySystem32 to expose the system32-path
construction code, so it can be re-used in the following patch.
MozReview-Commit-ID: J5BcI34VPnN
2016-03-03 08:40:23 +11:00
Stanley Mwangi
16fac6906c
Bug 1243083 - Added --disable-e10s to mochitest_options.py and reftestcommandline.py. r=ahal
...
MozReview-Commit-ID: I3UIS8eEZ8D
2016-03-02 16:33:13 -05:00
Mike Hommey
3ca7fe29fc
Bug 1252699 - Set WEBRTC_DETECT_ARM_NEON when optional neon is requested. r=jesup
2016-03-03 06:28:10 +09:00
Alexander Surkov
0a312529f8
Bug 1252857 - test value change events for closed HTML select, r=marcoz
2016-03-02 16:11:25 -05:00
Marco Castelluccio
7810b1db0b
Bug 1197461 - Tests for Permissions.revoke. r=poiru,baku
2016-03-02 21:09:56 +00:00
Marco Castelluccio
830d42aa35
Bug 1197461 - e10s support for Permissions.revoke. r=poiru
2016-03-02 21:09:48 +00:00
Marco Castelluccio
16da4bf742
Bug 1197461 - Implement Permissions.revoke. r=poiru,baku
2016-03-02 21:09:38 +00:00
Bill McCloskey
1019054310
Bug 1170258 - Cache UUID module for context menus (rs=Mossop)
2016-03-02 12:56:51 -08:00
Gregory Arndt
496887d1d6
Bug 1247085 - Generate empty graph when no try flags given r=wcosta
...
MozReview-Commit-ID: DOq9gJBTUY6
2016-02-29 09:51:17 -06:00
Nicholas Hurley
87f6a2c993
Bug 1246761 - Properly handle non-terminal 0-length DATA frames. r=mcmanus
2016-03-01 16:28:39 -08:00
Byron Campen [:bwc]
1e6e900efd
Bug 1037618 - Part 1: Add some logging to highlight TCP connection failures. r=drno
...
MozReview-Commit-ID: 4q84yGspvyX
2016-03-01 12:06:12 -06:00
Aki Sasaki
fc4a835bef
bug 1244781 - fix unit.sh error when mercurial isn't an old version. r=callek
2016-02-02 13:54:43 -05:00
Byron Campen [:bwc]
b2498628cb
Bug 1252585: Clear received_ct_ in TestStunServer::Reset r=drno
...
MozReview-Commit-ID: F7Dgk5gN4cs
2016-03-01 13:59:43 -06:00
Byron Campen [:bwc]
a260b924eb
Bug 1252163: Fix CheckTcpConnectivity to wait for readable/writeable when necessary. r=drno
...
MozReview-Commit-ID: 6hz0eCghYE0
2016-02-29 12:33:47 -06:00
Byron Campen [:bwc]
9dc39a7bfd
Bug 1252171: Update last_used_ on TCP port mappings when they are used, similar to UDP. r=drno
...
MozReview-Commit-ID: DNinTza44la
2016-02-29 13:04:42 -06:00
Boris Zbarsky
1c341f9698
Bug 1252565 part 2. Make dom::WarningOnlyErrorReporter handle workers. r=bholley
2016-03-01 16:53:22 -05:00
Boris Zbarsky
7a785de497
Bug 1252565 part 1. Push the script environment preparer bits up from XPCJSRuntime to CycleCollectedJSRuntime, because we need them on workers to do ctypes on workers properly. r=bholley
2016-03-02 12:38:24 -05:00
Ruxton
59c2338a54
Bug 1033144 - Part 3: Update web-platform-tests to expect PASS for oncuechange on TextTrack. r=rillian
2016-03-02 11:35:09 -08:00
Ruxton
8f93bda5a8
Bug 1033144 - Part 2: Add tests for TextTrack cuechange event. r=rillian
2016-03-02 11:35:09 -08:00
Ruxton
aec2f1b168
Bug 1033144 - Part 1: Dispatch 'cuechange' event on TextTracks. r=rillian,bz
2016-03-02 11:35:09 -08:00
Wes Kocher
b5c77463c0
Backed out 2 changesets (bug 1252565) for windows build bustage CLOSED TREE
...
Backed out changeset 9de2c10a1cc3 (bug 1252565)
Backed out changeset fc5c4cb02d24 (bug 1252565)
MozReview-Commit-ID: GCQedQwqslg
2016-03-02 10:44:11 -08:00
Trevor Saunders
a1ef121943
bug 1252687 - make the ctor for CycleCollectorStats constexpr r=mccr8
2016-03-02 13:37:01 -05:00
Trevor Saunders
ef479a2a89
bug 1252687 - make Migration's ctor constexpr r=bz
2016-03-02 13:37:00 -05:00
Trevor Saunders
0fc4325447
bug 1252687 - get rid of static nsStrings in PerformanceObserver.cpp r=bz
2016-03-02 13:37:00 -05:00
Dan Minor
0c60e092ad
Bug 1251076 - Record ccache stats in build telemetry data r=gps
...
Using ccache can have a big impact on compile times but we don't currently
capture ccache statistics.
MozReview-Commit-ID: CdrScyAh64I
2016-02-25 10:35:07 -08:00
David Keeler
0124d8c332
bug 1049969 - add symbols file for the test pkcs11 module so it works on Windows r=jcj
...
MozReview-Commit-ID: KRaAmd7icd8
2016-03-01 17:12:38 -08:00
Andrea Marchesini
49f343092d
Bug 1252839 - Remove some if stmt after allocation with 'new' - patch 2, r=bz
2016-03-02 18:51:33 +01:00
Andrea Marchesini
554300e7bb
Bug 1252839 - Remove some if stmt after allocation with 'new' - patch 1, r=bz
2016-03-02 18:50:48 +01:00
Nick Alexander
f04059aa3c
Bug 1252694 - Set MOZ_ANDROID_GCM_SENDERID directly in branding. r=glandium
...
Non-Mozilla distributors may wish to run their own autopush endpoint,
using a sender ID and corresponding Google API key that they control.
This simplifies that just a little bit, and gets Mozilla's release
engineering out of the business of managing non-sensitive secrets.
In the future, this sender ID will be baked into the Android APK's
string resources, in accordance with newer Google Play Services
library requirements.
MozReview-Commit-ID: AAxreEP73B0
2016-03-01 15:31:27 -08:00
Jordan Lund
c785f76ee5
Bug 1160385 - Generate checksums rel promotion, full bucket, DONTBUILD NPOTB a=testing r=rail
...
MozReview-Commit-ID: G3OZPmFyXDx
2016-03-01 09:32:37 -08:00
Jordan Lund
a012a15081
Bug 1160385 - adds version, buildnum support from tc releasetasks, DONTBUILD NPOTB a=testing r=rail
...
MozReview-Commit-ID: 5otLdixBeX
2016-02-19 14:53:34 -08:00
Nick Alexander
712262f309
Bug 1247697 - Use Instrumentation context to disable keyguard and take wakelock; ignore SecurityExceptions. r=gbrown
...
MozReview-Commit-ID: BEeLhxSGQOA
2016-02-29 10:28:51 -08:00
Boris Zbarsky
318a7c5f2e
Bug 1252565 part 2. Make dom::WarningOnlyErrorReporter handle workers. r=bholley
2016-03-01 16:53:22 -05:00
Boris Zbarsky
34f0b30440
Bug 1252565 part 1. Push the script environment preparer bits up from XPCJSRuntime to CycleCollectedJSRuntime, because we need them on workers to do ctypes on workers properly. r=bholley
2016-03-02 12:38:24 -05:00
Boris Zbarsky
6efece4a39
Bug 1250949. Add some better documentation to the dictionary init codegen. r=ehsan
2016-03-02 12:38:24 -05:00
Boris Zbarsky
1c26f466b1
Bug 1252592. JS warnings should not trigger error events on shared workers. r=khuey
2016-03-01 16:53:26 -05:00
Boris Zbarsky
9df89b7054
Bug 1072144
part 6. Switch WorkerRunnable::Run to calling TakeOwnershipOfErrorReporting on its AutoJSAPI/AutoEntryScript and remove the remaining JS_ReportPendingException callers in worker code. r=khuey
2016-03-01 16:52:27 -05:00
Boris Zbarsky
59de002d86
Bug 1072144
part 5. Stop fiddling with compartments on the JSContext before calling PostRun in WorkerRunnable::Run. Add some documentation explaining what's going on. r=khuey
2016-03-01 16:52:26 -05:00
Boris Zbarsky
f974cf96c5
Bug 1072144
part 4. Add a WorkerRunnable::PreRun so that we can move worker global creation to it and always have an AutoEntryScript by the time we're evaluating the main worker script. r=khuey
2016-03-01 16:52:26 -05:00
Boris Zbarsky
ead0e62662
Bug 1072144
part 3. Hoist the exception reporting out of WorkerRunnable::PostRun into WorkerRunnable::Run and make it unconditional. r=khuey
2016-03-01 16:52:26 -05:00
Boris Zbarsky
cc5af5d3b0
Bug 1072144
part 2. When UnregisterWorker tries to ScheduleWorker and that throws, just suppress the exception: there is no good place to report it anyway. r=khuey
2016-03-01 16:52:26 -05:00
Boris Zbarsky
1151e31bc7
Bug 1072144
part 1. Just release-assert that Promise::Resolve does not fail in service worker code. It can only do that on OOM or overrecursion anyway, and overrecursion is not likely if we're coming right off a runnable. r=khuey
2016-03-01 16:52:13 -05:00
Boris Zbarsky
b602738c9e
Bug 1252905. Don't invoke the interrupt callback while an exception is pending. r=jandem
2016-03-02 12:38:23 -05:00
Syd Polk
8c9fdcb0e0
Bug 1252586 - Handle |mach firefox-ui-test --binary| correctly - r=whimboo, r=gps
...
MozReview-Commit-ID: KpncN1uAHUn
2016-03-02 11:02:11 -06:00
Felipe Gomes
c26447584e
Bug 1250744 - Disable e10s add-ons blocking on testing profiles. r=jmaher
2016-03-02 13:50:55 -03:00
Jan-Ivar Bruaroey
88fd4efbef
Bug 1250990 - Make RTCRtpEncodingParameters.scaleResolutionDownBy work with H.264 unicast. r=jesup
...
MozReview-Commit-ID: 2j8rRzZemql
2016-02-28 09:19:23 -05:00
J. Ryan Stinnett
6dff00083b
Bug 1238160 - Test frame principal when toggling isolation. r=bz
...
Test frame principals in different configurations to verify the new isolated
attribute works as expected.
MozReview-Commit-ID: CQNRo2bK9iU
2016-03-02 10:35:56 -06:00
J. Ryan Stinnett
7e2f42d388
Bug 1238160 - Add assertions in non-desktop code paths. r=bz,fabrice
...
Several code paths try to ask the principal if it's in a browser element, but
the principal now only knows about *isolated* browser elements. All such code
paths are currently unused on desktop. The frame loader now asserts that
isolation remains enabled for cases where apps are used.
MozReview-Commit-ID: 775DZecc35t
2016-03-02 10:35:56 -06:00
J. Ryan Stinnett
3872b5e0b0
Bug 1238160 - Set frame type on TabContext. r=billm,mayhemer
...
This change renames TabContext::IsBrowserElement to IsIsolatedMozBrowserElement.
Other methods that pass these values around also have name changes.
Adds TabContext::IsMozBrowserElement which is set by the frame loader for all
browser frames. This is in contrast to its previous implementation, which has
since been renamed IsIsolatedMozBrowserElement, since it checks isolated state
in OriginAttributes.
TabContext methods related to browser elements (and their callers) are updated
to use IsIsolatedMozBrowserElement when check isolation / origins and
IsMozBrowserElement when checking frame types.
MozReview-Commit-ID: DDMZTkSn5yd
2016-03-02 10:35:56 -06:00
J. Ryan Stinnett
6cde63d471
Bug 1238160 - Set docshell isolation mode. r=smaug
...
Renames nsDocShell isBrowser* attributes to add a "Moz" prefix for clarity.
Adds nsDocShell::GetIsIsolatedMozBrowserElement, which parallels
GetIsInIsolatedMozBrowserElement, but only checks the immediate docshell.
Adds nsDocShell::SetIsInIsolatedMozBrowserElement for the frame loader and tab
child to set the isolation state.
nsDocShell methods related to mozbrowser elements (and their callers) are
updated to use GetIs(In)?IsolatedMozBrowserElement when checking isolation /
origins and GetIsMozBrowserElement when checking frame types.
MozReview-Commit-ID: 6pGD5fF47ZN
2016-03-02 10:35:56 -06:00