79ac93f4df25fc732892cdd078e97a3a823cf6ac: Bug 1294615. Part 1 - Assert mQueuedSeek.Exists() is false in InitiateSeek(). draft
JW Wang <jwwang@mozilla.com> - Thu, 11 Aug 2016 16:07:45 +0800 - rev 400549
Push 26184 by jwwang@mozilla.com at Mon, 15 Aug 2016 05:13:13 +0000
Bug 1294615. Part 1 - Assert mQueuedSeek.Exists() is false in InitiateSeek(). InitiateSeek() is called from several places where we can prove mQueuedSeek.Exists() is false: 1. MaybeFinishDecodeFirstFrame(): mQueuedSeek is moved when calling InitiateSeek(). 2. Seek() rejects mQueuedSeek before calling InitiateSeek(). 3. StartDecoding(): mQueuedSeek is moved when calling InitiateSeek(). 4. VisibilityChanged(): it doesn't call InitiateSeek() when mQueuedSeek.Exists() is true. MozReview-Commit-ID: BriPw0VID5O
4a17b1bb7361220a53addd8950158252cf17f80b: Bug 1294616 - Somewhat improve the string performance by defining string literals whose length is known at compile time. draft
JW Wang <jwwang@mozilla.com> - Fri, 12 Aug 2016 11:03:43 +0800 - rev 400548
Push 26184 by jwwang@mozilla.com at Mon, 15 Aug 2016 05:13:13 +0000
Bug 1294616 - Somewhat improve the string performance by defining string literals whose length is known at compile time. MozReview-Commit-ID: LAlqMDtGQN7
44f22f587c422b0d964fe4b32c897051d7592de4: Bug 1295064 - Disable autoplay medias on mobile devices by default; r?rbarker draft
Chun-Min Chang <chun.m.chang@gmail.com> - Mon, 15 Aug 2016 12:06:46 +0800 - rev 400547
Push 26183 by bmo:cchang@mozilla.com at Mon, 15 Aug 2016 04:07:13 +0000
Bug 1295064 - Disable autoplay medias on mobile devices by default; r?rbarker MozReview-Commit-ID: 3wBHbkLz1ao
e1386848e79c03af1504eaf03cf7fb124ded54d8: Bug 1295065 - Fix assertion failure at FragmentOrURL::SetValue after enabling mask-as-shorthand. draft
cku <cku@mozilla.com> - Mon, 15 Aug 2016 12:00:03 +0800 - rev 400546
Push 26182 by bmo:cku@mozilla.com at Mon, 15 Aug 2016 04:00:29 +0000
Bug 1295065 - Fix assertion failure at FragmentOrURL::SetValue after enabling mask-as-shorthand. MozReview-Commit-ID: AUySGzzqjQo
718bb7a8afa7eee78cf91a17c3c25613d48ad794: Bug 652991 - Fix assertion failure at FragmentOrURL::SetValue after enabling mask-as-shorthand. draft
cku <cku@mozilla.com> - Mon, 15 Aug 2016 11:33:57 +0800 - rev 400545
Push 26181 by bmo:cku@mozilla.com at Mon, 15 Aug 2016 03:57:06 +0000
Bug 652991 - Fix assertion failure at FragmentOrURL::SetValue after enabling mask-as-shorthand. MozReview-Commit-ID: KU4Ov9NcVmd
e75b26fa8167429ad5422012762a1557c63cb618: Bug 1291953 - Call mozCapturedStreamXXX in onloadedmetadata callback. r=phersons. draft
Chia-hung Tai <ctai@mozilla.com> - Mon, 15 Aug 2016 11:43:32 +0800 - rev 400544
Push 26180 by bmo:ctai@mozilla.com at Mon, 15 Aug 2016 03:54:01 +0000
Bug 1291953 - Call mozCapturedStreamXXX in onloadedmetadata callback. r=phersons. MozReview-Commit-ID: EKFjCnn0T5q
3eb84b51b0cfb40ab9090b74b8fea355be146797: Debug log draft
Chia-hung Tai <ctai@mozilla.com> - Wed, 10 Aug 2016 14:32:59 +0800 - rev 400543
Push 26180 by bmo:ctai@mozilla.com at Mon, 15 Aug 2016 03:54:01 +0000
Debug log MozReview-Commit-ID: DxokE9i6C4s
0425d0d8d262c34a0dbf03a911d66caf8daf63f6: Auto Log for jumpng in/out a function and printing the file and line no for logging. draft
Chia-hung Tai <ctai@mozilla.com> - Tue, 01 Mar 2016 10:47:47 +0800 - rev 400542
Push 26180 by bmo:ctai@mozilla.com at Mon, 15 Aug 2016 03:54:01 +0000
Auto Log for jumpng in/out a function and printing the file and line no for logging. #try: -b do -p all -u all -t none try: -b d -p linux64-st-an,macosx64-st-an -u none -t none MozReview-Commit-ID: IkP7nSizlHq
3b8a9351f6487b82bb8601c5d2e6f81407eb124e: Bug 1259093: Part 2 - Preload browserAction popups to prevent flicker during opening. r?Gijs r?jaws r?bwinton draft
Kris Maglione <maglione.k@gmail.com> - Sun, 14 Aug 2016 20:02:11 -0700 - rev 400541
Push 26179 by maglione.k@gmail.com at Mon, 15 Aug 2016 03:48:47 +0000
Bug 1259093: Part 2 - Preload browserAction popups to prevent flicker during opening. r?Gijs r?jaws r?bwinton MozReview-Commit-ID: EpAKLV8VPTn
7964660fb2234a9352d2682bcea84171f879a907: Bug 1259093: Part 1 - Allow async initialization from ViewShowing events. r?Gijs draft
Kris Maglione <maglione.k@gmail.com> - Sun, 14 Aug 2016 18:33:10 -0700 - rev 400540
Push 26179 by maglione.k@gmail.com at Mon, 15 Aug 2016 03:48:47 +0000
Bug 1259093: Part 1 - Allow async initialization from ViewShowing events. r?Gijs This changes the `detail` of the ViewShowing events in an incompatible way. There were only a few places it was used in mozilla-central, which I fixed. I searched add-ons in DXR and didn't find any that used the `detail` member of this event, but I had to resort to a random sampling, so it's possible that some do exist. MozReview-Commit-ID: CYzGw6KH7uI
4ddce7e0800e87130ae0f56aea673581fb4d0997: Bug 1278923 - Export Content-Type and Content-Length to HAR headers r?honza draft
Ricky Chien <ricky060709@gmail.com> - Mon, 01 Aug 2016 19:27:05 +0800 - rev 400539
Push 26178 by bmo:rchien@mozilla.com at Mon, 15 Aug 2016 03:48:09 +0000
Bug 1278923 - Export Content-Type and Content-Length to HAR headers r?honza MozReview-Commit-ID: H0eZ8bSId8Q
cb9fd752f22536f64bee8efe7d6aa50a7e69c772: Bug 1294937 - The context menu does not appear when right-click on the inspector-searchbox; r?gl draft
Fred Lin <gasolin@mozilla.com> - Mon, 15 Aug 2016 11:23:16 +0800 - rev 400538
Push 26177 by bmo:gasolin@mozilla.com at Mon, 15 Aug 2016 03:29:54 +0000
Bug 1294937 - The context menu does not appear when right-click on the inspector-searchbox; r?gl MozReview-Commit-ID: 8Ebs5jeYlkq
c21de35cb9d8f147bceef2d6844c8e887aad36cf: Bug 1294937 - The context menu does not appear when right-click on the inspector-searchbox; r?gl draft
Fred Lin <gasolin@mozilla.com> - Mon, 15 Aug 2016 11:23:16 +0800 - rev 400537
Push 26176 by bmo:gasolin@mozilla.com at Mon, 15 Aug 2016 03:23:46 +0000
Bug 1294937 - The context menu does not appear when right-click on the inspector-searchbox; r?gl MozReview-Commit-ID: 8Ebs5jeYlkq
1e227b21985be731ecc9a6e2482d580425f6ebf7: Bug 1294929 - remove no-match class when tap clear button; r?gl draft
Fred Lin <gasolin@mozilla.com> - Mon, 15 Aug 2016 10:59:37 +0800 - rev 400536
Push 26175 by bmo:gasolin@mozilla.com at Mon, 15 Aug 2016 03:00:03 +0000
Bug 1294929 - remove no-match class when tap clear button; r?gl MozReview-Commit-ID: 1z0q4jqoPwP
2e6551eb6c8e01fdff689b148d60ca7f2807b66b: Bug 1278612 - Use DefaultOutputUnit as the default output device. r=jesup
Matthew Gregan <kinetik@flim.org> - Mon, 15 Aug 2016 13:07:50 +1200 - rev 400535
Push 26175 by bmo:gasolin@mozilla.com at Mon, 15 Aug 2016 03:00:03 +0000
Bug 1278612 - Use DefaultOutputUnit as the default output device. r=jesup https://github.com/kinetiknz/cubeb/commit/6b2c610 changed the output unit from kAudioUnitSubType_DefaultOutput to kAudioUnitSubType_HALOutput because capture is never available on the DefaultOutputUnit. For the case where we're doing output only to the default device, this regressed the automatic device switching when the output device was changed in the Sound system preferences. Reverting to the DefaultOutputUnit for this case restores the previous behaviour. This addresses BMO #1278612.
57c5749e5b19612638a3ab08027431e6346c538e: Bug 1225215: [webext] Raise the expected errors when given invalid tab IDs. r=aswan
Kris Maglione <maglione.k@gmail.com> - Fri, 26 Feb 2016 17:56:30 -0800 - rev 400534
Push 26175 by bmo:gasolin@mozilla.com at Mon, 15 Aug 2016 03:00:03 +0000
Bug 1225215: [webext] Raise the expected errors when given invalid tab IDs. r=aswan MozReview-Commit-ID: E5G0GmVhzLh
360df5276cf6e2d7294ce0e122952cf56bc5372e: Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 12 Aug 2016 17:36:22 +1000 - rev 400533
Push 26175 by bmo:gasolin@mozilla.com at Mon, 15 Aug 2016 03:00:03 +0000
Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj. Slightly less than half (93 / 210) of the NS_METHOD instances in the codebase are because of the use of NS_CALLBACK in nsI{Input,Output,UnicharInput},Stream.idl. The use of __stdcall on Win32 isn't important for these callbacks because they are only used as arguments to [noscript] methods. This patch converts them to vanilla |nsresult| functions. It increases the size of xul.dll by about ~600 bytes, which is about 0.001%.
b274d6e85690c468b5f97dce27c92835f2b8168d: Bug 1291685 - Fix regression caused by bug 1271650. r=jimb
Eddy Bruel <ejpbruel@mozilla.com - Sun, 14 Aug 2016 09:54:20 +0200 - rev 400532
Push 26175 by bmo:gasolin@mozilla.com at Mon, 15 Aug 2016 03:00:03 +0000
Bug 1291685 - Fix regression caused by bug 1271650. r=jimb
837ca629be912e70ed781367cf0d42a30113aef2: Bug 1271650 - Implement a C++ interface for DebuggerFrame.eval(WithBindings). r=jimb
Eddy Bruel <ejpbruel@mozilla.com - Sun, 14 Aug 2016 09:49:58 +0200 - rev 400531
Push 26175 by bmo:gasolin@mozilla.com at Mon, 15 Aug 2016 03:00:03 +0000
Bug 1271650 - Implement a C++ interface for DebuggerFrame.eval(WithBindings). r=jimb
0b5962eff1ad5eaaca1945fe75682fcc368605dc: Bug 1271650 - Move EvaluateInEnv and DebuggerGenericEval. r=jimb
Eddy Bruel <ejpbruel@mozilla.com - Sun, 14 Aug 2016 09:49:54 +0200 - rev 400530
Push 26175 by bmo:gasolin@mozilla.com at Mon, 15 Aug 2016 03:00:03 +0000
Bug 1271650 - Move EvaluateInEnv and DebuggerGenericEval. r=jimb
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip