502aaf0691ccecb5988d719cf904fb52c992dce3: Bug 1299411 - Pass port parameter to port.onMessage r=kmag
Rob Wu <rob@robwu.nl> - Sat, 24 Sep 2016 11:34:26 +0200 - rev 320059
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1299411 - Pass port parameter to port.onMessage r=kmag This should have been a part of bug 1298810, but that only set the argument for native messaging ports, which does not use Port from ExtensionUtils. The port parameter must also be included in runtime's Port.onMessage to avoid regressions when the port implementations are unified and native messaging starts using runtime's Port. Note that starting from this commit, multiple onMessage listeners receive the same (cloned) message instead of a new clone per listener. This is a side effect of using `fire.withoutClone` instead of `fire`: `fire` clones all parameters, but ports are not cloneable so we have to use `fire.withoutClone` instead. This change with regards to message cloning is fully compatible with Chrome's messaging API (which also passes the same message object to all `port.onMessage` calls). MozReview-Commit-ID: AUDuUKHkXCM
a41f871e2d1b37754bbd1001c36c075511b49342: Bug 1299411 - Decouple Port implementation from API r=aswan
Rob Wu <rob@robwu.nl> - Sat, 24 Sep 2016 11:16:32 +0200 - rev 320058
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1299411 - Decouple Port implementation from API r=aswan Decoupled the API from the implementation. From now on it is possible to create Port instances without generating an API. This allows us to internally use Ports to pass around messages with minimal overhead (in the form of unnecessary clones of messages). This will be used by native messaging. This commit has no behavioral change, it is mostly moving around some code and storing the internal message listener in a set. MozReview-Commit-ID: 4h0LNJvTH9R
657c36b85c688b9f77a79f796157edf87bc75a86: Bug 1311426 - Handle Grip with wrapped value in Reps. r=Honza;
Nicolas Chevobbe <chevobbe.nicolas@gmail.com> - Mon, 24 Oct 2016 07:32:32 +0200 - rev 320057
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1311426 - Handle Grip with wrapped value in Reps. r=Honza; Handle object created from a constructor function, like `new Boolean(true)`, `new Number(42)` or `new String("foo")`. It displays the wrapped value using Rep so the primitives are displayed like expected. MozReview-Commit-ID: JrJVeV0C0wO
b7e94b82004ec38beaf69fce2176433745b277c7: Bug 1310608 - Add a Rep for Promises. r=Honza;
Nicolas Chevobbe <chevobbe.nicolas@gmail.com> - Mon, 24 Oct 2016 19:24:10 +0200 - rev 320056
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1310608 - Add a Rep for Promises. r=Honza; MozReview-Commit-ID: BkeHonHQ28M
bcccdc43232ba3b6b44924605e98bff5e04af64f: Bug 1309641: only store a single pre-answer request per 5 tuple. r=bwc
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Wed, 26 Oct 2016 21:43:27 -0700 - rev 320055
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1309641: only store a single pre-answer request per 5 tuple. r=bwc MozReview-Commit-ID: KzrGGRRU28J
b3a08a040c8a870eb9902998d7909918cff32e2a: Bug 1252871 - Add support for runtime.onInstalled r=aswan
Matthew Wein <mwein@mozilla.com> - Wed, 19 Oct 2016 10:38:29 +0100 - rev 320054
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1252871 - Add support for runtime.onInstalled r=aswan MozReview-Commit-ID: 3wDtv0g0BpO
c2a511511a72010f07159a768a268c53e3090389: Bug 1252871 - Move promiseFindAddonUpdates to AddonTestUtils r=aswan
Matthew Wein <mwein@mozilla.com> - Mon, 26 Sep 2016 10:49:05 -0700 - rev 320053
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1252871 - Move promiseFindAddonUpdates to AddonTestUtils r=aswan MozReview-Commit-ID: 9lmpuQSQWw1
9c2c3780aa4c599699b7bc87ef15566cadc8ccf0: Bug 1252871 - Move and sort methods imported from AddonTestUtils r=aswan
Matthew Wein <mwein@mozilla.com> - Mon, 26 Sep 2016 10:36:51 -0700 - rev 320052
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1252871 - Move and sort methods imported from AddonTestUtils r=aswan MozReview-Commit-ID: EvffSUxQkWQ
5cb98008b3e36900ae4e786052d945c1001cb488: Bug 1309516 part 8 - modify MDSM::RecomputeDuration();r=jwwang
Kaku Kuo <kaku@mozilla.com> - Mon, 24 Oct 2016 15:04:52 +0800 - rev 320051
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1309516 part 8 - modify MDSM::RecomputeDuration();r=jwwang MozReview-Commit-ID: 6pM7Kn3kZco
9ddc65900391f0bdf1c42cde846cce304dd44fef: Bug 1309516 part 7 - modify the seek operation;r=jwwang
Kaku Kuo <kaku@mozilla.com> - Sun, 16 Oct 2016 22:15:29 +0800 - rev 320050
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1309516 part 7 - modify the seek operation;r=jwwang MozReview-Commit-ID: AZ9yK050ElM
a876261d2d38eae83fad1f84f49734ec200341ef: Bug 1309516 part 6 - remove unused MediaDecoderReaderWrapper::mStartTimeRendezvous;r=jwwang
Kaku Kuo <kaku@mozilla.com> - Fri, 14 Oct 2016 19:22:41 +0800 - rev 320049
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1309516 part 6 - remove unused MediaDecoderReaderWrapper::mStartTimeRendezvous;r=jwwang MozReview-Commit-ID: 6ukwUWpIJFF
a154fa107dd382275c79602102a278523c0987c2: Bug 1309516 part 5 - remove unused MediaDecoderReaderWrapper::AwaitStartTime();r=jwwang
Kaku Kuo <kaku@mozilla.com> - Fri, 14 Oct 2016 17:45:59 +0800 - rev 320048
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1309516 part 5 - remove unused MediaDecoderReaderWrapper::AwaitStartTime();r=jwwang MozReview-Commit-ID: CcybQMPz47i
35d6e08883d65abd421ca0a2998b940fda7df965: Bug 1309516 part 4 - always notify LoadedMetadataEvent before decoding first frame;r=jwwang
Kaku Kuo <kaku@mozilla.com> - Sun, 16 Oct 2016 21:49:07 +0800 - rev 320047
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1309516 part 4 - always notify LoadedMetadataEvent before decoding first frame;r=jwwang MozReview-Commit-ID: 4VcmELgvAjC
e39be827b2200e44f51bbbf12de370ee71ed07cb: Bug 1309516 part 3 - make MediaDecoderReaderWrapper keeps the start time returned from reader;r=jwwang
Kaku Kuo <kaku@mozilla.com> - Fri, 14 Oct 2016 19:10:24 +0800 - rev 320046
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1309516 part 3 - make MediaDecoderReaderWrapper keeps the start time returned from reader;r=jwwang MozReview-Commit-ID: F57avqCENTj
970694b0b279af4ae538998ff1900a00703c63ca: Bug 1309516 part 2 - replace MediaFormatReader::DemuxStartTime() with MediaInfo::mStartTime; r=jya
Kaku Kuo <kaku@mozilla.com> - Fri, 14 Oct 2016 17:09:04 +0800 - rev 320045
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1309516 part 2 - replace MediaFormatReader::DemuxStartTime() with MediaInfo::mStartTime; r=jya MozReview-Commit-ID: JzO0Yv33ljL
90409a433f31784609b4bcb1f421ec3963c816ed: Bug 1309516 part 1 - retrieve start time before resolving the metadata promise; r=jya
Kaku Kuo <kaku@mozilla.com> - Thu, 27 Oct 2016 15:21:05 +0800 - rev 320044
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1309516 part 1 - retrieve start time before resolving the metadata promise; r=jya MozReview-Commit-ID: FhnoFi1BSHM
61627f78c095d7af063ed465c545b8f5233c32e3: Bug 1308425 - Move statistics view into standalone module. r=Honza
Steve Chung <schung@mozilla.com> - Wed, 19 Oct 2016 18:25:00 +0800 - rev 320043
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1308425 - Move statistics view into standalone module. r=Honza MozReview-Commit-ID: 2iqKSHWpEWw
42550d2fd6711cc42eb955bb794f556b5a73a237: Bug 1307533 - support getUserMedia facingmode on Surface Book; r=jib
Munro Mengjue Chiang <mchiang@mozilla.com> - Thu, 27 Oct 2016 17:55:09 +0800 - rev 320042
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1307533 - support getUserMedia facingmode on Surface Book; r=jib MozReview-Commit-ID: IOfWT2EyEPs
f4459d4ba9bad96caee8ec37b3ffde872fbab42f: Bug 1306298 - Close any pre-existing print progress dialogs when on re-entry to print preview. r=mconley
Matheus Longaray <mlongaray@hp.com> - Thu, 27 Oct 2016 08:44:00 -0400 - rev 320041
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1306298 - Close any pre-existing print progress dialogs when on re-entry to print preview. r=mconley
e22d4c0e0f9dfa9e20f6452276c14d5faa84d2ef: Bug 1306942 - Fix all-tabs-menu position in RTL locales. r=ntim
Towkir Ahmed <towkir17@gmail.com> - Fri, 28 Oct 2016 01:50:00 -0400 - rev 320040
Push 20749 by ryanvm@gmail.com at Sat, 29 Oct 2016 13:21:21 +0000
Bug 1306942 - Fix all-tabs-menu position in RTL locales. r=ntim
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 tip