Commit Graph

444152 Commits

Author SHA1 Message Date
B2G Bumper Bot
6f9cf1da7d Bumping manifests a=b2g-bump 2015-10-08 05:03:16 -07:00
B2G Bumper Bot
bf745ad912 Bumping gaia.json for 5 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/4685c54ed2e5
Author: Luke Chang <lchang@mozilla.com>
Desc: Merge pull request #32317 from luke-chang/1212726_spatialnavigator_check_navigable

Bug 1212726 - SpatialNavigator should check if an element is navigable before focusing it, r=evelyn

========

https://hg.mozilla.org/integration/gaia-central/rev/adfd710a78b0
Author: Luke Chang <lchang@mozilla.com>
Desc: Bug 1212726 - SpatialNavigator should check if an element is navigable before focusing it

========

https://hg.mozilla.org/integration/gaia-central/rev/68f78e1b448d
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Merge pull request #32233 from mikehenrty/bug-1205040-tracking-protection-setting

Bug 1205040 - Add tracking protection toggle to Browsing Privacy panel

========

https://hg.mozilla.org/integration/gaia-central/rev/ed644a705546
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Merge branch 'bug-1205040-tracking-protection-setting' of https://github.com/mikehenrty/gaia into mikehenrty-bug-1205040-tracking-protection-setting

========

https://hg.mozilla.org/integration/gaia-central/rev/6c5ff2dc294c
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Bug 1205040 - Add tracking protection toggle to Browsing Privacy panel
2015-10-08 05:00:25 -07:00
B2G Bumper Bot
c931b83020 Bumping manifests a=b2g-bump 2015-10-08 04:43:42 -07:00
B2G Bumper Bot
5c71cfdd59 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/12a4af7c2a55
Author: albertopq <albert.pastor@gmail.com>
Desc: Merge pull request #32295 from albertopq/1204427-previous-icon

Bug 1204427 - Set default site icon when no icon is provided r=mhenretty

========

https://hg.mozilla.org/integration/gaia-central/rev/fac33dea41bd
Author: albertopq <albert.pastor@gmail.com>
Desc: Bug 1204427 - Set default site icon when no icon is provided
2015-10-08 04:40:17 -07:00
B2G Bumper Bot
abecdb1762 Bumping manifests a=b2g-bump 2015-10-08 04:14:00 -07:00
B2G Bumper Bot
8a6aded992 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/ed8feeb526d0
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #32279 from jedireza/private-window-from-activity-manager

Bug 1211792 - The new private browser opened from task manager does not show the advice page or start page. r=kgrandon

========

https://hg.mozilla.org/integration/gaia-central/rev/54b73eb4176b
Author: jedireza <reza@akhavan.me>
Desc: Bug 1211792 - The new private browser opened from task manager does not show the advice page or start page
2015-10-08 04:10:32 -07:00
B2G Bumper Bot
d7b2849cb2 Bumping manifests a=b2g-bump 2015-10-08 03:45:34 -07:00
Jonathan Hao
65a21cb8f6 Bug 1205209 - Check whether mStreamSource is null in MediaOmxReader. r=bechen
--HG--
extra : rebase_source : f9e2f083ef78d8faa48b5cb3c0ed8f383a4c8301
2015-10-08 16:31:08 +08:00
B2G Bumper Bot
05632165cd Bumping manifests a=b2g-bump 2015-10-08 02:03:29 -07:00
B2G Bumper Bot
f072c730c4 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/403df4936b05
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Merge pull request #32291 from mikehenrty/bug-1211738-l10n-followup

Bug 1211738 - Follow up: update string IDs for private browsing strin…

========

https://hg.mozilla.org/integration/gaia-central/rev/b824364a3fe1
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Bug 1211738 - Follow up: update string IDs for private browsing string changes
2015-10-08 02:00:36 -07:00
B2G Bumper Bot
687ee4cdeb Bumping manifests a=b2g-bump 2015-10-07 21:44:05 -07:00
B2G Bumper Bot
762e12381e Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c728de03bc96
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #32296 from mikehenrty/bug-1184416-match-background-rocketbar

Bug 1184416 - Use linear gradient in vertical home rocketbar to match statusbar

========

https://hg.mozilla.org/integration/gaia-central/rev/eb9fb8376c9f
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Bug 1184416 - Use linear gradient in vertical home rocketbar to match statusbar

========

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

Bug 1206604 - Add split support to gaia-radio

========

https://hg.mozilla.org/integration/gaia-central/rev/0919ebd218ca
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1206604 - Add split support to gaia-radio
2015-10-07 21:40:41 -07:00
Wes Kocher
558a0fe9bf Bug 1212273 - Fix the syntax so decision tasks actually run r=me 2015-10-07 21:28:15 -07:00
B2G Bumper Bot
4f91213db9 Bumping manifests a=b2g-bump 2015-10-07 21:19:46 -07:00
B2G Bumper Bot
156e461aec Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/e6a8834fd634
Author: Hubert Figuière <hub@figuiere.net>
Desc: Merge pull request #32312 from hfiguiere/bug1212022-az-picker

Bug 1212022 - Fix A-Z Picker for albums and artists: lowercase id. r=squib

========

https://hg.mozilla.org/integration/gaia-central/rev/0c121597c401
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 1212022 - Fix A-Z Picker for albums and artists: lowercase id.
2015-10-07 21:16:51 -07:00
B2G Bumper Bot
f41e9b5314 Bumping manifests a=b2g-bump 2015-10-07 19:38:25 -07:00
B2G Bumper Bot
f62940c7c9 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/3ba95d6596da
Author: Yi-Fan Liao <yliao@mozilla.com>
Desc: Merge pull request #32284 from begeeben/1211376_remove_getaccounts_hack

Bug 1211376 - [smart-system] Remove getAccount(s) hack, r=ferjm

========

https://hg.mozilla.org/integration/gaia-central/rev/c71975a96e1b
Author: yifan <yliao@mozilla.com>
Desc: Bug 1211376 - [smart-system] Remove getAccount(s) hack

* Rename getAccounts to getAccount.
* Copy missing tests to smart-system.
2015-10-07 19:35:34 -07:00
Hsin-Yi Tsai
52510a4f8a Bug 1212273 - To enable emu-x86-kk build by default on mozilla-central, mozilla-inboud, b2g-inbound. r=garndt 2015-10-08 10:25:00 +08:00
B2G Bumper Bot
8c2e854e6e Bumping manifests a=b2g-bump 2015-10-07 17:03:24 -07:00
B2G Bumper Bot
9fd142becd Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/8ba8bb674230
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Merge pull request #32300 from stasm/1212365-l20n-3.3.0

Bug 1212365 - Update l20n.js to 3.3.1. r=gandalf

========

https://hg.mozilla.org/integration/gaia-central/rev/66c9f06fb891
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Bug 1212365 - Update l20n.js to 3.3.1. r=gandalf

========

https://hg.mozilla.org/integration/gaia-central/rev/0cc6be109fd2
Author: David Flanagan <dflanagan@mozilla.com>
Desc: Merge pull request #32307 from davidflanagan/bug1212226

Bug 1212226 - pass the correct EXIF preview metadata when creating a thumbnail r=aosmond

========

https://hg.mozilla.org/integration/gaia-central/rev/a837a0a78106
Author: David Flanagan <dflanagan@mozilla.com>
Desc: Bug 1212226 - pass the correct EXIF preview metadata when creating a thumbnail

don't break the unit tests
2015-10-07 17:00:34 -07:00
B2G Bumper Bot
f5899e5a79 Bumping manifests a=b2g-bump 2015-10-07 15:49:39 -07:00
B2G Bumper Bot
903a127cd1 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/051ec9310232
Author: David Flanagan <dflanagan@mozilla.com>
Desc: Merge pull request #32309 from davidflanagan/bug1210614

Bug 1210614 - deep copy video poster data before emitting newvideo event

========

https://hg.mozilla.org/integration/gaia-central/rev/6ce96e415169
Author: David Flanagan <dflanagan@mozilla.com>
Desc: Bug 1210614 - deep copy video poster data before emitting newvideo event
2015-10-07 15:46:48 -07:00
Chris AtLee
de356dc532 Bug 1037056: Add java to flame-kk builds r=rail 2015-10-07 17:24:41 -04:00
B2G Bumper Bot
0bfd920293 Bumping manifests a=b2g-bump 2015-10-07 13:34:55 -07:00
B2G Bumper Bot
5db1b4301b Bumping manifests a=b2g-bump 2015-10-07 12:24:29 -07:00
Fabrice Desré
c24657023b Bug 1212089 - Cookies API broken on b2g r=billm 2015-10-07 12:05:58 -07:00
B2G Bumper Bot
718b44e010 Bumping manifests a=b2g-bump 2015-10-07 11:53:15 -07:00
B2G Bumper Bot
c5dba289fa Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/5785265eed24
Author: Wes Kocher <kwierso@gmail.com>
Desc: Re-land Cwiiis/bug1210737-new-homescreen-startup-opt-order

This reverts commit ea18563744373ebd503e7ba46fd4c7197fb66dd8.

========

https://hg.mozilla.org/integration/gaia-central/rev/dc77aa000d21
Author: Wes Kocher <kwierso@gmail.com>
Desc: Revert "Merge pull request #31910 from gmarty/Bug-1196809-Pick-best-available-icon-for-pinned-sites-on-homescreen" for breaking gij(7)

This reverts commit 8f02e2b33ff13656066137cae70abf6b22b0de99, reversing
changes made to 5ecc0634430e60f730d09b59822b9959c16d8d97.
2015-10-07 11:50:24 -07:00
B2G Bumper Bot
ad01a347ed Bumping manifests a=b2g-bump 2015-10-07 11:28:07 -07:00
B2G Bumper Bot
019f0d9196 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/2d1497c158d1
Author: Wes Kocher <kwierso@gmail.com>
Desc: Revert "Merge pull request #32294 from Cwiiis/bug1210737-new-homescreen-startup-opt-order" for gij(7) failures

This reverts commit 5ecc0634430e60f730d09b59822b9959c16d8d97, reversing
changes made to b99837aa2294348317bcae68acabe71d9a83d774.
2015-10-07 11:25:16 -07:00
Wes Kocher
400e33f154 Merge m-c to b2ginbound, a=merge 2015-10-07 11:11:10 -07:00
Wes Kocher
5dc7315e7b Merge b2ginbound to central, a=merge 2015-10-07 11:04:26 -07:00
Wes Kocher
399a23b6c1 Merge inbound to m-c a=merge 2015-10-07 10:29:41 -07:00
Wes Kocher
6fa349a0de Backed out changeset bfb9436756a0 (bug 1207245) so I can merge inbound a=backout 2015-10-07 10:19:43 -07:00
Wes Kocher
92eaf64910 Backed out changeset 1f51d1614b9a (bug 1207245) 2015-10-07 10:19:31 -07:00
Wes Kocher
d22315fbb5 Backed out changeset ddcc05491282 (bug 1207245) 2015-10-07 10:19:27 -07:00
Wes Kocher
c953b66104 Backed out changeset 93828e13ad63 (bug 1207245) 2015-10-07 10:19:24 -07:00
Wes Kocher
fdc0a2fed6 Backed out changeset bcc1bcac2320 (bug 1207245) 2015-10-07 10:19:21 -07:00
Wes Kocher
75ff20f5af Backed out changeset 91d4539e00ce (bug 1207245)
--HG--
rename : mfbt/RefPtr.h => mfbt/nsRefPtr.h
2015-10-07 10:19:19 -07:00
Wes Kocher
30380a5787 Backed out changeset 263526a3368d (bug 1207245) 2015-10-07 10:19:07 -07:00
Wes Kocher
94c9c0fc0d Backed out changeset a45d680f073f (bug 1207245) 2015-10-07 10:19:05 -07:00
Wes Kocher
9d0985e9fd Merge fx-team to central, a=merge 2015-10-07 09:58:09 -07:00
Nathan Froyd
2e4ec377a3 Bug 1207245 - followup - use getter_AddRefs in HelpersD2D.h; r=me; a=bustage 2015-10-07 17:49:17 -04:00
Nathan Froyd
298a90a8e9 Bug 1207245 - followup - include mozilla/RefCounted.h in linker files as well; r=me; a=bustage 2015-10-07 17:22:03 -04:00
Nathan Froyd
89a69c829a 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.

 # 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-07 16:50:25 -04:00
Nathan Froyd
45f70b7f95 Bug 1207245 - part 6a - call AddRef/Release from nsRefPtr itself, rather than a helper; r=me 2015-10-07 15:32:51 -04:00
Nathan Froyd
8bbfcaea75 Bug 1207245 - part 5 - rename template parameters for nsRefPtrHashtable; r=ehsan
Having a template parameter conflict with a global name is terribly
inconvenient, so let's try to avoid that by renaming the 'RefPtr'
template parameter to something else.
2015-10-07 15:26:30 -04:00
Nathan Froyd
3d6b4b3ce7 Bug 1207245 - part 4 - remove RefPtr.h; r=ehsan
It has been superseded by the availability of nsRefPtr.h.
2015-10-07 15:25:11 -04:00
Nathan Froyd
1f70f620da 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' | \
    xargs perl -p -i -e 's/byRef/getter_AddRefs/g'
2015-10-07 15:05:02 -04:00
Nathan Froyd
11ab62216b Bug 1207245 - part 2 followup - add more mozilla/RefCounted.h includes where appropriate; r=me 2015-10-07 15:04:07 -04:00