Commit Graph

234050 Commits

Author SHA1 Message Date
L. David Baron
4743ce14ba Bug 1142420 - Require that the same compiler version be used for C and C++ (at the very least, so that our version checks are valid for both). r=glandium
I tested locally that both checks give the expected error if I
temporarily change the != to an =.
2015-03-12 23:28:55 -07:00
L. David Baron
eadb9df4a1 Bug 1142352 - Add a configure test for the gcc version of the host compiler when cross compiling. r=glandium
The duplication of the code higher up is a little bit annoying, but I
don't see an easy way to avoid that.  It's also still quite far from
duplicating everything.

I tested locally with a Fennec build that if I bump the requirement from
4.6 to 4.9, I get the expected build error.
2015-03-12 23:28:55 -07:00
Dan Glastonbury
1058eaadde Bug 1048741 - [WebGL2] texParameter: Fix silly bug in TEXTURE_COMPARE_FUNC handling. r=jgilbert 2015-03-13 16:16:05 +10:00
Phil Ringnalda
dc0c8ecc2d Back out 3 changesets (bug 1135424) on suspicion of causing frequent hangs in test_playback.html on mochitest-e10s
CLOSED TREE

Backed out changeset 584d91ffdf88 (bug 1135424)
Backed out changeset d86806ea63f4 (bug 1135424)
Backed out changeset e52401d30a67 (bug 1135424)
2015-03-12 23:05:11 -07:00
Boris Zbarsky
5f277c22fa And one more followup for bug 1142478. Still a CLOSED TREE 2015-03-13 01:41:06 -04:00
Boris Zbarsky
350bc15bc0 Another followup for bug 1142478, still with a CLOSED TREE 2015-03-13 00:29:07 -04:00
Phil Ringnalda
8b493b4ce5 Back out 1ee5457afe8c (bug 1142433) for frequent w-p-t-3 failures
CLOSED TREE
2015-03-12 20:28:14 -07:00
Boris Zbarsky
ab8690b300 Bug 1142478 followup. Fix bogus test, and don't get the value of an invalid CheckedInt. Then we can reopen the CLOSED TREE. 2015-03-12 22:59:00 -04:00
Boris Zbarsky
eef6c8bda6 Bug 1142731 followup. Check isInterpreted() before we call environment(), because of the asmjs lambdas. r=waldo, I bet. 2015-03-12 22:47:52 -04:00
Chris Double
55a47bcd99 Bug 1127646 - Report MSE Join Latency and MTBR in telemetry - r=cpearce,bsmedberg 2015-03-13 15:02:49 +13:00
Boris Zbarsky
c43a77dc9b Bug 1141905 part 4. Add some assertions about what enclosingScope can return for non-scope objects. r=waldo 2015-03-12 21:46:57 -04:00
Boris Zbarsky
1bf6f4ffc7 Bug 1141905 part 3. Use CreateScopeObjectsForScopeChain in DebuggerFrame_evalWithBindings. r=shu 2015-03-12 21:46:57 -04:00
Boris Zbarsky
48ae1e607a Bug 1141905 part 2. Make the 5-arg version of CreateScopeObjectsForScopeChain non-static so it can be called from multiple files, and move it to a possibly-saner location. r=shu 2015-03-12 21:46:57 -04:00
Boris Zbarsky
73238ec577 Bug 1141905 part 1. Make it possible to CreateScopeObjectsForScopeChain with a given non-global scope chain terminator. r=shu 2015-03-12 21:46:57 -04:00
Boris Zbarsky
39663f1880 Bug 1142731. Make IsInternalFunctionObject work correctly again. r=waldo 2015-03-12 21:46:57 -04:00
Boris Zbarsky
5a40af442e Bug 1142478. Fix integer attribute parsing to not lose track of leading zeroes. r=sicking 2015-03-12 21:46:57 -04:00
Boris Zbarsky
0e36064433 Bug 1142311 part 2. Rename the parent arg of NewScriptedFunction to enclosingDynamicScope, and make it optional. r=waldo 2015-03-12 21:46:57 -04:00
Boris Zbarsky
9945773e82 Bug 1142311 part 1. Stop parenting self-hosted objects to the intrinsics holder. r=waldo 2015-03-12 21:46:57 -04:00
Bobby Holley
5a6a477341 Bug 1135424 - Switch the MDSM to a task queue. r=mattwoodrow 2015-03-12 17:54:35 -07:00
Bobby Holley
5dabf38e5b Bug 1135424 - Implement MediaTimer. r=mattwoodrow 2015-03-12 17:52:51 -07:00
Bobby Holley
fbe84e5f65 Bug 1135424 - Allow MediaPromise dispatch to fail if the ThenValue has been disconnected. r=mattwoodrow
The original idea behind the current model was that we wanted ironclad guarantees
that consumers would always get a callback on their promise. But we now have use
cases where the consumer wants to forget about a promise (using the new
Disconnect()) feature, and in some cases wants to shut down the task queue that
the response is going to be dispatched on. In the case of this bug, we want to
avoid waiting for the longest outstanding timer promise to be resolved before
shutting down the MDSM.

So this patch fixes up the pieces needed to make this work:
* Loosening our invariants to allow dispatch targets to be released on any thread,
  since MediaTaskQueue and nsIEventTarget both have thread-safe refcounting.
* Releasing mThisVal in Disconnect, so that we no longer depend on successful
  dispatch to release it on the correct (dispatch) thread.
* Fiddling with various assertions.

We also make some assertions fatal in nightly/aurora builds while we're at it.
2015-03-12 17:52:50 -07:00
Chris Double
8ff58ad61e Bug 1131884 - Video buffering calculation fails for some MP4 videos - r=jya
Playback position used in calculating buffering time is set
during metadata reading. This is at end of file for the
video in the bug. As a result the buffering data is always
wrong.

Changed to not setting position during metadata - it is set
during frame playback anyway.

Also changes buffering timeout to 15s from 30s.
2015-03-13 13:45:51 +13:00
Seth Fowler
b92fe7e589 Bug 1142376 - Allow copying of mozilla::Pair objects. r=waldo 2015-03-12 17:44:30 -07:00
Seth Fowler
fcab02dc69 Bug 1142366 - Add an equivalent of std::make_pair for mozilla::Pair. r=waldo 2015-03-12 17:44:28 -07:00
J. Ryan Stinnett
14cbd05ef9 Bug 1142730 - Show client cert in WebIDE auth dialog. r=past 2015-03-12 17:37:17 -05:00
Ryan VanderMeulen
145599f9aa Merge m-c to b2g-inbound. a=merge
CLOSED TREE
2015-03-12 18:36:58 -04:00
Ryan VanderMeulen
347d41d8f5 Merge inbound to m-c. a=merge 2015-03-12 18:05:45 -04:00
Ryan VanderMeulen
a6f1fc7e80 Merge fx-team to m-c. a=merge 2015-03-12 17:55:19 -04:00
Ryan VanderMeulen
0ade4779ef Bug 1142494 - Fix OSX packaging mistake. r=glandium, a=bustage 2015-03-12 17:46:53 -04:00
B2G Bumper Bot
72c63a1430 Bumping manifests a=b2g-bump 2015-03-12 13:54:12 -07:00
B2G Bumper Bot
ff0dc57d96 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/f378c0a3ef97
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1105567 - merge pull request #28851 from justindarc:bug1105567 to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/96b83c01d43c
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Bug 1105567 - Selecting the recently-taken image in the Camera app (taken before formatting storage space) after formatting storage space crashes the Camera app
2015-03-12 13:51:45 -07:00
Ryan VanderMeulen
3863b0db8f Merge b2g-inbound to m-c. a=merge 2015-03-12 16:50:07 -04:00
B2G Bumper Bot
f18d3275ee Bumping manifests a=b2g-bump 2015-03-12 13:38:21 -07:00
B2G Bumper Bot
4f59e1976a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c73a8dcd20bc
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1122105 - merge pull request #28502 from hfiguiere:bug1122105-test-album-cover-display to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/9be245abf97f
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 1122105 - Test that we display the album art. r=djf
2015-03-12 13:35:32 -07:00
Ryan VanderMeulen
6bd5b392ff Backed out changeset 672cea72c662 (bug 994541) for making various browser-chrome tests more timeout-prone.
CLOSED TREE
2015-03-12 15:54:12 -04:00
B2G Bumper Bot
650f376a4c Bumping manifests a=b2g-bump 2015-03-12 12:49:20 -07:00
B2G Bumper Bot
d08ab6ed6b Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/3c7a961674d1
Author: Aleh Zasypkin <aleh.zasypkin@gmail.com>
Desc: Merge pull request #28799 from azasypkin/bug-1139207-dialer-rtl-long-contacts

