|
Financial Instruments (Details) (Summary of Derivative Instruments) (USD $) In Millions, unless otherwise specified
|
Dec. 27, 2014
|
Dec. 28, 2013
|
| Contracts Designated as Cash Flow Hedging Instruments |
|
|
| Derivative [Line Items] |
|
|
| Derivative contracts, net |
$ (6)us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember |
$ (3)us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember |
| Contracts not Designated as Hedging Instruments |
|
|
| Derivative [Line Items] |
|
|
| Derivative contracts, net |
(1)us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_NondesignatedMember |
(1)us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_NondesignatedMember |
| Contracts Designated as Fair Value Hedging Instruments |
|
|
| Derivative [Line Items] |
|
|
| Derivative, notional amount |
250invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember |
|
| Derivative contracts, net |
3us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember |
0us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember |
| Foreign Currency Forward Contracts |
|
|
| Derivative [Line Items] |
|
|
| Derivative, notional amount |
298invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember |
124invest_DerivativeNotionalAmount / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember |
| Derivative contracts, net |
(7)us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember |
|
| Foreign Currency Forward Contracts | Contracts Designated as Cash Flow Hedging Instruments |
|
|
| Derivative [Line Items] |
|
|
| Derivative contracts, net |
(6)us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember |
(3)us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_CashFlowHedgingMember |
| Foreign Currency Forward Contracts | Contracts not Designated as Hedging Instruments |
|
|
| Derivative [Line Items] |
|
|
| Derivative contracts, net |
(1)us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_NondesignatedMember |
(1)us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_ForeignExchangeContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_NondesignatedMember |
| Interest Rate Swap Contracts | Contracts Designated as Fair Value Hedging Instruments |
|
|
| Derivative [Line Items] |
|
|
| Derivative contracts, net |
$ 3us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember |
$ 0us-gaap_DerivativeFairValueOfDerivativeNet / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember |