Automated import from //branches/master/...@141104,141104
Automated import from //branches/donutburger/...@141103,141103
Automated import from //branches/master/...@141282,141282
Automated import from //branches/donutburger/...@141279,141279
Automated import from //branches/donutburger/...@141761,141761
Automated import from //branches/master/...@141764,141764
Automated import from //branches/donutburger/...@141868,141868
Automated import from //branches/master/...@141869,141869
Automated import from //branches/donutburger/...@142122,142122
Automated import from //branches/master/...@142124,142124
Automated import from //branches/master/...@142414,142414
Automated import from //branches/cupcake/...@142649,142649
Automated import from //branches/master/...@142762,142762
Automated import from //branches/donutburger/...@142721,142721
Merge commit 'korg/cupcake'
Merge branch 'open_source_no_contributions' into google_internal
AI 144067: Make Calendar widget launch into last-shown-mode to match behavior of Calendar app icon.
  BUG=1752044

Automated import of CL 144067
AI 144068: am: CL 144067 Make Calendar widget launch into last-shown-mode to match behavior of Calendar app icon.
  Original author: jsharkey
  Merged from: //branches/cupcake/...

Automated import of CL 144068
AI 144136: Make calendar widget correctly launch Calendar app instead of creating a second task stack.
  Fixes the following issues:
  - Calendar widget and calendar icon always launch to a specific calendar view--the view last selected by user.
  - Launching from both widget and app icon clears any existing activity stacks.
  - We correctly keeps the stack history when switching between activities using long-press-home-hardkey
  BUG=1752489

Automated import of CL 144136
AI 144137: am: CL 144136 Make calendar widget correctly launch Calendar app instead of creating a second task stack.
  Fixes the following issues:
  - Calendar widget and calendar icon always launch to a specific calendar view--the view last selected by user.
  - Launching from both widget and app icon clears any existing activity stacks.
  - We correctly keeps the stack history when switching between activities using long-press-home-hardkey
  Original author: jsharkey
  Merged from: //branches/cupcake/...

Automated import of CL 144137