Commit Graph

286264 Commits

Author SHA1 Message Date
Mike Taylor
67e3fade30 Bug 1249474. Part 2 - Update tests to handle new default image Accept header value. r=mcmanus 2016-02-29 14:52:12 -06:00
Mike Taylor
8417788579 Bug 1249474. Part 1 - Change default Accept header value for images to */*. r=mcmanus
This matches the behavior of Safari.
2016-02-29 14:52:06 -06:00
Wes Kocher
33d87b07d9 Backed out changeset 7566245cc5ea (bug 1250616) for test_globalObjects_other.xul failures
MozReview-Commit-ID: DFurflAIJ5U
2016-02-29 12:37:41 -08:00
Nathan Froyd
6c48bc0379 Bug 1252191 - use UniquePtr instead of ScopedFreePtr in PoisonIOInterposerMac.cpp; r=aklotz
UniquePtr is more standard than ScopedFreePtr; using standard constructs
whenever possible is preferable.  In this particular case, since we
really just need a chunk of memory, we can allocate a char[] via
MakeUnique.
2016-02-29 10:06:53 -05:00
Trevor Saunders
a046cdd4e0 bug 1250485 - make the ctor for GLXLibrary constexpr r=jrmuizel 2016-02-29 15:32:24 -05:00
Boris Zbarsky
5a097e664d Bug 1252189. Remove the unnecessary JSContext argument from WorkerPrivate::FreezeInternal/ThawInternal. r=khuey 2016-02-29 14:52:43 -05:00
Boris Zbarsky
26d0533e6d Bug 1252185. Remove the dead "target" variable from CloseEventRunnable::WorkerRun. r=khuey 2016-02-29 14:52:43 -05:00
Boris Zbarsky
d4a431a0af Bug 1252130. Remove unnecessary JSContext argument from NotificationWorkerRunnable::WorkerRunInternal. r=khuey 2016-02-29 14:52:43 -05:00
Boris Zbarsky
79da004fa6 Bug 1252127. Remove unnecessary JSContext argument from PromiseWorkerProxy::CleanUp. r=khuey 2016-02-29 14:52:42 -05:00
Boris Zbarsky
eb8fac0d27 Bug 1252123. Remove some unnecessary JSContext arguments from worker ScriptLoader methods. r=khuey 2016-02-29 14:52:42 -05:00
Boris Zbarsky
c1724e75b5 Bug 1252091. Add/RemoveFeature don't need a JSContext argument. r=khuey 2016-02-29 14:52:42 -05:00
Ehsan Akhgari
7c3f2b7a03 Bug 1251873 - Store the trimmed referrer URL on HTTP channel if a trimming referrer policy is in effect; r=mcmanus
Failure to do this will result in the consumers of
nsIHttpChannel::GetReferrer() observing the wrong referrer.  The test in this
patch shows the scenarios which would fail under such conditions.
2016-02-29 14:51:16 -05:00
Trevor Saunders
3b854bcd5f bug 1252104 - make NS_ERROR_GET_CODE() and NS_ERROR_GET_MODULE() constexpr r=froydnj 2016-02-29 14:49:45 -05:00
Byron Campen [:bwc]
a70cee5b5c Bug 818618: Honor (and emit) opus stereo fmtp param. r=jesup
MozReview-Commit-ID: IgA305eiu1s
2016-02-26 10:47:03 -06:00
Armen Zambrano Gasparnian
3219bbc79f Bug 1251734 - Increase TC Linux64 jetpack timeout. DONTBUILD. r=jmaher
MozReview-Commit-ID: Hlw73xHpoU4
2016-02-29 14:28:41 -05:00
Nathan Froyd
6387200fc8 Bug 1252153 - use UniquePtr instead of ScopedDeletePtr in HeapCopyOfStackArray; r=jrmuizel
UniquePtr is more standard than ScopedDeletePtr; using standard
constructs whenever possible is preferable.
2016-02-29 11:54:36 -05:00
Andrew Swan
d78dff1308 Bug 1252181 - switch browser_ext_runtime_setUninstallURL.js to temporary add-on install r=mossop
MozReview-Commit-ID: JjjR76gkI3M
2016-02-29 11:11:45 -08:00
Ben Kelly
16888db39a Bug 1251510 Wait for service worker to be active before continuing test_xslt.html tests. r=ehsan 2016-02-29 14:17:46 -05:00
Eric Rahm
dbb515a027 Bug 1251493 - Remove remaining references to MOZILLA_XPCOMRT_API from netwerk. r=mcmanus 2016-02-29 11:16:30 -08:00
Joel Maher
9d567405e8 Bug 1252121 - disable test_basic_pan.html and test_tap.html on android 2.3. r=gbrown
MozReview-Commit-ID: fBVJ1ABzhK
2016-02-29 08:38:38 -08:00
Brian Hackett
bba2cbe9cb Bug 1244252 - Don't check object group generation when generating code to create unboxed objects off thread, r=terrence. 2016-02-29 11:59:14 -07:00
Magnus Melin
f586b5cf82 Bug 1120813 - Add support for the MS932 label of Shift_JIS. r=emk, r=Ms2ger 2016-02-29 20:53:50 +02:00
Wes Kocher
bf8815d755 Backed out 2 changesets (bug 1243586) for dt5 bustage in netmonitor tests
Backed out changeset 06a4d2d48fb2 (bug 1243586)
Backed out changeset 846e31fe5eb2 (bug 1243586)

MozReview-Commit-ID: 69kiDIULtm2
2016-02-29 10:39:04 -08:00
Andrew Halberstadt
da94aedb4a Bug 1250616 - Sign indexedDB-test extension for mochitest, r=khuey
For details on extensions in automation and signing, see:
https://wiki.mozilla.org/EngineeringProductivity/HowTo/SignExtensions

MozReview-Commit-ID: 6unn8eJl9PW
2016-02-26 10:45:14 -05:00
Gregory Szorc
e4e0770850 Bug 1251313 - Adjust PATH to find pgort140.dll under Visual Studio 2015; r=ted
32-bit PGO builds need to modify the PATH to find pgortXXX.dll. We were
doing this for Visual Studio 2013 (VC12) in 2 locations. We weren't
doing it for Visual Studio 2015. This resulted in a failure to launch
PGO instrumented executables because pgort140.dll could not be found.

This commit refactors the PATH munging to support Visual Studio 2015.

MozReview-Commit-ID: 4EKf8gjcNH6
2016-02-27 13:18:26 -08:00
Ben Kelly
8dfec311aa Bug 1251229 P2 Add wpt test verifying FetchEvent.request.url does not include fragments. r=ehsan 2016-02-29 13:21:19 -05:00
Ben Kelly
58330f18b6 Bug 1251229 P1 Strip fragment from request URL when creating FetchEvent. r=ehsan 2016-02-29 13:21:19 -05:00
Timothy Nikkel
cf873fd10a Bug 1251091. Add crashtest. 2016-02-29 12:20:50 -06:00
Timothy Nikkel
01f0934130 Bug 1251091. Fix surface key comparison in ImageSurfaceCache::LookupBestMatch. r=dholbert
http://hg.mozilla.org/mozilla-central/rev/411f18fdffeb (bug 1186796) had a mistake in it.

It changed ImageSurfaceCache::LookupBestMatch to use a for loop instead of using a callback to iterate each entry of the hashtable. The callback was called with the surface key of its entry, and it used the name |aSurfaceKey| for that key. ImageSurfaceCache::LookupBestMatch uses the name |aSurfaceKey| for the key we are looking for. So when the code from the callback was moved into the for loop in ImageSurfaceCache::LookupBestMatch the meaning of |aSurfaceKey| changed, but the code was not updated.
2016-02-29 12:20:50 -06:00
Gregory Szorc
b7eaed7cf0 Bug 1251870 - Disable indexing of objdir on Windows; r=ted
The Windows content indexing service has been known to scan the objdir.
This can add significant system overhead and slow down builds or
subsequent operations. The objdir is meant to be a short-lived black box
and there really isn't a major benefit to indexing it.

There is a file attribute on Windows that disables content indexing.
This commit adds a utility function for creating a directory and
optionally disabling indexing on it. We call it at the top of
`mach build` to ensure the objdir as content indexing disabled.

MozReview-Commit-ID: 68gxCxbkVAN
2016-02-27 11:58:12 -08:00
Nathan Froyd
629bc837af Bug 1252075 - followup to explicitly name MakeUnique; rs=terrence
Landing on a CLOSED TREE.
2016-02-29 13:12:40 -05:00
Jonathan Kew
42ba132712 Bug 1248876 - Update graphite2 to upstream release 1.3.6. r=jrmuizel 2016-02-29 18:00:55 +00:00
Syd Polk
ac19f12f72 Bug 1251037 - Fix ./mach marionette command line to work with options and tests. r=automatedtester, r=gps
MozReview-Commit-ID: 7kkj4Jo2D7z
2016-02-29 11:43:10 -06:00
Syd Polk
0392639cd0 Bug 1251037 - Fix ./mach marionette command line to work with options and tests. r=automatedtester, r=gps 2016-02-29 11:39:28 -06:00
Terrence Cole
e154996eca Bug 1119537 - Make decommit a proper GC phase; r=jonco 2016-02-26 08:03:30 -08:00
Nathan Froyd
9475cc9b90 Bug 1252075 - use UniquePtr instead of ScopedDeletePtr in testGCHeapPostBarriers; r=terrence 2016-02-29 09:37:27 -05:00
Christoph Kerschbaumer
0a3645de7e Bug 1243586 - Test Upgrade-Insecure-Requests HTTP Request Header Field (r=rbarnes) 2016-02-29 08:46:48 -08:00
Christoph Kerschbaumer
77d603857c Bug 1243586 - Implement Upgrade-Insecure-Requests HTTP Request Header Field (r=rbarnes) 2016-02-29 08:44:39 -08:00
Jamie Nicol
14789eb829 Bug 1247098 - Take document resolution into account when computing root composition bounds for displayport base. r=tnikkel
nsLayoutUtils::CalculateCompositionSizeForFrame() is not affected by the
document resolution when called for the root content document's root
scroll frame. When determining the root composition bounds in order to
calculate a displayport base, if the frame used is the RCD-RSF we must
be sure to scale the bounds ourselves by the document resolution.

MozReview-Commit-ID: ATctmEYvWIJ
2016-02-24 15:30:10 +00:00
Jamie Nicol
563f1636ab Bug 1247098 - Mark nsIPresShell::GetResolution and nsPresContext::IsRootContentDocument as const. r=tnikkel
MozReview-Commit-ID: 5IXm4EUy7IN
2016-02-24 14:57:43 +00:00
Emanuel Hoogeveen
41f45acaed Bug 1250634 - Part 1: Refactor FreeSpan management to be less indirect and confusing. r=terrence, r=jandem 2016-02-29 06:50:00 -05:00
Emanuel Hoogeveen
ca7347ed79 Bug 1250634 - Part 0: Fix MacroAssembler support for store16(). r=jandem 2016-02-25 17:03:00 -05:00
Ryan VanderMeulen
56c3b20fc1 Bug 1248472 - Upgrade SQLite to version 3.11.0. r=mak 2016-02-25 19:45:00 -05:00
Mike Conley
baeb754a66 Bug 1228652 - Check for window.closed after flushing messages in navigateAndRestore. r=mossop
MozReview-Commit-ID: 9Cgxg9A61O7
2016-02-28 20:36:47 -05:00
Benjamin Smedberg
3fa1f3d4dd Bug 1245901 - Measure counts of browser CPOW usage which is now rejected, r=billm
MozReview-Commit-ID: GwLq9EoDEuR
2016-02-16 11:21:11 -05:00
Ehsan Akhgari
200b9c33ee Bug 1251792 - Add fetch-request-css-images.https.html to the web-platform-test manifest 2016-02-29 11:48:23 -05:00
Mike Shal
36fdcf0330 Bug 1251320 - fix staging mobile l10n post_upload flags; r=nthomas
MozReview-Commit-ID: 6SBNv5oqoBl
2016-02-24 13:57:26 -05:00
Mike Shal
2fbfa0ad4f Bug 1251704 - Remove browser/branding Makefile.in's; r=chmanchester
MozReview-Commit-ID: 4uOC4EXYWU0
2016-02-26 13:03:37 -05:00
Syd Polk
9fce15f0bd Bug 1245468 - Fix parmaeter handling for firefox-ui tests. r=gps,whimboo
MozReview-Commit-ID: 4npa7eeJAFw
2016-02-24 16:14:56 -06:00
Andrew McCreight
0ebf46d752 Backout Bug 1251659, part 1 for frequent failures 2016-02-29 07:44:15 -08:00