Commit Graph

226036 Commits

Author SHA1 Message Date
Kai Engert
c0c45b1f03 Bug 1107731 - Upgrade Mozilla 36 and 37 to use NSS 3.17.4, mark release candidate as RTM, DONTBUILD 2015-01-28 20:49:21 +01:00
Alessio Placitelli
75e2ba55d6 Bug 1122049 - Add logging to Telemetry. r=gfritzsche 2015-01-21 03:32:00 +01:00
Alessio Placitelli
c0d63f4f21 Bug 1123384 - Move Telemetry main ping implementation out of TelemetryPing.jsm. r=gfritzsche 2015-01-22 12:23:00 +01:00
Randell Jesup
a31f43f4cb Bug 1122387: Update locking logic for getUserMedia video r=roc
--HG--
extra : rebase_source : ba6838ef8a2098c56cff2cf0863de0837b6438ef
2015-01-16 16:27:56 -05:00
Byron Campen [:bwc]
24ec1efc5e Bug 1095218 - Part 2: Multistream support. r=mt
--HG--
extra : rebase_source : d699a4408c351014e30be3b3dfe148bda14c643f
2014-12-10 11:17:09 -08:00
Byron Campen [:bwc]
cc7a4509dc Bug 1095218 - Part 1: msid support. r=mt
--HG--
extra : rebase_source : 7b5cd5efdaec5d53dd4d39aa1f4226659c06f1cb
2014-12-01 21:19:57 -08:00
Kannan Vijayan
f68fe4820f Bug 1124070 - Handle baseline eval frames in JitProfilingFrameIterator. r=jandem 2015-01-28 14:32:42 -05:00
Masatoshi Kimura
62c0790149 Bug 1114816 - Implement TLS intolerance fallback whitelist. r=keeler 2015-01-29 03:52:42 +09:00
Chris Pearce
984b596986 Bug 1125472 - Don't flush decode task queue in MediaDecoderStateMachine::FlushDecoding(). r=bholley 2015-01-29 07:43:47 +13:00
Mason Chang
5bd5e81b3d Bug 1125273 - Disable CompositorVsyncObserver destructor assertion. r=benwa 2015-01-28 10:36:04 -08:00
Alexander Surkov
6bd80b253e Bug 1126786 - remove NS_DEBUG_X rudiment, r=davidb 2015-01-28 13:32:30 -05:00
Jed Davis
74292f3851 Bug 1120045 - Pref off allowing media plugins on Linux systems which can't sandbox them. r=jesup
This does *not* affect the sandboxing requirement for EME CDMs added in
bug 1074561; that is enforced separately and regardless of this pref.

Bonus fix: GC unused includes of sandbox headers.
2015-01-28 10:06:53 -08:00
Daniel Holbert
e8fb5ca6f9 Bug 1126541: Don't depend on implicit uint32_t-to-bool conversion in DocAccessibleParent::RecvShowEvent's final return statement. r=tbsaunde 2015-01-28 09:41:56 -08:00
Daniel Holbert
0984728307 Bug 1126655: Add extra layer of parens in while loop in devtools VariablesView.jsm, to suppress "equality mistyped as assignment" error console warning. r=vporof 2015-01-28 09:40:29 -08:00
Daniel Holbert
1e14fbad55 Bug 1126790: Move MainThreadIOLoggerImpl into anonymous namespace (joining a type used in one of its fields), to fix gcc warning. r=froydnj 2015-01-28 09:40:28 -08:00
Patrick McManus
d3554cf0e5 bug 1094522 - claim conns with null transactions instead of starting new ones r=hurley 2015-01-27 21:55:38 -05:00
Monica Chew
4d6295a45e Bug 1122691: Skip ClassifyLocal unless tracking protection is enabled (r=mcmanus,gcp) 2015-01-21 11:33:07 -08:00
Ehsan Akhgari
02c440fe0b Bug 1125383 - Unbreak running single mochitests using the runtests.py script directly; r=ted
Without this, the following exception is thrown:

TEST-UNEXPECTED-FAIL | unknown test url | uncaught exception - TypeError: SimpleTest.harnessParameters is undefined at http://mochi.test:8888/tests/SimpleTest/SimpleTest.js:624
2015-01-28 12:08:21 -05:00
Nathan Froyd
b78b9ca0ca Bug 1108750 - part 8 - move WebIDL unification logic to CommonBackend; r=mshal
Similar to the changes made for IPDL files, this commit moves all of the
non-makefile related logic for WebIDL files out of the recursive make
backend and into the common build backend.  Derivative backends that
would like to do interesting things with WebIDL files now need to
implement _handle_webidl_build, which takes more parameters, but should
ideally require less duplication of logic.
2015-01-19 15:38:26 -05:00
Nathan Froyd
e2beab2d53 Bug 1108750 - part 7 - move IPDL unification logic to CommonBackend; r=mshal
After a bunch of tiny changes, we're finally ready to make real
progress.  We can now move the grouping of the generated IDPL C++ files
and the actual writing of the unified files for them into the common
build backend.  Derivative backends now only have to concern themselves
with adding the particular logic that compiling those files requires.
2015-01-19 15:34:00 -05:00
Nathan Froyd
3750b17070 Bug 1108750 - part 6 - move unified source writing to the callers of _add_unified_build_rules; r=mshal
_add_unified_build_rules shouldn't be in the business of writing out
unified files.  Some outside, higher-up logic should be doing that.
2015-01-19 15:28:46 -05:00
Nathan Froyd
3d5f6897ff Bug 1108750 - part 5 - move logic for writing all unified files into CommonBackend; r=mshal
We'll need to write out unified files for multiple backends, not just
the recursive make one.  Put that logic someplace where all build
backends can access it.
2015-01-19 15:11:39 -05:00
Nathan Froyd
d66a78417a Bug 1108750 - part 4 - remove handling of extra_dependencies from _add_unified_build_rules; r=mshal
No callers use it, and the makefile rules it generates don't really do
anything that the compiler won't already infer.  Let's get rid of it.
2015-01-19 15:07:43 -05:00
Nathan Froyd
67053dffc9 Bug 1108750 - part 3 - move unified source mapping to the callers of _add_unified_build_rules; r=mshal
_add_unified_build_rules shouldn't be in the business of determining how
to group files into their unified files.  That logic belongs in the
caller of _add_unified_build_rules.  Once that's done, the logic for
determining how to group files can migrate out of the recursive make
bakend.
2015-01-19 14:58:21 -05:00
Nathan Froyd
115cb0a707 Bug 1108750 - part 2 - move _write_unified_file to CommonBackend; r=mshal
Nothing about writing unified files is specific to the recursive make
backend, and if we want to write the unified files for IPDL and WebIDL
files, we'll need this functionality available in the common build
backend.
2015-01-19 14:45:32 -05:00
Nathan Froyd
6847c92b87 Bug 1108750 - part 1 - move group_unified_files to mozbuild.util; r=mshal
RecursiveMakeBackend._group_unified_files doesn't contain any
functionality specific to the recursive make backend.  We would also
like to move the unification of generated IPDL and WebIDL source files
into the common build backend.  Moving _group_unified_files into the
common build backend would be the logical place for it, but the frontend
should also be able to handle unifying files so that backends don't have
to duplicate logic for UNIFIED_FILES.  Therefore, we choose to move it
to mozbuild.util as its final resting place.
2015-01-19 14:32:44 -05:00
Terrence Cole
171ad0242c Bug 1075572 - Join the alloc task when finishing the GC; r=bhackett
--HG--
extra : rebase_source : f430ce2a54987fa45094f2313b6eb662bc80e697
2015-01-26 13:29:00 -08:00
Ryan VanderMeulen
ee1dd2fec5 Backed out changeset a501183528f3 (bug 1124847) for Win7 crashes (again). r=tryserverkthxbye
CLOSED TREE
2015-01-28 10:58:55 -05:00
Gijs Kruitbosch
f1e081dce9 Bug 1124127 - round power percentage to whole number before passing on, r=gsvelto
--HG--
extra : rebase_source : 69c55368a10c076e9726db9894f2d355326d9aad
2015-01-21 14:06:40 +00:00
Christoph Kerschbaumer
f72caa0c91 Bug 1124951: Make JS callers of ios.newChannel call ios.newChannel2 in toolkit/devtools - tests (r=jryans) 2015-01-26 19:55:09 -08:00
Christoph Kerschbaumer
ac155f2556 Bug 1124951: Make JS callers of ios.newChannel call ios.newChannel2 in toolkit/devtools (r=jryans) 2015-01-26 19:54:52 -08:00
Christoph Kerschbaumer
5b8fcccd7c Bug 1087741: Make JS callers of ios.newChannel call ios.newChannel2 in services/ (r=rnewman,hskupin) 2014-10-24 15:22:14 -07:00
Christoph Kerschbaumer
f39eb1b5ce Bug 1116278 - Make JS callers of ios.newChannel call ios.newChannel2 in browser/components/feeds (r=neil) 2015-01-26 19:55:28 -08:00
Brian Grinstead
2e72906fa9 Bug 1119503 - Part 5: Make children of message-body class be preformatted to fix copied text of line number showing up on new line; r=past 2015-01-28 10:02:12 -05:00
Ehsan Akhgari
3c11e6e16d Bug 1119503 - Part 4: Add a test for serialization of block elements without style information; r=bzbarsky 2015-01-28 10:02:11 -05:00
Ehsan Akhgari
deed09fd08 Bug 1119503 - Part 3: Change test_aboutmemory*.xul in order to not expect a newline at the very end of the copied text; r=njn
After the patches in this bug, we only inject a newline at block element
boundaries.  In order to get these tests to pass, we just compare the
trimmed version of the actual and expected tests.
2015-01-28 10:01:23 -05:00
Ehsan Akhgari
7fdf2ea7a1 Bug 1119503 - Part 2: Insert a line break between preformatted block boundaries when creating raw output; r=bzbarsky 2015-01-28 09:58:35 -05:00
Ehsan Akhgari
c6ce6a53fd Bug 1119503 - Part 1: Determine whether an element is a block element based on the style, not the tag; r=bzbarsky
This probably fixes a whole bunch of edge cases where content uses
elements other than div.
2015-01-28 09:58:34 -05:00
Jeff Muizelaar
9822c711da Bug 1124847. Track D3D11 shared texture usage in about:memory. r=bas
This will hopefully help us track down large amounts of write-combined
mappings that we see.
2015-01-27 20:09:34 -05:00
Sotaro Ikeda
6354675424 Bug 1123452 - Try to enter dormant state when document is hidden r=cpearce 2015-01-28 06:31:31 -08:00
Patrick McManus
82f88215c7 bug 1124717 - 4/4 test r=hurley 2015-01-26 16:41:47 -05:00
Patrick McManus
bab538c3aa bug 1124717 - 3/4 make h2/spdy default peer max concurrent setting configurable r=hurley 2015-01-26 16:06:44 -05:00
Patrick McManus
74b794b1dc bug 1124717 - 2/4 update CI to node-http2 3.1.0 to fix flow control issue r=hurley
a test for 1124717 ran into
https://github.com/molnarg/node-http2/issues/89 which is fixed in this update
2015-01-26 20:21:54 -05:00
Patrick McManus
86621ebadc bug 1124717 - 1/4 h2/spdy fix spin when queuing post/put request over concurrent limit r=hurley 2015-01-23 11:22:22 -05:00
Kartikaya Gupta
a71d3b1b70 Back out bug 1116588 for introducing the regression in bug 1126427. r=me 2015-01-28 08:58:47 -05:00
Masayuki Nakano
6e75a14df0 Bug 936313 part.2 Compute DOM key location from code value on Android and Gonk r=smaug+mwu+cpeterson 2015-01-28 22:36:53 +09:00
Masayuki Nakano
f1abe83b3f Bug 936313 part.1 Remove DOM_KEY_LOCATION_MOBILE and DOM_KEY_LOCATION_JOYSTICK r=smaug+mwu+cpeterson, sr=smaug 2015-01-28 22:36:53 +09:00
Carsten "Tomcat" Book
395266b2f6 Merge mozilla-central to mozilla-inbound 2015-01-28 14:30:12 +01:00
Carsten "Tomcat" Book
713239c2fa merge fx-team to mozilla-central a=merge 2015-01-28 14:24:09 +01:00
Carsten "Tomcat" Book
65ef06051a merge mozilla-inbound to mozilla-central a=merge 2015-01-28 14:17:34 +01:00