Commit Graph

280538 Commits

Author SHA1 Message Date
Nick Fitzgerald
40ec1758e1 Bug 1233831 - Part 4: Add metadata for the minor GC markers; r=vporof
This commit adds the necessary metadata for the performance tool to render the
new minor gc markers.
2016-01-19 12:48:22 -08:00
Nick Fitzgerald
1aab920164 Bug 1233831 - Part 3: Install a callback to trace nursery collections; r=mccr8
This commit makes CycleCollectedJSRuntime install a nursery collection callback
which traces nursery collections with a new `mozilla::TimelineMarker` subclass.
2016-01-19 12:48:22 -08:00
Nick Fitzgerald
823546e03f Bug 1233831 - Part 2: Expose JS::gcreason::ExplainReason to embedders; r=terrence
This renames the internal function `js::gcstats::ExplainReason` to
`JS::gcreason::ExplainReason` and publicly exposes it to embedders.
2016-01-19 12:48:22 -08:00
Nick Fitzgerald
3891408128 Bug 1233831 - Part 1: Call the callback on nursery collections; r=terrence
This commit adds the `js::gcstats::Statistics::{begin,end}NurseryCollection`
methods which calls the nursery collection callback, if present, and
additionally handles counting minor GCs (which used to be inline in
js::Nursery::collect).
2016-01-19 12:48:22 -08:00
Nick Fitzgerald
2e1a6c80e1 Bug 1233831 - Part 0: JSAPI plumbing for nursery collection callbacks; r=terrence
This commit adds the relatively boring plumbing needed to expose methods to set
callbacks that get fired on nursery collection start and end, as well as storing
said callbacks internally.
2016-01-19 12:48:22 -08:00
Sebastian Hengst
1eb13214bf Backed out 2 changesets (bug 1224374) for Windows bustage. r=bustage on a CLOSED TREE
Backed out changeset 5f458e6e4997 (bug 1224374)
Backed out changeset 0dc02cb0b604 (bug 1224374)
2016-01-19 21:30:41 +01:00
Armen Zambrano Gasparnian
389e5b8642 Bug 1239410 - Add Linux64 debug tier2 GTest jobs + use desktop-test-xlarge workerType. DONTBUILD. r=jmaher 2016-01-19 08:06:46 -05:00
Armen Zambrano Gasparnian
16a4ee8333 Bug 1239410 - Replace mochitest-other with a11y & chrome (3 chunks). DONTBUILD. r=jmaher 2016-01-19 11:17:27 -05:00
James Willcox
9deebde3d3 Bug 1162248 - Use the correct dimensions when resizing the compositor r=kats 2016-01-19 13:49:59 -06:00
Robert Longson
8dec19e1a8 Bug 1239952 - Incorrect test for feGaussianBlur elements r=james 2016-01-19 19:44:10 +00:00
David Rajchenbach-Teller
e50137d33c Bug 1224374 - Profiler labels for the top 26-100 chrome hangs;r=BenWa 2016-01-15 11:38:03 +01:00
David Rajchenbach-Teller
a50a3b6067 Bug 1224374 - Profiler labels for the 25 top chrome hangs;r=BenWa,MarcoZ
Experience shows that we do not have enough profiler labels to make
BHR hang reports meaningful. This patch adds enough labels to let us
exploit hang reports matching the 25 topmost chrome hangs.
2016-01-14 23:03:11 +01:00
Andreas Tolfsen
2f1db3e4c3 Bug 1240723 - Harmonise xpcshell head- and tail list computation; r=ted.mielczarek
Head- and tail entries in manifest files are not mandatory on
local/desktop xpcshell tests, and they should not be on remote/B2G either.

This change makes remotexpcshelltests and runxpcshelltests agree on how
to get head- and tail files.
2016-01-19 13:48:53 +00:00
Nicolas Silva
10f13c9e26 Bug 1240708 - Various trivial coverity warning fixes (part 2). r=kats 2016-01-19 20:14:27 +01:00
Nicolas Silva
57c63dcf2e Bug 1240708 - Various trivial coverity warning fixes. r=kats 2016-01-19 20:14:22 +01:00
Eugen Sawin
18b3e7765b Bug 1232335 - [1.4] Fix test_can_play_type_mpeg for Android. r=snorp 2016-01-19 20:12:53 +01:00
Dustin J. Mitchell
b97d179783 Bug 1239766: make additive-1.svg a tiny bit fuzzier; r=birtles 2016-01-15 20:33:18 +00:00
Marco Castelluccio
042fdef5b5 Bug 1195018 - Support 'background_color' member in the manifest processor. r=marcosc 2016-01-19 18:16:02 +00:00
Jeff Muizelaar
3e392abae7 Bug 1239126. Handle gl_InstanceID attribute with no location. r=jgilbert
This patch avoids a crash when querying program info when gl_InstanceID is used.

