Revision f450c0db35d7e14084849328bbbfbd6f3787437b authored by B2G Bumper Bot on 27 May 2014, 09:31:29 UTC, committed by B2G Bumper Bot on 27 May 2014, 09:31:29 UTC
Truncated some number of revisions since the previous bump.

========

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

Bug 971552 - [System2] Instantiable SleepMenu

========

https://hg.mozilla.org/integration/gaia-central/rev/c69c72e0ff74
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 971552 - [System2] Instantiable SleepMenu r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/fe96e25e6461
Author: Cristian Rodriguez <crdlc@tid.es>
Desc: Merge pull request #19541 from crdlc/bug-1010651

Bug 1010651 - (vertical-homescreen) RocketBar missing search icon

========

https://hg.mozilla.org/integration/gaia-central/rev/b59f7c17f6da
Author: crdlc <crdlc@tid.es>
Desc: Bug 1010651 - (vertical-homescreen) RocketBar missing search icon

========

https://hg.mozilla.org/integration/gaia-central/rev/fe3c2b943843
Author: evanxd <itoyxd@gmail.com>
Desc: Merge pull request #19363 from RudyLu/ime/Bug1010021

Bug 1010021 - Add integration test to cover 3rd-party IME installation.

========

https://hg.mozilla.org/integration/gaia-central/rev/3f225f7831ce
Author: Rudy Lu <me@rudy.lu>
Desc: Bug 1010021 - Add integration test to cover 3rd-party IME installation.

========

https://hg.mozilla.org/integration/gaia-central/rev/fa14a8722d19
Author: dwi2 <dwi2@dwi2.com>
Desc: Merge pull request #19426 from dwi2/bug1003646

Bug 1003646 - Dismiss action menu when app is opened r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/ad04bd5ff3de
Author: Tzu-Lin Huang <tzhuang@mozilla.com>
Desc: Bug 1003646 - Dismiss action menu of activity when app is opened

========

https://hg.mozilla.org/integration/gaia-central/rev/fceb38c3db65
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #19632 from gasolin/issue-1005800

reorder nfc import order to receive holdhome event before task manager, r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/9fae7f965c6b
Author: gasolin <gasolin@gmail.com>
Desc: reorder nfc import order to receive holdhome event before task manager
1 parent 76df62a
Raw File
CallsList.h
/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* vim: set ts=8 sts=2 et sw=2 tw=80: */
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */

#ifndef mozilla_dom_telephony_CallsList_h__
#define mozilla_dom_telephony_CallsList_h__

#include "mozilla/dom/telephony/TelephonyCommon.h"

#include "nsWrapperCache.h"

namespace mozilla {
namespace dom {

class CallsList MOZ_FINAL : public nsISupports,
                            public nsWrapperCache
{
  nsRefPtr<Telephony> mTelephony;
  nsRefPtr<TelephonyCallGroup> mGroup;

public:
  NS_DECL_CYCLE_COLLECTING_ISUPPORTS
  NS_DECL_CYCLE_COLLECTION_SCRIPT_HOLDER_CLASS(CallsList)

  CallsList(Telephony* aTelephony, TelephonyCallGroup* aGroup = nullptr);

  nsPIDOMWindow*
  GetParentObject() const;

  // WrapperCache
  virtual JSObject*
  WrapObject(JSContext* aCx) MOZ_OVERRIDE;

  // CallsList WebIDL
  already_AddRefed<TelephonyCall>
  Item(uint32_t aIndex) const;

  uint32_t
  Length() const;

  already_AddRefed<TelephonyCall>
  IndexedGetter(uint32_t aIndex, bool& aFound) const;

private:
  ~CallsList();
};

} // namespace dom
} // namespace mozilla

#endif // mozilla_dom_telephony_CallsList_h__
back to top