Gregory Szorc
9e68311999
Bug 1248658 - Remove make targets for running mochitests; r=ted
...
These have been deprecated in favor of mach commands for years. Let's
stop pretending to support them by removing them.
MozReview-Commit-ID: 4fX6SZN18EQ
2016-02-16 13:48:04 -08:00
Kyle Huey
e971692182
Bug 1247117: De-namespace much of IndexedDB. r=baku
2016-02-16 13:46:08 -08:00
Mike Shal
5fe1e2faab
Bug 1243750 - Install all SDKs into sdk/; r=glandium
2016-01-29 14:52:52 -05:00
Mike Shal
3e81a5b9c4
Bug 1217987 - Append bucket prefix for staging post_upload.py; r=nthomas
2016-02-10 20:32:35 -05:00
Mike Shal
2a588c2eb9
Bug 1241976 - port INSTALL_TARGETS in xpcom/tests to moz.build; r=glandium
2016-01-21 21:06:50 -05:00
Ralph Giles
be56b8ac15
Bug 1245170 - Upload rust builds to tooltool. r=dustin
...
Update the gecko-rust-build docker container to upload the
constructed toolchain to tooltool when running on taskcluster,
so it can be used in normal gecko builds (buildbot as well as tc)
Also include a mac build script (which can't run in taskcluster
currently) and a python script for launching the build task from
a local checkout. This is based on Ted's script for building
breakpad's minidump_stackwalk utility.
Matches contents of https://github.com/rillian/rust-build
commit 407c6854e91541341508e96e6a2781434535b7a5
tag v0.2.0
2016-02-16 13:30:19 -08:00
Jeff Walden
fd24736170
Add an assertion message to the assert-is-empty in LinkedList::~LinkedList, to indicate to users who hit it that it's the fault of the caller, not the fault of MFBT code. No bug, rs=froydnj
2016-02-16 13:06:20 -08:00
Jeff Walden
d9414bfabe
Bug 1247140 - Use mozilla::BinarySearchIf for baseline's IC-to-pcoffset binary search, rather than hand-rolling it. r=jandem
2016-02-15 15:37:17 -08:00
Jim Chen
c1b0c71624
Bug 1248047 - Switch back to UI thread when using physical keyboards; r=esawin
...
When using physical keyboards, we get key events on the UI thread. To
improve performance, and to support key listeners better, we should
switch the IC thread to the UI thread in that case.
2016-02-16 16:02:39 -05:00
Jim Chen
21ab07e123
Bug 1248047 - Simplify GeckoInputConnection.processKey; r=esawin
...
Right now, processKey uses a IC-thread proxy in order to handle key
events on the UI thread. This patch makes it post the key event to the
IC thread and avoid the proxy entirely.
2016-02-16 16:02:39 -05:00
Jim Chen
4d6ac799f6
Bug 1248047 - Make GeckoInputConnection.sendKeyEvent more efficient; r=esawin
...
Right now, sendKeyEvent does a round trip from the IC thread to the UI
thread back to the IC thread. This patch makes it stay on the IC thread.
2016-02-16 16:02:38 -05:00
Botond Ballo
de7e8fb583
Bug 1247452 - Use the effective visible region rather than the visible region where appropriate in the compositor. r=mattwoodrow
...
MozReview-Commit-ID: 6wbe0kUWh9h
2016-02-12 20:24:38 -05:00
Nick Thomas
aefe948c73
Bug 1248255 - Android l10n single-locale repacks can't find tooltool.py, r=Callek
2016-02-17 09:48:05 +13:00
Jim Mathies
d0a55981c1
Bug 1229429 - Refresh plugin window state during composition if we detect a change of layer trees. Fixes issues with plugin window visibility during rapid tab switching. r=roc
...
MozReview-Commit-ID: pVnTksTt2d
2016-02-16 09:30:55 -06:00
Morgan Phillips
5be4b978ff
Bug 1248717 - Don't initialize variables in a for head with var, then use them later. r=jorendorff
2016-02-16 14:25:24 -06:00
Geoff Brown
a50def1ca9
Bug 1238611 - Use PIE version of gdbserver for JimDB (x86); r=jmaher
2016-02-16 13:15:59 -07:00
Patrick McManus
dd25f023eb
Bug 1247205 - dont loop on http2 softerror r=dragana
2016-02-13 20:54:24 -05:00
Lee Salzman
b4d0f9533b
Bug 1247429 - Warn instead of error if shmem deallocated before IPDL sends it. r=nical
2016-02-16 14:59:01 -05:00
Tooru Fujisawa
08f20ac674
Bug 1247701 followup - Change ArrayShiftDenseKernel to receive handle. r=bz
2016-02-17 04:39:52 +09:00
Mason Chang
2e92b64759
Bug 1246213. Part 2. Followup to fuzz menclose-3-radical.html. r=me
2016-02-16 11:35:41 -08:00
Botond Ballo
992c985b2a
Bug 1238137 - Telemetry pings for main thread touch scrolling (Windows only). r=kats
2016-02-05 18:16:55 -05:00
Botond Ballo
3306aea4f3
Bug 1238137 - Telemetry pings for main thread autoscrolling. r=mconley
2016-02-05 18:01:27 -05:00
Botond Ballo
d8b303ea19
Bug 1238137 - Telemetry pings for main thread scrollbar-driven scroll input methods. r=kats
2016-02-05 16:21:54 -05:00
Botond Ballo
efecde675e
Bug 1238137 - Telemetry pings for main thread scrolling to bring the caret into view after moving it in response to keyboard input. r=ehsan
2016-02-03 20:36:24 -05:00
Botond Ballo
77e016bd7b
Bug 1238137 - Telemetry pings for main thread keyboard-driven scroll input methods. r=ehsan
...
Pings are sent in the implementations of the nsISelectionController methods
ScrollLine, ScrollPage, ScrollCharacter, and CompleteScroll. It is assumed
that these methods are triggered by keyboard input.
A small number of false positives can occur if these methods are called
in response to something other than keyboard input; this is considered
acceptable.
2016-02-03 19:51:03 -05:00
Botond Ballo
0ba3583a1c
Bug 1238137 - Telemetry pings for APZ-driven scroll input methods. r=kats
2016-02-03 20:34:43 -05:00
Botond Ballo
463bd958f5
Bug 1238137 - Define a telemetry histogram for tracking the input methods used to trigger scrolling. r=kats
2016-02-16 14:17:35 -05:00
Chris Manchester
33a2f40e21
Bug 1246992 - Only accept artifacts from a specific revision when one is provided to mach artifact. r=nalexander
...
MozReview-Commit-ID: FHa6awAFZj8
2016-02-15 12:08:40 -08:00
Gregory Szorc
c2ddbb817a
Bug 1247994 - Upgrade vendored requests package to 2.9.1; r=mshal
...
Previously, we We were running version 2.5.1 of requests. Newer
versions have several bug fixes and even address a CVE.
Source was obtained from
https://pypi.python.org/packages/source/r/requests/requests-2.9.1.tar.gz
and checked in without modification. This should be a rubber stamp
review.
MozReview-Commit-ID: 9tFSVJFfwGh
2016-02-12 10:03:53 -08:00
Bogdan Postelnicu
a5c7f5bb4f
Bug 1205177 - call fileHandleQueue->Finish if aFinish in FileHandleThreadPool::Enqueue. r=janv
...
MozReview-Commit-ID: H2CYKsDdPRL
2016-02-11 19:07:16 +02:00
Andrea Marchesini
034806e3f6
Bug 1245866 - A better buffer size check in nsIDNService::IDNA2008ToUnicode, r=jfkthame
2016-02-16 17:53:44 +00:00
Bogdan Postelnicu
40c5af1655
Bug 1242924 - check return of pattern.Init in DOMStorageManager::Observe. r=jst
2016-01-26 15:09:19 +02:00
Mason Chang
bc1757fb85
Bug 1246213 - Skia reftest fuzzing for Skia content on OS X. r=jmuizelaar
2016-02-16 09:07:52 -08:00
Tooru Fujisawa
ee3ee66f05
Bug 1248420 - Handle JSObject::getGroup OOM in js::ArraySetLength. r=jandem
2016-02-17 01:40:18 +09:00
Tooru Fujisawa
1a37539d6e
Bug 1247701 - Bail from ArrayShiftDenseKernel if the array is used by for-in iteration. r=jandem
2016-02-17 01:40:18 +09:00
Tooru Fujisawa
3c56a94034
Bug 1246575 - Inline RegExp.prototype.{global,ignoreCase,multiline,sticky,unicode} getters. r=h4writer
2016-02-17 01:40:17 +09:00
Tooru Fujisawa
40ed92792b
Bug 1245112 - Part 11: Move generic MacroAssembler methods into check_macroassembler_style block. r=nbp
2016-02-15 23:01:49 +09:00
Tooru Fujisawa
15bb1d7e57
Bug 1245112 - Part 10: Move MacroAssembler::branchTruncateDouble into generic macro assembler. r=nbp
2016-02-15 23:01:49 +09:00
Tooru Fujisawa
192906ccee
Bug 1245112 - Part 9: Move MacroAssembler::branchDouble into generic macro assembler. r=nbp
2016-02-15 23:01:49 +09:00
Tooru Fujisawa
60a83f4092
Bug 1245112 - Part 8: Move MacroAssembler::branchTruncateFloat32 into generic macro assembler. r=bbouvier
2016-02-15 23:01:49 +09:00
Tooru Fujisawa
48e4ea3bb3
Bug 1245112 - Part 7: Move MacroAssembler::branchFloat into generic macro assembler. r=bbouvier
2016-02-15 23:01:49 +09:00
Tooru Fujisawa
9d724b0750
Bug 1245112 - Part 6: Move MacroAssembler::branchTest32 into generic macro assembler. r=nbp
2016-02-15 23:01:48 +09:00
Tooru Fujisawa
50745cec73
Bug 1245112 - Part 5: Move MacroAssembler::branchTestPtr into generic macro assembler. r=nbp
2016-02-15 23:01:48 +09:00
Tooru Fujisawa
41f544e6ef
Bug 1245112 - Part 4: Move MacroAssembler::branchTest64 into generic macro assembler. r=nbp
2016-02-15 23:01:48 +09:00
Tooru Fujisawa
d65f76393f
Bug 1245112 - Part 3: Move MacroAssembler::branch32 into generic macro assembler. r=nbp
2016-02-15 23:01:48 +09:00
Tooru Fujisawa
4b448676d7
Bug 1245112 - Part 2: Move MacroAssembler::branchPtr into generic macro assembler. r=nbp
2016-02-15 23:01:48 +09:00
Tooru Fujisawa
d74b09bd1a
Bug 1245112 - Part 1: Move MacroAssembler::branchPrivatePtr into generic macro assembler. r=nbp
2016-02-15 23:01:47 +09:00
Terrence Cole
6051594931
Bug 1248094 - Followup to fix a typo; r=fitzgen
2016-02-16 08:26:18 -08:00
James Willcox
b66db23e34
Bug 1247978 - Ensure minidump header gets written during crash dump on Linux r=ted
2016-02-16 10:16:57 -06:00
James Willcox
d2c9b45171
Bug 1247399 - Add some debug spew to Linux crash handler r=ted
2016-02-16 10:16:57 -06:00