ANGLE will return -1 from GetAttribLocation("gl_InstanceID") (this location is
hardcoded in the ANGLE source) but still includes gl_InstanceID in it's attribute list.
2016-01-19 13:29:04 -05:00
Jim Chen
34ba2acc98 Bug 1240506 - Check for null listener in GeckoEditable; r=esawin
It's possible for the listener to be null before nsWindow attaches to a
GeckoView or after it detaches from a GeckoView.
2016-01-19 13:14:48 -05:00
Nick Alexander
6af9f9c66d Bug 1240615 - Make PushService protocol init method return a Promise. r=kitcambridge
I'd like to make `PushService.init` fallible, but it's not obvious how
to act on failure.  This patch at least allows each service to block
_startService until service-specific work initialization is complete.
2015-11-18 15:55:13 -08:00
Sebastian Hengst
9f9cfa0e22 Backed out changeset 4f090efcb1b6 (bug 1232335) for failing modified test due to calling undefined function. r=bustage 2016-01-19 19:01:53 +01:00
Christoph Kerschbaumer
375197b0a6 Bug 1239397: Send Internal ContentPolicyType to CSP and MixedContent (r=sicking) 2016-01-19 09:10:50 -08:00
Nicolas Silva
8138e54f00 Bug 1180942 - Use cairo's image backend for drawing on linux. r=jrmuizel 2016-01-19 18:36:36 +01:00
Maja Frydrychowicz
2a4a84fa80 Bug 1238996 - Release marionette-driver 1.2, marionette-transport 1.1, and marionette-client 2.1; r=automatedtester 2016-01-14 10:21:50 -05:00
Milan Sreckovic
ead71b02e5 Bug 1239835: Do nothing when rectangle given to ClearRect has zero width or height. (Also mixing in some minor white space changes while in the file.) r=dholbert 2016-01-18 11:32:41 -05:00
Jason Orendorff
5bce5a1bea Bug 603201 - Enable primitive receivers in [[Set]]. r=jorendorff 2015-03-01 13:37:42 -06:00
Mike Shal
33f0ec8a5b Bug 1239824 - Remove toolkit/components/feeds/Makefile.in; r=gps
ABS_SRCDIR is no longer used.
2016-01-14 14:46:25 -05:00
Patrick McManus
2689e4d9d8 Bug 1240254 - necko tests assumed synchronous error reporting r=dragana 2016-01-15 22:56:06 -05:00
Eugen Sawin
0477860247 Bug 1232335 - [1.3] Fix test_can_play_type_mpeg for Android. r=snorp 2016-01-19 16:20:29 +01:00
Hannes Verschore
e2d8681359 Bug 1238859: ARM: MoveEmitter should only copying float32 instead of double during spilling, r=nbp 2016-01-19 10:11:33 -05:00
Andrew Halberstadt
7df0c9686b Bug 1239330 - Support AddonManager.installTemporaryAddon() in marionette_driver.addons, r=ato 2016-01-13 10:37:00 -05:00
Bogdan Postelnicu
5549c0fc54 Bug 1240479 - pass values for mReversePortion and mStartForReversingTestin through constructor. r=heycam 2016-01-19 12:33:56 +02:00
peter chang
097a9317ca Bug 1236395 - [WebGL2] pass getFramebufferAttachmentParameter in gl-object-get-calls.html, r=jgilbert 2016-01-11 19:56:00 +01:00
Neil Deakin
9adcd02ac4 Bug 1234828, re-enable browser_Finder.js in e10s, r=mikedeboer 2016-01-19 09:29:38 -05:00
Neil Deakin
e8dc69108f Bug 1234828, re-enable browser_bug594509.js in e10s, r=gijs 2016-01-19 09:29:37 -05:00
Neil Deakin
b18eaf1646 Bug 1234828, re-enable browser_quickfind_editable.js in e10s, r=mikedeboer 2016-01-19 09:29:10 -05:00
Geoff Brown
4e5dbca809 Bug 1207877 - Make robocop addTab(url) more robust; r=margaret 2016-01-19 07:22:02 -07:00
Andreas Tolfsen
6135544a3f Bug 1240550 - Make fnName, file, and line optional arguments; r=automatedtester
Previously fnName and line was tested as the entry requirement for
printing the filename to the trace information.  Testing line here was
premature since it is meant to be an optional argument.

