Commit Graph

445906 Commits

Author SHA1 Message Date
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