Bug 1139207 - [RTL] "Call Log" truncates long contacts name at the beginning of the name. Use bdi to ellipsis content. r=drs

========

https://hg.mozilla.org/integration/gaia-central/rev/105e5546f1a7
Author: Aleh Zasypkin <azasypkin@mozilla.com>
Desc: Bug 1139207 - [RTL] "Call Log" truncates long contacts name at the beginning of the name. Use bdi to ellipsis content. r=drs
2015-03-12 12:46:50 -07:00
Ryan VanderMeulen
f746faddf7 Bug 1142494 - Only package the steeplechase tests if webrtc is enabled. r=ted, f=drno 2015-03-12 15:27:03 -04:00
Ryan VanderMeulen
2b2b9e5caf Backed out changeset 94f1fc3d9ec8 (bug 1135897) for LSAN leaks.
CLOSED TREE
2015-03-12 15:02:08 -04:00
Ryan VanderMeulen
c4be2b0c72 Backed out 8 changesets (bug 1141234) for bustage.
Backed out changeset 9c7dd01f338e (bug 1141234)
Backed out changeset df39d787c523 (bug 1141234)
Backed out changeset 3632c514a358 (bug 1141234)
Backed out changeset 1e8743d47b41 (bug 1141234)
Backed out changeset ddd5d5191e49 (bug 1141234)
Backed out changeset 274b1f5afc29 (bug 1141234)
Backed out changeset 65e299373b5b (bug 1141234)
Backed out changeset eff0109392e9 (bug 1141234)
2015-03-12 15:01:16 -04:00
B2G Bumper Bot
191db50bbb Bumping manifests a=b2g-bump 2015-03-12 11:57:41 -07:00
B2G Bumper Bot
acec6a4ca7 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/9139624122bb
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1122106 - merge pull request #28515 from hfiguiere:bug1122106-check-rating to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/1b02b21b274e
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 1122106 - Test the rating UI. r=djf
2015-03-12 11:55:11 -07:00
B2G Bumper Bot
949f5ca42d Bumping manifests a=b2g-bump 2015-03-12 11:43:17 -07:00
Panos Astithas
3699729f12 Don't dump errors in tests that are already handled by the parser (bug 1138784). r=vporof 2015-03-12 20:42:35 +02:00
B2G Bumper Bot
96204b4748 Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/55a350543dbe
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1133347 - merge pull request #28230 from KevinGrandon:bug_1133347_remove_classic_homescreen to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/36e51946eed7
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1133347 - Update build scripts for homescreen migration r=rickychien

* Remove un-needed collection migration build script
* Removes JSHint/CSSLint xfail entries for homescreen code.
* Add mock XHR to system test folder.

========

https://hg.mozilla.org/integration/gaia-central/rev/ba50a42b4d7a
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1133347 - Remove classic homescreen from gaia codebase r=crdlc
2015-03-12 11:40:23 -07:00
Sami Jaktholm
2d534731c1 Bug 1142633 - Fix intermittent netmonitor e10s test failures caused by dead CPOW usage. r=vporof 2015-03-12 20:39:43 +02:00
Christoph Kerschbaumer
99ee2020b8 Bug 1138649 - Update remaining callsites to use newChannel2 in toolkit/components (r=gijs,billm) 2015-03-12 11:27:17 -07:00
Christoph Kerschbaumer
0eaef53829 Bug 1138641 - Updated remaining callsites to use newChannel2 in browser/devtools (r=vporof) 2015-03-12 11:26:57 -07:00
Nicolas Silva
20b6b03b8b Bug 1123080 - Use cairo's image backend as canvas fallback on windows. r=Bas 2015-03-12 19:40:06 +01:00
Terrence Cole
915a129b99 Bug 1141234 - Part 8: Suppress a false positive rooting analysis hazard; r=sfink 2015-03-12 11:20:47 -07:00