This patch rectifies this behaviour by testing for each of the optional
arguments sequentially.  This means the file argument is required to print
the line, and the fnName argument is required to print any of those two.
2016-01-18 18:55:52 +00:00
Edgar Chen
3cd04f9c51 Bug 1239903 - Retrieve the xulrunner-sdk from tooltool instead of a task artifact; r=garndt 2016-01-18 18:13:25 +08:00
Marco Castelluccio
49fd71a8f5 Bug 1240490 - Fix console prefix used by the App Manifest processor. r=marcosc 2016-01-19 12:48:59 +00:00
Dan Minor
8e008f9729 Bug 1240054 - Only rebuild BandLimitedTables if more partials are required r=padenot
We currently rebuild the BandLimitedTables whenever we encounter a lower
fundamental frequency but it is only necessary to rebuild the tables if we
can fit more partials below the Nyquist frequency. Rebuilding the tables
unnecessarily can cause performance problems, particularly in the case where
the frequency is continually lowered.
2016-01-18 08:51:29 -05:00
Carsten "Tomcat" Book
53250aff04 Merge mozilla-central to mozilla-inbound 2016-01-19 12:05:11 +01:00
Carsten "Tomcat" Book
d9ebb01c4e merge mozilla-inbound to mozilla-central a=merge 2016-01-19 12:00:45 +01:00
Carsten "Tomcat" Book
dfbe422c5c merge fx-team to mozilla-central a=merge 2016-01-19 11:59:17 +01:00
Jonathan Kew
a745ec7b3e Bug 1221976 - Use -moz-appearance:none on textarea and input elements in mochitest test_input_textarea_set_value_no_scroll.html to work around unreliable Gtk3 themed-widget rendering. r=dholbert 2016-01-19 10:29:50 +00:00
Jon Coppeard
595fb493d7 Bug 1234410 - Fix JIT spew assertion when we've hit OOM r=lth 2016-01-19 10:05:07 +00:00
Nigel Babu
8db29c719f Backed out 3 changesets (bug 1239373) for xpcshell bustage on emulator
Backed out changeset 308b5e2bb5df (bug 1239373)
Backed out changeset 783077fc10a2 (bug 1239373)
Backed out changeset 32e6e21daeda (bug 1239373)
2016-01-19 13:16:37 +05:30
B2G Bumper Bot
99376adf55 Bumping manifests a=b2g-bump 2016-01-18 20:35:54 -08:00
B2G Bumper Bot
47430e71d0 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c1f3c74a949f
Author: Yi-Fan Liao <yliao@mozilla.com>
Desc: Merge pull request #33851 from begeeben/1234762_terms_and_privacy

Bug 1234762 - Terms and privacy links should only be displayed when a…

========

https://hg.mozilla.org/integration/gaia-central/rev/080616d20d2c
Author: Yi-Fan Liao <begeeben@gmail.com>
Desc: Bug 1234762 - Terms and privacy links should only be displayed when a user is logged in

========

https://hg.mozilla.org/integration/gaia-central/rev/dce6e44f5afc
Author: Yi-Fan Liao <yliao@mozilla.com>
Desc: Merge pull request #33853 from begeeben/1236818_replace_confirm_dialogs

Bug 1236818 - Replace confirm dialogs with window.confirm

========

https://hg.mozilla.org/integration/gaia-central/rev/d60f18d20466
Author: yifan <yliao@mozilla.com>
Desc: Bug 1236818 - Replace confirm dialogs with window.confirm

* Use system confirm dialog.
* Change default confirm ok style to primary.
2016-01-18 20:34:17 -08:00