Commit Graph

161852 Commits

Author SHA1 Message Date
Jeff Walden
5ee5d4c63b Bug 953296 - Implement mozilla::IsClass and mozilla::IsEmpty. r=jcranmer 2013-12-30 01:07:39 -06:00
Jeff Walden
12220c1619 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
ea64d1c164 Bug 601409: Add a comment to some confusing search.xml code 2014-01-04 16:45:29 -05:00
Gavin Sharp
8075170201 Tweak some comments per bug 910523 and bug 910517.
--HG--
extra : rebase_source : 72de87d8b34da281bb6e2e9c99ebd8ad75e64786
2013-09-16 09:45:58 -04:00
Boris Zbarsky
4f07bfa379 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
aa8197c51f 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
f48d286557 Bug 939581 part 1. Factor out MCallDOMNative from MCall. r=efaust,jandem 2013-11-20 17:44:56 -05:00
Andrea Marchesini
baa0ead999 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
384530ea4e Bug 884368 - Part 1: Add a memory reporter for AudioContexts; r=roc,njn 2014-01-04 13:15:41 -05:00
Ehsan Akhgari
ac73237d97 Merge m-c into inbound 2014-01-04 12:14:57 -05:00
Ehsan Akhgari
7efbcd733a Bug 927728 - Part 2: Stop using PRUnichar in our code generators; r=roc,bzbarsky 2014-01-04 10:02:43 -05:00
Ehsan Akhgari
eaa7491d77 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
1b14d68585 Bug 953114 - Fix GetElementIC typed array issue. r=efaust 2014-01-04 13:32:35 +01:00
ffxbld
22362e6e5e 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
e6fb1464e3 Merge m-c to inbound. 2014-01-03 14:12:28 -05:00
Ryan VanderMeulen
908922051b Merge fx-team to m-c. 2014-01-03 14:11:02 -05:00
Jan de Mooij
f9c8f7cdba Bug 956293 - Don't pass RegExp proto to CloneRegExpObject. r=h4writer 2014-01-03 18:58:56 +01:00
Roberto A. Vitillo
0c3e911899 Bug 742500 - Disable expired telemetry probes. r=vladan 2014-01-03 12:02:48 -05:00
Gaia Pushbot
76dc452a38 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
a3b02a3245 Backed out changeset 70fd824abff0 (bug 742500) for xpcshell orange. 2014-01-03 11:31:17 -05:00
Gaia Pushbot
2ca91b6168 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
99be7ece6d Backed out changeset 30521d0cc862 (bug 951999) for Gi failures. 2014-01-03 11:11:44 -05:00
Gaia Pushbot
b0b310ccb0 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
aef4262864 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
92285b9fe5 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
c098559563 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
a12f5ea48a Bug 742500 - Disable expired telemetry probes. r=vladan 2014-01-03 09:28:07 -05:00
Francesco Lodolo (:flod)
a3faf5ace7 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
845c6f5820 merge b2g-inbound to mozilla-central 2014-01-03 12:27:04 +01:00
Carsten "Tomcat" Book
168432b6d7 merge fx-team to mozilla-central 2014-01-03 12:24:24 +01:00
Robert Longson
ee5d7f984b Bug 955917 (Part 2) - Remove unused functions from nsSVGUtils. r=dholbert 2014-01-03 08:57:43 +00:00
Wes Kocher
dba3f19a06 Merge m-c to fx-team 2014-01-02 20:04:58 -08:00
Wes Kocher
ddf6774312 Merge m-c to b2g-inbound 2014-01-02 20:04:18 -08:00
Gaia Pushbot
de8131a997 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
4e82062191 Merge fx-team to m-c 2014-01-02 19:59:56 -08:00
Wes Kocher
18af4b4489 Merge b2g-inbound to m-c 2014-01-02 19:53:58 -08:00
Richard Newman
a1adb86cfd Bug 951569 - Use text/plain for Send Tab intent handler. r=nalexander 2014-01-02 19:47:38 -08:00
Gaia Pushbot
285e506a68 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
1e2f53713b 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
5c694c9166 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
5fded17145 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
7ce0417292 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
cfbfd4618e 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
174ec81489 Merge m-c to b2g-inbound. 2014-01-02 16:18:16 -05:00
Gijs Kruitbosch
2ce882592a 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
9930606f5b 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
f0f1a3132e Backed out changeset 4bc1cf097ca1 (bug 952963) 2014-01-02 22:10:50 +00:00
Gijs Kruitbosch
a8c6b9a074 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
2047150905 Merge m-c to fx-team. 2014-01-02 16:19:21 -05:00
Ryan VanderMeulen
462c38e424 Merge b2g-inbound to m-c. 2014-01-02 16:14:38 -05:00