B2G Bumper Bot
f25110a5a1
Bumping manifests a=b2g-bump
2015-09-15 01:14:06 -07:00
B2G Bumper Bot
8fdf317128
Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/e9572df6eaa4
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #31789 from mozfreddyb/update-eslint-2015-09-10
Bug 1203514 - update eslint, parse with babel. r=felash
========
https://hg.mozilla.org/integration/gaia-central/rev/05ccef687f0a
Author: Frederik Braun <fbraun+gh@mozilla.com>
Desc: Bug 1203514 - update eslint, parse with babel
========
https://hg.mozilla.org/integration/gaia-central/rev/ca7e725f4cb4
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #31752 from tedders1/bug-1180250-fix
Bug 1180250 - Remove the legacy index entry if it exists. r=djf, r=aus
========
https://hg.mozilla.org/integration/gaia-central/rev/75638bbb0955
Author: Ted Clancy <tclancy@mozilla.com>
Desc: Bug 1180250 - Remove the legacy index entry if it exists. r=djf
2015-09-15 01:10:12 -07:00
Thomas Zimmermann
9de539b1da
Bug 1204506: Set 'override' attribute for overloaded Bluetooth backend methods, r=btian
2015-09-15 09:48:26 +02:00
B2G Bumper Bot
0a92fc58ba
Bumping manifests a=b2g-bump
2015-09-15 00:46:49 -07:00
B2G Bumper Bot
46aa98d33e
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/4b08f8a2624b
Author: Zibi Braniecki <zbigniew.braniecki@gmail.com>
Desc: Merge pull request #31819 from zbraniecki/1190539-escape-args-in-l10njs
Bug 1190539 - escape HTML in l10n-arguments by default. r=stas
========
https://hg.mozilla.org/integration/gaia-central/rev/125a421d1ed0
Author: Zibi Braniecki <gandalf@mozilla.com>
Desc: Bug 1190539 - escape HTML in l10n-arguments by default
2015-09-15 00:46:24 -07:00
Nicholas Nethercote
f71059bd78
Bug 1121760 (part 6) - Move all remaining PL_DHash*() functions into PLDHashTable. r=poiru.
2015-09-14 14:23:47 -07:00
Nicholas Nethercote
acbee27050
Bug 1121760 (part 5) - Remove PL_DHashMarkTableImmutable(). r=poiru.
2015-09-14 14:23:27 -07:00
Nicholas Nethercote
974fdf5900
Bug 1121760 (part 4) - Remove PL_DHashTableRawRemove(). r=poiru.
2015-09-14 14:23:26 -07:00
Nicholas Nethercote
4dafae0e81
Bug 1121760 (part 3) - Remove PL_DHashTableRemove(). r=poiru.
2015-09-14 14:23:24 -07:00
Nicholas Nethercote
6f753fbb80
Bug 1121760 (part 2) - Remove PL_DHashTableAdd(). r=poiru.
2015-09-14 14:23:12 -07:00
Nick Alexander
f0c998aadd
Bug 1191064 - Part 3: Handle removing Android Accounts from fxa-content-server. r=markh
...
This adds a new JS to Java ping-pong; exposes it via Accounts.jsm; and
uses it in response to the fxa-content-server message.
2015-09-14 17:21:19 -04:00
Nick Alexander
1733c58eb4
Bug 1191064 - Part 2: Handle relinking Firefox Accounts on Fennec. r=markh
...
The desired behaviour:
* If we have no account now, and had no account or the same account in
the past -- no message, allow.
* If we have no account now, but had a different account in the past -- prompt.
* If we have an account, and this is the same account -- no message, allow.
* If we have an account, and this is not the same account -- toast and
never allow.
2015-09-14 16:58:47 -04:00
Nick Alexander
d6b4d9e981
Bug 1191064 - Part 1: Add Fennec version of FxAccountsWebChannel. r=markh
...
This ticket does the following things:
* register early. If the first page that Gecko loads is
about:accounts, the channel needs to be in place. If we delay this,
we can and do miss content server messages.
* listen to the following messages:
CAN_LINK_ACCOUNT: 'fxaccounts:can_link_account'
CHANGE_PASSWORD: 'fxaccounts:change_password'
DELETE_ACCOUNT: 'fxaccounts:delete_account'
LOADED: 'fxaccounts:loaded'
LOGIN: 'fxaccounts:login'
The list of messages is from
2a78a14daf/app/scripts/models/auth_brokers/fx-desktop-v2.js (L24)
via
2a78a14daf/app/scripts/models/auth_brokers/fx-fennec-v1.js
This patch implements only LOADED, LOGIN, and CHANGE_PASSWORD. The
messages have the following behaviour:
A LOADED message is ferried to the individual XUL <browser> element it
originated from. In general, WebChannel is a global listener: it does
not matter where a message originates. We want to have fine-grained
control over when an embedding <iframe> is displayed (as opposed to
loaded, in the Gecko sense of loaded). The fxa-content-server
participates in this exchange via the LOADED message; we complete the
loop by specially handling LOADED.
A LOGIN or CHANGE_PASSWORD message either creates a new Android
Account in the Engaged state, or moves an existing Android Account to
the Engaged state. An Android sync is not yet requested -- we'll
arrange that from the Java side.
2015-09-15 15:54:29 -04:00
Nathan Froyd
b5e2c383bf
Bug 939790 - make SafeMutex::mOwnerThread a relaxed atomic variable; r=bsmedberg
...
This is similar to the solution adopted for bug 1190985, a race in
netwerk's DebugMutexAutoLock. A relaxed atomic tells tools like TSan
that we're OK with this variable being touched from multiple threads.
That it's only set from within a locked mutex should ensure whatever
memory barriers we need are executed so all threads have a consistent
view of what value it contains.
Getting rid of another |volatile| usage in the codebase is just a bonus.
2015-09-11 20:57:07 -04:00
Ben Kelly
ada55d2e0d
Bug 1203680 P8 nsCORSListenerProxy::OnStartRequest must always call outer OnStartRequest. r=ehsan
2015-09-15 10:15:45 -07:00
Ben Kelly
701f77b223
Bug 1203680 P7 Fix e10s handling on interceptions resulting in redirect status codes. r=jdm
2015-09-15 10:15:45 -07:00
Ben Kelly
f69bad9322
Bug 1203680 P6 Re-enable some mochitests on e10s that were disabled due to serialization issue. r=nsm
2015-09-15 10:15:45 -07:00
Ben Kelly
9813af95a0
Bug 1203680 P5 Make ServiceWorkerManager ensure channel upload stream is cloneable. r=nsm
2015-09-15 10:15:45 -07:00
Ben Kelly
0c16d0441f
Bug 1203680 P4 Fix bug in nsStorageStream with reading streams created before data is populated. r=froydnj
2015-09-15 10:15:45 -07:00
Ben Kelly
cf5f69ca34
Bug 1203680 P3 Add a method to ensure an http upload stream is directly cloneable. r=mcmanus
2015-09-15 10:15:45 -07:00
Ben Kelly
584a383d6d
Bug 1203680 P2 Implement an NS_InputStreamIsCloneable() method. r=froydnj
2015-09-15 10:15:45 -07:00
Ben Kelly
bd57d58575
Bug 1203680 P1 Test file blob uploads with service worker interception. r=nsm
2015-09-15 10:15:45 -07:00
Ted Mielczarek
b36f23e5d8
bug 1204870 - Fixup mac task definition. r=dustin
2015-09-15 08:53:17 -04:00
Andrea Marchesini
843289e37b
Bug 1204775 - SharedWorker.port should be a 'real' MessagePort, r=khuey
2015-09-16 00:47:19 +08:00
Andrea Marchesini
145dcfc93b
Bug 1203463 - URL constructor should support about:blank URI, r=bz
2015-09-16 00:45:34 +08:00
Alexander Surkov
4139b31f14
Bug 1133213 - make aria-owns to alter the accessible tree, fire show/hide mutation events as we do for the accessible tree alterations, r=yzen, f=davidb
2015-09-15 12:01:51 -04:00
Wes Kocher
2cf77fb1a0
Backed out 7 changesets (bug 1181516, bug 1198257, bug 1193257
, bug 1194166, bug 1193223, bug 1193224, bug 1181520) for breaking android 4.0 debug reftests CLOSED TREE
...
Backed out changeset 25f22b3433e0 (bug 1194166)
Backed out changeset a824847677c5 (bug 1193257
)
Backed out changeset 6cc19a8f1bb0 (bug 1193224)
Backed out changeset bf1271f6cfa0 (bug 1198257)
Backed out changeset 75b3c43770bd (bug 1193223)
Backed out changeset 81a5cf4c8f19 (bug 1181516)
Backed out changeset db3691ee6fd1 (bug 1181520)
2015-09-15 08:52:19 -07:00
Markus Stange
115f1d6b9e
Bug 1204620 - Don't prepend 'image.' to CUIDraw image names on 10.11. r=stefanh
2015-09-15 16:31:06 +02:00
Mason Chang
7ab74dfc66
Bug 1160216 - Add a preference to force software vsync and set software vsync rate. r=kats
2015-09-15 08:13:57 -07:00
Ben Kelly
a1a65397ad
Bug 1182094 Fix wpt sandboxed-iframes.https.html test to expect rejected promises. r=jgraham
2015-09-15 08:04:13 -07:00
Heiher
a3dda72a9b
Bug 1204191 - IonMonkey: MIPS: Split shareable code to mips-shared in Lowering-mips32. r=nbp
...
---
.../Lowering-mips-shared.cpp} | 264 +++----------
.../Lowering-mips-shared.h} | 28 +-
js/src/jit/mips32/Lowering-mips32.cpp | 409 +--------------------
js/src/jit/mips32/Lowering-mips32.h | 73 +---
js/src/moz.build | 1 +
5 files changed, 63 insertions(+), 712 deletions(-)
copy js/src/jit/{mips32/Lowering-mips32.cpp => mips-shared/Lowering-mips-shared.cpp} (50%)
copy js/src/jit/{mips32/Lowering-mips32.h => mips-shared/Lowering-mips-shared.h} (79%)
2015-09-16 06:53:27 +08:00
James Graham
2758891fd4
Bug 1194166 - Update unittest mozconfigs for all platforms, r=chmanchester,jlund
2015-09-15 15:33:38 +01:00
James Graham
3db48746c5
Bug 1193257
- Make xpcshell harness command line arguments path filters for tests, r=ahal
2015-09-15 15:33:37 +01:00
James Graham
b54d4852ee
Bug 1193224 - Remove vestigial --tests-root-dir option from xpcshell tests, r=ahal
2015-09-15 15:33:36 +01:00
James Graham
e5d7ae16e2
Bug 1198257 - Better support for providing a directory name and discovering reftests under that directory, r=jmaher
2015-09-15 15:33:35 +01:00
James Graham
00660d203f
Bug 1193223 - Add reftest support to mach test, r=chmanchester
2015-09-15 15:33:34 +01:00
James Graham
f8cf8aa5a3
Bug 1181516 - Allow reftests to take paths to multiple directories containing tests on the command line, r=jmaher
...
This makes reftest command line arguments behave more like other test suites,
so we can use a simple unified syntax for e.g. |mach try|. The patch also
reworks the command line argument parsing to use argparse rather than optparse,
and causes mach to reuse the same parser as the suite.
2015-09-15 15:33:33 +01:00
James Graham
bbab570e7f
Bug 1181520 - Remove support for passing in reftest arguments via the command line, r=jmaher
...
This unifies how reftests are invoked across desktop and
mobile, and paves the way for introducing more complex
datatypes that are unreasonable to express on the
command line.
2015-09-15 15:33:32 +01:00
Carsten "Tomcat" Book
6855ec19a0
Merge mozilla-central to mozilla-inbound
2015-09-15 15:10:11 +02:00
Hiroyuki Ikezoe
1690235e51
Bug 1197620 - Part 2 tests that animation stop playing when its element is not displayed. r=bbirtles
...
This tests cover that the element is 'display:none' and its parent element is
'display:none' cases.
2015-09-10 20:06:00 +02:00
Hiroyuki Ikezoe
9e83223087
Bug 1197620 - Part 1 - Stop all animations in destroyed frames. r=bbirtles
2015-09-14 23:42:00 +02:00
Lee Salzman
1407d31c4c
Bug 1203078 - whitelist gdk-pixbuf image formats. r=dan
2015-09-11 00:34:32 -04:00
Christoph Kerschbaumer
71517d8bee
Bug 1204648 - Support AsyncOpen2,Open2,nsIUploadChannel and nsIUploadChannel2 on nsSecCheckWrapChannelBase. r=sicking
2015-09-14 14:21:03 -07:00
Nick Fitzgerald
27760690ef
Bug 1204613 - Add a static_assert that ProfileEntry::{Flags,Category} do not overlap; r=djvj
2015-09-14 11:57:00 +02:00
Alexandre Lissy
86ab229c8e
Bug 1204426 - Unregister message listeners of settings service locks. r=khuey
2015-09-14 02:43:00 +02:00
Luke Wagner
0447f23bd9
Bug 1204404 - Odin: move assert to avoid assertion failure. r=lth
2015-09-14 07:04:00 +02:00
Jakob Olesen
0f69d65bc4
Bug 1204102 - Add missing includes and namespaces to UbiNodeCensus files. r=sfink
2015-09-14 13:59:00 +02:00
Anirudh S
5c73d5aef5
Bug 1197874 - Remove MatchstickApp.jsm from the build. r=mfinkle
2015-09-10 20:04:50 +05:30
Daosheng Mu
458ac160bd
Bug 981183 - Part 2 - Add timestamps tests for CanvasDebugger. r=vporof
2015-09-12 08:26:00 +02:00
Daosheng Mu
2d860deaa5
Bug 981183 - Part 1 - Gathering timestamps at the call watcher actor. r=vporof
2015-09-13 22:49:00 +02:00