Phil Ringnalda
98800b5233
Merge m-c to b-i
...
CLOSED TREE
2015-10-17 20:00:32 -07:00
Nathan Froyd
01583602a9
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
...
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout. The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.
CLOSED TREE makes big refactorings like this a piece of cake.
# The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
xargs perl -p -i -e '
s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
s/nsRefPtr ?</RefPtr</g; # handle declarations and variables
'
# Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h
# Handle nsRefPtr.h itself, a couple places that define constructors
# from nsRefPtr, and code generators specially. We do this here, rather
# than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
# things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
mfbt/nsRefPtr.h \
xpcom/glue/nsCOMPtr.h \
xpcom/base/OwningNonNull.h \
ipc/ipdl/ipdl/lower.py \
ipc/ipdl/ipdl/builtin.py \
dom/bindings/Codegen.py \
python/lldbutils/lldbutils/utils.py
# In our indiscriminate substitution above, we renamed
# nsRefPtrGetterAddRefs, the class behind getter_AddRefs. Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'
if [ -d .git ]; then
git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi
--HG--
rename : mfbt/nsRefPtr.h => mfbt/RefPtr.h
2015-10-18 01:24:48 -04:00
Nathan Froyd
483783681e
Bug 1207245 - part 4 - remove RefPtr.h; r=ehsan
...
It has been superseded by the availability of nsRefPtr.h.
2015-10-18 00:40:16 -04:00
Nathan Froyd
583afa0965
Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
...
This commit was generated using the following script, executed at the
top level of a typical source code checkout.
# Don't modify select files in mfbt/ because it's not worth trying to
# tease out the dependencies currently.
#
# Don't modify anything in media/gmp-clearkey/0.1/ because those files
# use their own RefPtr, defined in their own RefCounted.h.
find . -name '*.cpp' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
grep -v 'mfbt/RefPtr.h' | \
grep -v 'mfbt/nsRefPtr.h' | \
grep -v 'mfbt/RefCounted.h' | \
grep -v 'media/gmp-clearkey/0.1/' | \
xargs perl -p -i -e '
s/mozilla::RefPtr/nsRefPtr/g; # handle declarations in headers
s/\bRefPtr</nsRefPtr</g; # handle local variables in functions
s#mozilla/RefPtr.h#mozilla/nsRefPtr.h#; # handle #includes
s#mfbt/RefPtr.h#mfbt/nsRefPtr.h#; # handle strange #includes
'
# |using mozilla::RefPtr;| is OK; |using nsRefPtr;| is invalid syntax.
find . -name '*.cpp' -o -name '*.mm' | xargs sed -i -e '/using nsRefPtr/d'
# RefPtr.h used |byRef| for dealing with COM-style outparams.
# nsRefPtr.h uses |getter_AddRefs|.
# Fixup that mismatch.
find . -name '*.cpp' -o -name '*.h'| \
xargs perl -p -i -e 's/byRef/getter_AddRefs/g'
2015-10-18 00:40:10 -04:00
Phil Ringnalda
537058f432
Merge m-c to m-i
2015-10-17 11:24:26 -07:00
Phil Ringnalda
9ea53214d8
Merge f-t to m-c, a=merge
2015-10-17 11:19:46 -07:00
Michael Wu
ed4b205b47
Bug 1212663 - Use doxygen style comments in jsapi, r=Waldo
2015-10-17 13:27:16 -04:00
Phil Ringnalda
df1ce0b4c5
Merge m-i to m-c, a=merge
2015-10-17 10:16:55 -07:00
B2G Bumper Bot
10366350c5
Bumping manifests a=b2g-bump
2015-10-17 09:33:14 -07:00
B2G Bumper Bot
5f8c61b745
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/e876a3e68747
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Merge pull request #32525 from albertopq/1214242-new-design-pin
Bug 1214242 - Usability improvements to pin dialog r=mhenretty
========
https://hg.mozilla.org/integration/gaia-central/rev/ad8991134996
Author: albertopq <albert.pastor@gmail.com>
Desc: Bug 1214242 - Usability improvements to pin dialog
2015-10-17 09:30:29 -07:00
Nils Ohlmeier [:drno]
eaaf58dece
Bug 1215616: use base address for server rflx ICE candidates r=bwc
2015-10-17 11:34:01 -04:00
Daniel Stenberg
19855ea7f7
Bug 1214200: avoid double NS_RELEASE(), r=mcmanus
2015-10-17 08:26:38 -04:00
ffxbld
dba039b814
No bug, Automated blocklist update from host bld-linux64-spot-1092 - a=blocklist-update
2015-10-17 04:10:55 -07:00
ffxbld
39d37ae7b8
No bug, Automated HPKP preload list update from host bld-linux64-spot-1092 - a=hpkp-update
2015-10-17 04:10:53 -07:00
ffxbld
7b8e76fcc8
No bug, Automated HSTS preload list update from host bld-linux64-spot-1092 - a=hsts-update
2015-10-17 04:10:51 -07:00
B2G Bumper Bot
a456cc424a
Bumping manifests a=b2g-bump
2015-10-17 04:09:12 -07:00
B2G Bumper Bot
7dc8a3041c
Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/20857360573c
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Revert "Merge pull request #32175 from russnicoletti/bug-1208205"
This reverts commit a5c6932ce72321aefba5b2c8793b00c637c54a32, reversing
changes made to 7a67098e9150509468df612261ede16341035294.
2015-10-17 04:06:29 -07:00
Eric Faust
b03dd5c99e
Bug 1215744 - Unnamed class expressions shouldn't get a name property. (r=arai)
2015-10-17 00:53:18 -07:00
Heiher
8ed011b817
Bug 1066642 - IonMonkey: MIPS32: Do not allocate odd FP registers on Loongson CPU-s. r=arai
...
---
js/src/jit/mips32/Architecture-mips32.h | 21 ++++++++++++++++++---
js/src/jit/mips32/Assembler-mips32.cpp | 6 +++---
js/src/jit/mips32/Simulator-mips32.cpp | 2 +-
3 files changed, 22 insertions(+), 7 deletions(-)
2015-10-17 23:41:16 +08:00
James Cowgill
bffdd4d952
Bug 1129878 - nspr: enable atomic instructions on mips r=hev
...
---
nsprpub/pr/include/md/_linux.h | 10 ++++++++++
nsprpub/pr/include/pratom.h | 4 +++-
2 files changed, 13 insertions(+), 1 deletion(-)
2015-10-17 23:41:10 +08:00
Masayuki Nakano
f28a82b6bc
Bug 1215434 part.2 Add plugin frame rect to dispatch-to-content region if it wants to handle wheel event as default action r=mstange
2015-10-17 15:50:09 +09:00
Masayuki Nakano
07adf60de2
Bug 1215434 part.1 If scroll target is a plugin frame, EventStateManager::PostHandleEvent() should send the wheel event to the plugin frame even if APZC already handled it r=smaug
2015-10-17 15:50:09 +09:00
Phil Ringnalda
0d4794a52d
Back out 2 changesets (bug 1215336, bug 1215337) in hopes it will appease the angry gods, who will then stop hurling !phaseStartTimes[phase] assertion failures at our heads
...
CLOSED TREE
Backed out changeset f41fd6c7d522 (bug 1215337)
Backed out changeset 1998b272540e (bug 1215336)
2015-10-16 20:32:21 -07:00
Phil Ringnalda
915c3cb404
Back out 2 changesets (bug 1214967) for b2g debug mochitest-14 hangs, or perhaps fatal assertions failing to be fatal until a hang, or summat
...
CLOSED TREE
Backed out changeset 120b53ea0f41 (bug 1214967)
Backed out changeset af6b752acbd0 (bug 1214967)
2015-10-16 20:26:20 -07:00
Phil Ringnalda
65c005fc8d
Back out changeset 7a8d20f52da6 (bug 1215686) for ASan jsreftest/reftest failures
...
CLOSED TREE
2015-10-16 20:21:54 -07:00
Phil Ringnalda
dc7a4cc45e
Back out changeset 09e059daabae (bug 1215072
) for adding a permaorange-on-b2g test
...
CLOSED TREE
2015-10-16 18:42:41 -07:00
B2G Bumper Bot
7ebef2738e
Bumping manifests a=b2g-bump
2015-10-16 16:33:13 -07:00
B2G Bumper Bot
345810f0b8
Bumping gaia.json for 8 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/8235cc10bdc6
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Merge pull request #32441 from mcav/clock-defaults-enable
Bug 1214546 - The ‘Start‘ button is grey with new defaults. r=gandalf
========
https://hg.mozilla.org/integration/gaia-central/rev/9766930e0c0f
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Bug 1214546 - The ‘Start‘ button is grey with new defaults.
========
https://hg.mozilla.org/integration/gaia-central/rev/c5af00c96a80
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Merge pull request #32511 from mcav/origin-fix
Bug 1215550 - AppWindow icons need additional fixup for apps with has… r=apastor
========
https://hg.mozilla.org/integration/gaia-central/rev/dfcc03159b87
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Bug 1215550 - AppWindow icons need additional fixup for apps with hash in AppWindow.origin.
========
https://hg.mozilla.org/integration/gaia-central/rev/c0a65e5b9d44
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Merge pull request #32374 from mcav/utility-tray-aria
Bug 1209718 - New Utility Tray is not screen reader friendly. r=etienne
========
https://hg.mozilla.org/integration/gaia-central/rev/6ff5ecd9578f
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Bug 1209718 - New Utility Tray is not screen reader friendly. r=etienne
========
https://hg.mozilla.org/integration/gaia-central/rev/4fce096211dd
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Merge pull request #32219 from mcav/stack-manager-cardviewclosed
Bug 1211019 - [TaskManager] After choosing an app, that app should be… r=etienne
========
https://hg.mozilla.org/integration/gaia-central/rev/ed16c9d9f08a
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Bug 1211019 - [TaskManager] After choosing an app, that app should become frontmost in the stack. r=etienne
2015-10-16 16:30:28 -07:00
B2G Bumper Bot
63ea43b475
Bumping manifests a=b2g-bump
2015-10-16 16:08:17 -07:00
B2G Bumper Bot
9995f6fad8
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/9f56d8ca15d3
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Merge pull request #32436 from gmarty/Bug-1202571-Can-pin-the-same-site-multiple-times
Bug 1202571 - [Browser] Can pin the same site multiple times
========
https://hg.mozilla.org/integration/gaia-central/rev/65e3c367cdbe
Author: Sam Foster <sfoster@mozilla.com>
Desc: Bug 1202571 - [Browser] Can pin the same site multiple times
2015-10-16 16:05:31 -07:00
B2G Bumper Bot
f243e1b9ab
Bumping manifests a=b2g-bump
2015-10-16 15:08:54 -07:00
B2G Bumper Bot
74ffc3dd16
Bumping gaia.json for 6 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/475e92ea3e0f
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #32514 from sfoster/accessibility-setup-bug-1215216
Bug 1215216 - Listen for iac-ftucomms event to now when FTU starts. r=kgrandon
========
https://hg.mozilla.org/integration/gaia-central/rev/3b9d4a2c93ef
Author: Sam Foster <sfoster@mozilla.com>
Desc: Bug 1215216 - Listen for iac-ftucomms event to know of FTU started, step. r=kgrandon
========
https://hg.mozilla.org/integration/gaia-central/rev/ea52b7da3359
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #32490 from KevinGrandon/bug_1215404_fix_net_error_cancel_bg
Bug 1215404 - Net error cancel button rendering errors
========
https://hg.mozilla.org/integration/gaia-central/rev/cc992cffe146
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1215404 - Net error cancel button rendering errors
========
https://hg.mozilla.org/integration/gaia-central/rev/6cc379b321ac
Author: Julien Wajsberg <felash@gmail.com>
Desc: Merge pull request #32483 from julienw/lateness-fix
Bug 1215312 - [Messages] In the Message Report, hide the lateness ind…
========
https://hg.mozilla.org/integration/gaia-central/rev/60ecbbcbc758
Author: Julien Wajsberg <felash@gmail.com>
Desc: Bug 1215312 - [Messages] In the Message Report, hide the lateness indicator for outgoing messages r=schung
2015-10-16 15:05:21 -07:00
B2G Bumper Bot
1c62854a4d
Bumping manifests a=b2g-bump
2015-10-16 13:51:40 -07:00
B2G Bumper Bot
92deddd331
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/fbdd0c1df90a
Author: No-Jun Park <npark@mozilla.com>
Desc: Merge pull request #32518 from npark-mozilla/1215634
Bug 1215634 - imagecompare: remove unnecessary \n in the warning message
========
https://hg.mozilla.org/integration/gaia-central/rev/a26e3f5432d0
Author: No-Jun Park <npark@mozilla.com>
Desc: Bug 1215634 - imagecompare: remove unnecessary \n in the warning message
2015-10-16 13:46:49 -07:00
Patrick Brosset
4cd7fec6a8
Bug 1197100 - 4 - Move time-block UI to its own component; r=tromey
...
--HG--
extra : commitid : 4mQlE4kX9gS
extra : rebase_source : 23c28b8051688d52c14577fd69da4a43cb958f73
2015-10-16 22:35:28 +02:00
Masatoshi Kimura
9621a78c93
Bug 1207137 - Implement weak crypto override UI. r=ttaubert
2015-10-17 09:38:31 +09:00
Masatoshi Kimura
3c8f7945a7
Bug 1207137 - Add an error code for weak crypto override. r=bz
2015-10-17 09:38:30 +09:00
Masatoshi Kimura
82af783064
Bug 1207137 - Set a security state flag when weak crypto override is needed. r=keeler
2015-10-17 09:38:30 +09:00
Brian Grinstead
022d2f58de
Bug 1207542 - Hide the Control Center when the URL changes;r=paolo
...
--HG--
extra : commitid : EJQAAQCrgQG
2015-10-16 16:48:45 -07:00
Jordan Santell
c84dda70dd
Bug 1214872 - Set up state changes in the memory tool. r=fitzgen
2015-10-16 15:16:55 -07:00
Michael Comella
c6f48afc97
Bug 1147653 - Review - add exit animation to AnimationSet. r=me
...
--HG--
extra : commitid : 5AMLDg3mBGv
extra : rebase_source : 2f17576585e1e3ff18163d7266828e483913c39a
2015-10-16 15:06:48 -07:00
B2G Bumper Bot
702df28e98
Bumping manifests a=b2g-bump
2015-10-16 12:58:29 -07:00
B2G Bumper Bot
5065716f7b
Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/6f74f3416a2a
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Merge pull request #32370 from justindarc/bug1213446
Bug 1213446 - [Music][NGA] Lazy-load tiles in Home view
========
https://hg.mozilla.org/integration/gaia-central/rev/ce1a962b1578
Author: Justin D'Arcangelo <justindarc@gmail.com>
Desc: Bug 1213446 - [Music][NGA] Lazy-load tiles in Home view
========
https://hg.mozilla.org/integration/gaia-central/rev/b833123bf43e
Author: Wes Kocher <kwierso@gmail.com>
Desc: Revert "Merge pull request #32516 from JohanLorenzo/bug-1187330-3" for build failures
This reverts commit 7a67098e9150509468df612261ede16341035294, reversing
changes made to fd3a6621b6de0fac1605b28d3cf12c13c013d366.
========
https://hg.mozilla.org/integration/gaia-central/rev/6285be3258b1
Author: Wes Kocher <kwierso@gmail.com>
Desc: Revert "Merge pull request #32495 from stasm/1215454-l20n-3.3.2" for Player_test.js failures in gij(10)
This reverts commit 7cea3fe98b342577ffe348369e5fd540841cd4ce, reversing
changes made to e619ed00be5bc9eea00884e4643ccd14b2c714da.
2015-10-16 12:55:14 -07:00
Boris Zbarsky
a9549930a2
Bug 1215559. Create separate iterator native types for one-type and two-type iterators, so we don't force the one-type case to implement GetKeyAtIndex. r=qdot
2015-10-16 15:54:51 -04:00
Shu-yu Guo
bdfd8379dd
No bug - Annotate an OOM test as allow-oom. (r=terrence over IRC)
2015-10-16 17:54:47 -07:00
Shu-yu Guo
b75caf79c0
Bug 1215341 - Update tests. (r=jandem)
2015-10-16 17:54:47 -07:00
Shu-yu Guo
acb34e89d9
Bug 1215341 - Make assignment to const errors runtime TypeErrors in the JITs. (r=jandem)
2015-10-16 17:54:47 -07:00
Shu-yu Guo
53c5a76506
Bug 1215341 - Make assignment to const errors runtime TypeErrors in the frontend and interpreter. (r=jandem)
2015-10-16 17:54:47 -07:00
Bobby Holley
cfa69d93e9
Bug 1215398 - Hoist the IsCallerChrome call in CanMoveResizeWindows to the script-only entry points. r=bz
2015-10-16 16:35:30 -07:00
Chris Manchester
8fe6d000de
Bug 1203266 - Allow reading reftest manifests from a provided finder. r=gps
...
--HG--
extra : commitid : G7g6Lr9ODZQ
2015-10-16 15:31:20 -07:00