Ben Hearsum
a498c2daef
bug 1243740: sync sdk packages to releases dir. r=rail npotb DONTBUILD
2016-01-28 10:15:01 -05:00
Jan de Mooij
a34aedbb0c
Bug 1232859 - Don't crash or abort compilation if we're unable to compile the regex stubs. r=nbp
2016-01-28 14:59:42 +01:00
Benjamin Bouvier
2eb4030f07
Bug 1243031: Throw when WebAssembly is not supported; r=luke
...
And in deterministic builds, print an error on stderr so that fuzzers know that
they need to abort differential testing fuzzing.
2016-01-27 11:58:41 +01:00
Carsten "Tomcat" Book
2cd82dff43
Merge mozilla-central to mozilla-inbound
2016-01-28 12:27:53 +01:00
Carsten "Tomcat" Book
6d639cca1d
merge mozilla-inbound to mozilla-central a=merge
2016-01-28 12:13:37 +01:00
Nigel Babu
662e3f1bc8
Backed out changeset ebf10602138c (bug 1243607) for test_peerConnection_verifyVideoAfterRenegotiation.html timeout
2016-01-28 13:24:31 +05:30
Nigel Babu
919772ab2a
Backed out changeset 5d8f454c269e (bug 1243607) for test_peerConnection_verifyVideoAfterRenegotiation.html timeout
2016-01-28 13:24:23 +05:30
Jed Davis
dd3090f395
Bug 1240911 - Prevent SerializedStructuredCloneBuffer from escaping into the heap. r=amarchesini
2016-01-28 08:43:46 +01:00
Andreas Tolfsen
9ce005d38c
Bug 1140542 - Support capturing secondary chrome windows; r=automatedtester
...
A <window> object may not exist in popup windows that are spawned from
a <window>. document.documentElement is equivalent to <window> in
the case of the primary window, but lets us support the ChromeWindow's
document when it isn't.
2016-01-27 16:43:33 +00:00
Andreas Tolfsen
97d8d91bab
Bug 1242459 - Replace dump() with logger in actions.js; r=automatedtester
...
Turns testing/marionette/actions.js into a JS module.
2016-01-27 19:33:48 +00:00
Tooru Fujisawa
034d724e9d
Bug 1241377 - Part 2: Add test for nsIFormPOSTActionChannel. r=mayhemer
2016-01-28 19:38:34 +09:00
Michael Madsen
7a7a57e47c
Bug 1241377 - Part 1: Implement nsIFormPOSTActionChannel for the channel accepts form POST. r=mayhemer
2016-01-28 19:38:34 +09:00
Tom Schuster
47802285b0
Bug 1242214 - Rename JSPropertyDescriptor JS::PropertyDescriptor everywhere else. r=smaug
2016-01-28 11:28:04 +01:00
Tom Schuster
e1fabbba96
Bug 1242214 - Rename JSPropertyDescriptor JS::PropertyDescriptor in js. r=sstangl
2016-01-28 11:28:04 +01:00
Jonathan Watt
0046188781
Bug 1223644 - Clean up the nsSVGClipPathFrame reference loop detection code. r=longsonr
2016-01-28 09:30:47 +00:00
Gabriele Svelto
1da8ab5fc5
Bug 1227980 - Do not try to hold/resume calls in the wrong state when handling audio channels r=hsinyi
2016-01-28 10:29:19 +01:00
Zachary Carter
87d1996813
Bug 1243591 - Create a pref to enable/disable the Synced Tabs UI refresh and enable it for Nightly r=markh
2016-01-28 00:52:56 -08:00
Bogdan Postelnicu
d47590ccca
Bug 1243352 - attribute a value for ProxyHandlerInfo::mPrefAction in ProxyHandlerInfo::SetPreferredAction. r=blassey
2016-01-27 16:22:36 +02:00
Henrik Skupin
ab11bf611e
Bug 1243318 - [mozfile] extract_zip() should not set file permissions if there are no attributes available. r=ahal
2016-01-27 03:52:00 +01:00
Blair McBride
d050c37850
Bug 1235056 - Enable additional logging for intermittent browser_pluginCrashCommentAndURL.js r=mossop
2016-01-27 13:56:59 +13:00
Kris Maglione
648b890157
Bug 1210583: Part 2 - [webext] Support callbacks in tabs.executeScript/tabs.insertCSS. r=billm
2016-01-25 20:25:11 -08:00
Kris Maglione
f9ef4dcea4
Bug 1210583: Part 1 - [webext] Add support for cross-process messaging with async responses. r=billm
2016-01-27 12:57:21 -08:00
Michael Comella
0e9d9885d6
Bug 1241697 - Upload experiments with core telemetry ping. r=mfinkle
...
We generate the experiments in the TelemetryPingGenerator, rather than passing
them into the Intent, meaning that if the UploadSerivce gets killed and the
Intent gets redelivered, the experiments will be re-generated and there is a
chance the uploaded document won't be identical to the one that would have been
uploaded (or was uploaded, if the service is killed after the upload occurs).
The way to fix this is to pass the experiments into the Intent so it gets
redelivered identically.
However, it's not worth making the documents identical for the moment. It will
be fixed when we implement the functionality to reupload already-generated
documents which we believe to have failed to upload (which is necessary for us
to specify "counts since last ping").
2016-01-27 15:09:08 -08:00
Michael Comella
c779f2cf3a
Bug 1241697 - Add docs for 'experiments' field in core ping. r=mfinkle
2016-01-27 14:52:27 -08:00
Chris Peterson
76b71c3e1b
Bug 1242135 - Annotate intentional and fix unintentional switch fallthroughs in widget/gtk/. r=karlt
...
widget/gtk/nsNativeThemeGTK.cpp:1032:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
widget/gtk/nsNativeThemeGTK.cpp:1058:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
widget/gtk/nsNativeThemeGTK.cpp:1274:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
widget/gtk/nsNativeThemeGTK.cpp:1718:3: warning: unannotated fall-through between switch labels [-Wimplicit-fallthrough]
2016-01-22 22:44:06 -08:00
Michael Comella
8364621a80
Bug 1241599 - Add 'core' ping telemetry docs. r=gfritzsche
2016-01-21 16:55:54 -08:00
Michael Comella
726df1ef9e
Bug 1205835 - Create telemetry upload service and upload in onStart. r=rnewman
2016-01-27 16:25:27 -08:00
Michael Comella
405020a8fb
Bug 1205835 - Add TelemetryPingGenerator for core pings. r=rnewman
2016-01-25 17:47:35 -08:00
Gabriel Luong
b008e80ef8
Bug 1243403 - Implement the general design of the responsive design mode r=jryans
2016-01-27 17:51:57 -05:00
Brian Grinstead
7a8b8f2092
Bug 1239506 - Make console formatter return NaN instead of nan with %f;r=baku
2016-01-27 14:22:45 -08:00
Brian Grinstead
ea22f5c278
Bug 1243388 - Don't access CPOW in browser_webconsole_bug_597756_reopen_closed_tab.js;r=linclark
2016-01-27 14:16:34 -08:00
Milan Sreckovic
bba443a226
Bug 1235437 - Add annotation for major graphics preferences. r=bgirard
2016-01-18 12:56:38 -05:00
Chris Peterson
4b7b204b24
Bug 1234355 - Part 2: Remove unused EME drmContentCDMNotSupported.64bit.message. r=spohl
2016-01-26 11:12:11 -08:00
Chris Peterson
2a99b44376
Bug 1234355 - Part 1: Remove "Don't ask me again" footgun option from the "Enable DRM" info bar notification. r=spohl
2016-01-26 11:11:16 -08:00
Randell Jesup
1f5ab1ba0f
Bug 1243607: Fix out-of-order limit checks in WebRTC bandwidth settings rs=me
2016-01-28 00:37:41 -05:00
Jeff Muizelaar
5150171f15
Bug 1243636. Switch to gfx::CriticalSection
2016-01-27 23:30:25 -05:00
Masayuki Nakano
a0112e3e9a
Bug 1242331 part.5 TSFTextStore should ignore text changes not caused by composition but not occurred during current composition r=m_kato
2016-01-28 13:28:54 +09:00
Masayuki Nakano
3f46e23f14
Bug 1242331 part.4 Add TextChangeDataBase::mIncludingChangesWithoutComposition r=smaug
2016-01-28 13:28:54 +09:00
Masayuki Nakano
76237b47a0
Bug 1242331 part.3 Rename TextChangeDataBase::mOccurredDuringComposition to mIncludingChangesDuringComposition r=smaug
2016-01-28 13:28:53 +09:00
Masayuki Nakano
a3b3a0c367
Bug 1242331 part.2 Rename TextChangeDataBase::mCausedByComposition to mCausedOnlyByComposition r=smaug
2016-01-28 13:28:53 +09:00
Masayuki Nakano
cc3f0fb62c
Bug 1242331 part.1 Remove unused methods of IMENotification r=smaug
2016-01-28 13:28:53 +09:00
Xidorn Quan
4f2e4b3de9
Bug 1230034 part 10 - Convert remaining frame properties to by typed and remove the unsafe declaring macro. r=dbaron
2016-01-28 14:23:59 +11:00
Xidorn Quan
594638bb3b
Bug 1230034 part 9 - Convert FrameLayerBuilder::LayerManagerDataProperty to be typed. r=dbaron
2016-01-28 14:23:59 +11:00
Xidorn Quan
a530212fed
Bug 1230034 part 8 - Convert frame properties which assert on destructor to be typed. r=dbaron
2016-01-28 14:23:59 +11:00
Xidorn Quan
f98b183889
Bug 1230034 part 7 - Convert nsIFrame::GenConProperty to be typed. r=dbaron
2016-01-28 14:23:59 +11:00
Xidorn Quan
c29deee3bc
Bug 1230034 part 6 - Convert all frame properties which do not hold pointer to be typed. r=dbaron
2016-01-28 14:23:59 +11:00
Xidorn Quan
ef976642a0
Bug 1230034 part 5 - Convert all frame properties which use DeleteValue and ReleaseValue as destructor to be typesafe. r=dbaron
...
By changing signature of those two functions, we make compiler complain about
all their existing uses, so we can find all of them and convert them.
Some of the callsites of Get() with those properties are also converted, but not
all of them. It is fine because if there is any incorrect conversion, compilers
is able to find out now. So they are completely typesafe.
2016-01-28 14:23:59 +11:00
Xidorn Quan
576bff563e
Bug 1230034 part 4 - Make FramePropertyDescriptor to be a template. r=froydnj,dbaron
...
This patch makes methods of FramePropertyTable and FrameProperties to be
simple template wrapper functions. Then it converts all references to
FramePropertyDescriptor to use "void" parameter to simulate the current
unsafe behavior.
SmallValueHolder is used for storing small values like int32_t, float,
which can fit in the size of a pointer directly, and thus no lifetime
management is needed.
2016-01-28 14:23:59 +11:00
Xidorn Quan
ad658cc4b7
Bug 1230034 part 3 - Move some frame property declaration around. r=dbaron
2016-01-28 14:23:59 +11:00
Xidorn Quan
02757957d4
Bug 1230034 part 2 - Constify aFrame parameters of frame property functions. r=dbaron
2016-01-28 14:23:59 +11:00