339377 Commits

Author SHA1 Message Date
Jeff Walden
5d3f01c937 Bug 953296 - Implement mozilla::NullptrT as a typedef to use to accept nullptr values. Also add mozilla::IsNullPointer<T>, a trait for detecting *only* true nullptr (emulated nullptr [__null] used by gcc 4.4/4.5 isn't true nullptr). r=ehsan
Generally, if you want a decltype(nullptr)-based overload, you should use SFINAE and IsNullPointer.  (Examples are provided in NullPtr.h comments.)  The problem is NullptrT matches far more than just __null as emulated nullptr for gcc 4.4/4.5 overloading purposes.  This problem is unavoidable without true nullptr.  Currently, the only valid use for NullptrT is believed to be in operator overloads.  All existing nullptr-overloading code has been rewritten to use the appropriate technique for the situation, and MOZ_HAVE_CXX11_NULLPTR is no longer an API.

--HG--
extra : rebase_source : 01abfcb66ae569db7b04a7b53f5cd5fd8151bffd
2014-01-02 17:27:41 -06:00
Gavin Sharp
72bdf6946d Bug 601409: Add a comment to some confusing search.xml code 2014-01-04 16:45:29 -05:00
Gavin Sharp
ea5aa79864 Tweak some comments per bug 910523 and bug 910517.
--HG--
extra : rebase_source : 72de87d8b34da281bb6e2e9c99ebd8ad75e64786
2013-09-16 09:45:58 -04:00
Boris Zbarsky
b1083f6892 Bug 939581 part 3. Mark DOM calls as movable as needed and allow them to be CSE'd. r=efaust 2014-01-03 16:44:45 -05:00
Boris Zbarsky
0a6e649aa0 Bug 939581 part 2. Don't create resume points for non-effectful methods (which currently just means DOM methods), on the assumption that such methods have no side-effects and throw deterministically based on thisval and arguments. r=jandem,efaust 2013-11-20 11:24:10 -05:00
Boris Zbarsky
5d40f3015e Bug 939581 part 1. Factor out MCallDOMNative from MCall. r=efaust,jandem 2013-11-20 17:44:56 -05:00
Andrea Marchesini
f98a8d58d2 Bug 930450 - Setting port to the empty string should set URL's port to the default value. Setting it to "0" should set URL's port to 0., r=bz, r=honzab 2014-01-04 20:42:42 +00:00
Ehsan Akhgari
60eb19e15a Bug 884368 - Part 1: Add a memory reporter for AudioContexts; r=roc,njn 2014-01-04 13:15:41 -05:00
Ehsan Akhgari
2e67154d02 Merge m-c into inbound 2014-01-04 12:14:57 -05:00
Ehsan Akhgari
22ef961b40 Bug 927728 - Part 2: Stop using PRUnichar in our code generators; r=roc,bzbarsky 2014-01-04 10:02:43 -05:00
Ehsan Akhgari
1b83407ce9 Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
This patch was automatically generated by the following script:

#!/bin/bash
# Command to convert PRUnichar to char16_t

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*modules/libmar*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name prtypes.h \
       ! -name Char16.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Jan de Mooij
958e04b8d0 Bug 953114 - Fix GetElementIC typed array issue. r=efaust 2014-01-04 13:32:35 +01:00
ffxbld
a5f9e559f4 No bug, Automated HSTS preload list update from host bld-linux64-ec2-441 - a=hsts-update 2014-01-04 03:20:04 -08:00
Ryan VanderMeulen
0667febab1 Merge m-c to inbound. 2014-01-03 14:12:28 -05:00
Ryan VanderMeulen
7ddc82b561 Merge fx-team to m-c. 2014-01-03 14:11:02 -05:00
Jan de Mooij
8f7a8a0f8f Bug 956293 - Don't pass RegExp proto to CloneRegExpObject. r=h4writer 2014-01-03 18:58:56 +01:00
Roberto A. Vitillo
f0d3f30743 Bug 742500 - Disable expired telemetry probes. r=vladan 2014-01-03 12:02:48 -05:00
Gaia Pushbot
cbdbdcb96e Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/23fea49fdb66
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Merge pull request #15013 from comoyo/952724

Bug 952724 - Make InputContext#replaceSurroundingText match spec. r=djf

========

https://hg.mozilla.org/integration/gaia-central/rev/33f9227caa94
Author: Yuan Xulei <xyuan@mozilla.com>
Desc: Bug 952724 - Make InputContext#replaceSurroundingText match spec. r=djf
2014-01-03 08:45:22 -08:00
Ryan VanderMeulen
4dbf329952 Backed out changeset 70fd824abff0 (bug 742500) for xpcshell orange. 2014-01-03 11:31:17 -05:00
Gaia Pushbot
c10206a18e Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a855a05df236
Author: Salvador de la Puente González <salva@unoyunodiez.com>
Desc: Merge pull request #14633 from gitmai/bug-948798-CC-reset-wifi-not-refresh

Bug 948798 - [Cost Control] After reset Wifi usage, the usage does not b...
r=me

========

https://hg.mozilla.org/integration/gaia-central/rev/671846122766
Author: mai <mri@tid.es>
Desc: Bug 948798 - [Cost Control] After reset Wifi usage, the usage does not be reset
2014-01-03 08:30:22 -08:00
Ryan VanderMeulen
b17b606993 Backed out changeset 30521d0cc862 (bug 951999) for Gi failures. 2014-01-03 11:11:44 -05:00
Gaia Pushbot
e463b14056 Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/1e7dcea5e0b5
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Merge pull request #15010 from mcav/downloadbodyreps-idempotent

Bug 912825 - [email] Message reader appears to duplicate body contents when buildBodyDom is called multiple times. r=asuth

========

https://hg.mozilla.org/integration/gaia-central/rev/a24b98ec4286
Author: Marcus Cavanaugh <m@mcav.com>
Desc: Bug 912825 - [email] Message reader appears to duplicate body contents when buildBodyDom is called multiple times. r=asuth
2014-01-03 06:40:23 -08:00
Sami Jaktholm
f99f165062 Bug 953184 - Do not show an error if user cancels the file chooser dialog when importing a CSS file in Devtools Style Editor. r=harth 2014-01-03 09:29:05 -05:00
Sebastian Hengst
1299ab4f19 Bug 952040 - webapprt: overrides: Use 'received' instead of 'recieved' and remove pairs of whitespaces. r=tabraldes 2014-01-03 11:36:34 +01:00
Paul Rouget
8fa9dbf71b Bug 949858 - Make sure we're not duplicating toolboxes and that we forget about them at the app-manager level. r=ochameau 2014-01-03 09:28:23 -05:00
Roberto A. Vitillo
56af30051a Bug 742500 - Disable expired telemetry probes. r=vladan 2014-01-03 09:28:07 -05:00
Francesco Lodolo (:flod)
29b51c3c06 Bug 952742 - [Australis] "Move to menu" label is using the wrong entity for accesskey; r=dolske 2014-01-03 15:04:56 +01:00
Carsten "Tomcat" Book
2e82c27b61 merge b2g-inbound to mozilla-central 2014-01-03 12:27:04 +01:00
Carsten "Tomcat" Book
a61ffd8341 merge fx-team to mozilla-central 2014-01-03 12:24:24 +01:00
Robert Longson
415c36488e Bug 955917 (Part 2) - Remove unused functions from nsSVGUtils. r=dholbert 2014-01-03 08:57:43 +00:00
Wes Kocher
127c034238 Merge m-c to fx-team 2014-01-02 20:04:58 -08:00
Wes Kocher
2c03299820 Merge m-c to b2g-inbound 2014-01-02 20:04:18 -08:00
Gaia Pushbot
5a0b8945aa Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/2977ae6150d7
Author: George <georgeiscoming@gmail.com>
Desc: Merge pull request #15000 from cctuan/956208

Bug 956208 - [Gaia][Build] add gaiaDir variable in getPid function

========

https://hg.mozilla.org/integration/gaia-central/rev/59faa7c52b52
Author: cctuan <georgeiscoming@gmail.com>
Desc: Bug 956208 - [Gaia][Build] add gaiaDir variable in getPid function
2014-01-02 20:00:22 -08:00
Wes Kocher
b66330674c Merge fx-team to m-c 2014-01-02 19:59:56 -08:00
Wes Kocher
594ca9fa1e Merge b2g-inbound to m-c 2014-01-02 19:53:58 -08:00
Richard Newman
042de274d2 Bug 951569 - Use text/plain for Send Tab intent handler. r=nalexander 2014-01-02 19:47:38 -08:00
Gaia Pushbot
c4df01c4b9 Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/b5383b5a8ac3
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #14997 from KevinGrandon/revive_gaia_ui

Revive gaia-ui-tests

========

https://hg.mozilla.org/integration/gaia-central/rev/6ea94ac09e2b
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Revive gaia-ui-tests
2014-01-02 17:45:22 -08:00
Mike Conley
d7d9648c12 Bug 956138 - [Australis] Have BrowserUITelemetry wait for sessionstore-windows-restored before gathering measurements. r=jaws. 2014-01-02 19:02:46 -05:00
Gaia Pushbot
b5b28b0852 Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/aff515e4b4a6
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #14998 from KevinGrandon/bug_956012_update_mobile_shims

Bug 956012 - Desktop b2g with local profile is trying to load the SIM / JavaScript error: conn.setVoicePrivacyMode is not a function

========

https://hg.mozilla.org/integration/gaia-central/rev/9bb3ec8d604c
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 956012 - Desktop b2g with local profile is trying to load the SIM / JavaScript error: conn.setVoicePrivacyMode is not a function
2014-01-02 15:30:22 -08:00
Jared Wein
a36e15730f Bug 956130 - [Australis] The tab groups button has the wrong icon when it is shown in non-overflow mode on Windows. r=mconley 2014-01-02 18:05:28 -05:00
Jared Wein
db4a75f71e Bug 934951 - [Australis] Zoom controls percentage label doesn't update when it's in the toolbar and you navigate. r=mconley 2014-01-02 18:02:55 -05:00
Benoit Jacob
c569071be2 Bug 949347 - Temporary strong reference to the actor in case mActor might be nulled concurrently - r=nical 2014-01-02 17:54:13 -05:00
Ryan VanderMeulen
b0474a321c Merge m-c to b2g-inbound. 2014-01-02 16:18:16 -05:00
Gijs Kruitbosch
39714aa9a0 Bug 952963 - areaType getter in widget wrapper shouldn't assume area exists, r=jaws
--HG--
extra : rebase_source : adf2bb0d616b9ad92d88854a903f1b9de33661bb
2014-01-02 21:17:58 +00:00
Gijs Kruitbosch
7c89f2ddc4 Bug 952963 - Australis: areaType getter in widget wrapper shouldn't assume area exists, r=jaws
Fixing commit msg; DONTBUILD, identical to 4bc1cf097ca1
2014-01-02 21:17:58 +00:00
Gijs Kruitbosch
5617653a6c Backed out changeset 4bc1cf097ca1 (bug 952963) 2014-01-02 22:10:50 +00:00
Gijs Kruitbosch
4d9d8dcbb8 Bug 953153 - Australis: download button width changes when pressed, r=jaws
--HG--
extra : rebase_source : aa94a3d67bdb3a6e1537b6881a02b67c71628acd
2014-01-02 21:17:49 +00:00
Ryan VanderMeulen
82ae76f245 Merge m-c to fx-team. 2014-01-02 16:19:21 -05:00
Ryan VanderMeulen
d0a9cd5005 Merge b2g-inbound to m-c. 2014-01-02 16:14:38 -05:00
Ryan VanderMeulen
8419c2ed8f Merge fx-team to m-c. 2014-01-02 16:13:34 -05:00