ebe28677bef891e5c9c188a08a63288917b20477: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 07 Sep 2017 12:42:38 +0200 - rev 379436
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
37b95547f0d27565452136d16b2df2857be840f6: merge mozilla-inbound to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 07 Sep 2017 12:39:12 +0200 - rev 379435
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
merge mozilla-inbound to mozilla-central. r=merge a=merge MozReview-Commit-ID: JSRVc5yW6Kx
6469a2cb7df662afb23493b5566f99b6802fcb5a: Bug 1395802. P4 - we don't need lock since mChannelStatistics is always accessed on the main thread. r=cpearce
JW Wang <jwwang@mozilla.com> - Fri, 01 Sep 2017 14:32:00 +0800 - rev 379434
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1395802. P4 - we don't need lock since mChannelStatistics is always accessed on the main thread. r=cpearce MozReview-Commit-ID: KHnhPaSTSFr
a70f47912fbe20ae0fdba26c0123c32b0356b439: Bug 1395802. P3 - ensure mChannelStatistics.AddBytes() to happen on the main thread. r=cpearce
JW Wang <jwwang@mozilla.com> - Fri, 01 Sep 2017 14:28:06 +0800 - rev 379433
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1395802. P3 - ensure mChannelStatistics.AddBytes() to happen on the main thread. r=cpearce MozReview-Commit-ID: CbDl9mWZDFs
8bfe3fa7b4f15d8fc4bd4598f51b36bbac6b22e3: Bug 1395802. P2 - assert ChannelMediaResource::GetDownloadRate() runs on the main thread. r=cpearce
JW Wang <jwwang@mozilla.com> - Fri, 01 Sep 2017 14:19:51 +0800 - rev 379432
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1395802. P2 - assert ChannelMediaResource::GetDownloadRate() runs on the main thread. r=cpearce The only caller is ChannelMediaDecoder::GetStatistics() which runs on the main thread. MozReview-Commit-ID: CYg3Z3rmlHd
23fd25a4f713caf2a962727023e079aaa056074a: Bug 1395802. P1 - add AbstractMainThread() to MediaResourceCallback. r=cpearce
JW Wang <jwwang@mozilla.com> - Wed, 06 Sep 2017 15:12:34 +0800 - rev 379431
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1395802. P1 - add AbstractMainThread() to MediaResourceCallback. r=cpearce This is required by P3 to preserve the ordering. E.g. we want mChannelStatistics.AddBytes() to happen before the new data is consumed by the decoder and is made observable to the main thread. Using SystemGroup::Dispatch() won't guarantee the ordering. MozReview-Commit-ID: 7MP0CzTGpOs
634cb312d32284ddedd3941a8a5d0b0ea38e070e: Backed out 3 changesets (bug 1394603) for reftest syntax error
Phil Ringnalda <philringnalda@gmail.com> - Wed, 06 Sep 2017 22:48:55 -0700 - rev 379430
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Backed out 3 changesets (bug 1394603) for reftest syntax error CLOSED TREE Backed out changeset 44117208f321 (bug 1394603) Backed out changeset 31088c59d895 (bug 1394603) Backed out changeset 20551d68f602 (bug 1394603) MozReview-Commit-ID: 4F4jSQ8GyfG
d65d668da45fc2e4bb4fbaf74ee3c25ce7f3cd8a: Bug 1397052 - Don't update |result| after the acquire fence in nsThreadSafeRefCnt::operator--. r=froydnj
Bobby Holley <bobbyholley@gmail.com> - Wed, 06 Sep 2017 10:57:19 -0700 - rev 379429
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1397052 - Don't update |result| after the acquire fence in nsThreadSafeRefCnt::operator--. r=froydnj MozReview-Commit-ID: 1Yp4kFXA5gV
44117208f32191b594b5aa46eeeec1106c25e915: Bug 1394603 - Infer asserts-if(styloVsGecko, X*2) from asserts(X). r=jryans
Chris Peterson <cpeterson@mozilla.com> - Sun, 03 Sep 2017 20:22:35 -0700 - rev 379428
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1394603 - Infer asserts-if(styloVsGecko, X*2) from asserts(X). r=jryans MozReview-Commit-ID: BkvMyNYzpkO
31088c59d8959cfc8ab0a261cc2d330e31f37e4e: Bug 1394603 - Replace random-if(styloVsGecko) with skip-if. r=jryans
Chris Peterson <cpeterson@mozilla.com> - Sun, 03 Sep 2017 21:05:29 -0700 - rev 379427
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1394603 - Replace random-if(styloVsGecko) with skip-if. r=jryans Running individual random tests might still be useful for finding crashes or assertion failures, but there is no need to run the styloVsGecko visual comparison tests if the results are random. MozReview-Commit-ID: Brz6zf25lCO
20551d68f602f8815c11bcc349e275a195babbc0: Bug 1394603 - Replace fails-if(!styloVsGecko) to fails. r=jryans
Chris Peterson <cpeterson@mozilla.com> - Fri, 01 Sep 2017 20:39:44 -0700 - rev 379426
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1394603 - Replace fails-if(!styloVsGecko) to fails. r=jryans Skip tests that are expected to fail in both Stylo and Gecko modes. They would unexpectedly "pass" in styloVsGecko mode when comparing the two failures, which is not a useful result. MozReview-Commit-ID: 3mOpjU225Q1
c02d7df64e12391b7464814e370789402cff7b46: Backed out 2 changesets (bug 1396723) for !ElementAccess::Get(mHead).mPrev assertion failures
Phil Ringnalda <philringnalda@gmail.com> - Wed, 06 Sep 2017 21:39:20 -0700 - rev 379425
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Backed out 2 changesets (bug 1396723) for !ElementAccess::Get(mHead).mPrev assertion failures Backed out changeset 4f17343164b6 (bug 1396723) Backed out changeset b744eba9ca78 (bug 1396723) MozReview-Commit-ID: JbvM6oMxEFl
ab26002b1029ce3340d2c43c3c0507043a37aa8e: Backed out changeset 118a2b0b07c2 for assertion failures
Phil Ringnalda <philringnalda@gmail.com> - Wed, 06 Sep 2017 21:08:39 -0700 - rev 379424
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Backed out changeset 118a2b0b07c2 for assertion failures MozReview-Commit-ID: 2pR2sdlejqW
d206c52ee4f73ff2e6bf1c3f4cc6d86ee1f58b31: Bug 1392476 - Add dropframe telemetry for WebVR; r=francois,kip
Daosheng Mu <daoshengmu@gmail.com> - Mon, 28 Aug 2017 18:43:25 +0800 - rev 379423
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1392476 - Add dropframe telemetry for WebVR; r=francois,kip MozReview-Commit-ID: IPVnPBkY8CN
d2315652e64f1274dab652021e1f710b4f0fbd10: Bug 1359055 - Part 3: Fail-if webgl-compressed-texture-size-limit tests on Win 7; r=jgilbert
Daosheng Mu <daoshengmu@gmail.com> - Thu, 31 Aug 2017 03:31:42 +0800 - rev 379422
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1359055 - Part 3: Fail-if webgl-compressed-texture-size-limit tests on Win 7; r=jgilbert MozReview-Commit-ID: 8lS9W6ju0Lv
84528f05408bf7b345191bc008b8503b6409aa1e: Bug 1359055 - Part 2: Enable compressed texture unpack buffer tests; r=jgilbert
Daosheng Mu <daoshengmu@gmail.com> - Thu, 31 Aug 2017 03:02:28 +0800 - rev 379421
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1359055 - Part 2: Enable compressed texture unpack buffer tests; r=jgilbert MozReview-Commit-ID: Dvdf8ORrGtg
1c9fd18131fe3cfc1be841d2f1159f5566866ff2: Bug 1359055 - Part 1: PBO offset for WebGL compressedTexImage; r=baku,jgilbert
dmu@mozilla.com <dmu@mozilla.com> - Tue, 18 Jul 2017 18:02:57 +0000 - rev 379420
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1359055 - Part 1: PBO offset for WebGL compressedTexImage; r=baku,jgilbert MozReview-Commit-ID: LN2diy41A2Z
4b5b2e44447d306db37a1fef263894d8afe78b47: Bug 1395443 - DictionaryFetcher::Fetch should initializate nsIContentPrefService2 by idle thread. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 04 Sep 2017 19:57:45 +0900 - rev 379419
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1395443 - DictionaryFetcher::Fetch should initializate nsIContentPrefService2 by idle thread. r=masayuki When using contenteditable with spellchecker (it is by default), spellchecker will be initialized by mozilla::EditorEventListener::Focus. This method will call nsEditorSpellCheck::UpdateCurrentDictionary, but this method seems to be slow. DictionaryFetcher::Fetch gets nsIContentPrefService2 that is implemented by JavaScript, so we should create nsIContentPrefService2 out of Fetch method. MozReview-Commit-ID: 1fxug0sqD72
c4d8100bcbc1b2a890c22be2dbc5f6dc59f6798b: Bug 1397121 - Some of Preferences subdialog's font size are too huge r=jaws
Ricky Chien <ricky060709@gmail.com> - Wed, 06 Sep 2017 15:26:35 +0800 - rev 379418
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1397121 - Some of Preferences subdialog's font size are too huge r=jaws MozReview-Commit-ID: 9IsVARItxFZ
6f185e25c9d716565d4ffbd033e796f7a54df040: Bug 1396583 - Fix wrong tooltip position by wrapping hbox r=jaws
Ricky Chien <ricky060709@gmail.com> - Tue, 05 Sep 2017 14:10:09 +0800 - rev 379417
Push 94653 by archaeopteryx@coole-files.de at Thu, 07 Sep 2017 10:43:23 +0000
Bug 1396583 - Fix wrong tooltip position by wrapping hbox r=jaws MozReview-Commit-ID: 1xvD0FEcVxm
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip