760368896800947676137055fbfc907088e2437b: Bug 1382495 - Fix assert in imgRequestProxy::Dispatch to accept a listener or a tab group. r=me
Andrew Osmond <aosmond@mozilla.com> - Thu, 20 Jul 2017 07:53:53 -0400 - rev 369958
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1382495 - Fix assert in imgRequestProxy::Dispatch to accept a listener or a tab group. r=me imgRequestProxy::IsOnEventTarget must return false in order for imgRequestProxy::Dispatch to be called. Typically we check for mListener before any of this but in imgRequest::OnLoadComplete, we have other things to do besides notifying the listener. As such, we want to dispatch even if there is no listener, and that is when the assert can fail. Since IsOnEventTarget can only return false if it has either a tab group *or* a listener, we can change the assert to match.
84f072290811909edb1d2f4b31c238b6643f4d0a: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 20 Jul 2017 13:25:57 +0200 - rev 369957
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
b7d81fea0b3324261236e91aafa0c70c8e08395b: Bug 1159003 - setResourceTimingBufferSize shouldn't affect user timing, but we should clean user markers if we have memory pressure, r=bz
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 20 Jul 2017 12:57:08 +0200 - rev 369956
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1159003 - setResourceTimingBufferSize shouldn't affect user timing, but we should clean user markers if we have memory pressure, r=bz
ec55743c3ed433453ef8e67ca7869b65558b1497: Bug 1354568 - Show the final file size in the Downloads Panel. r=mak
Paolo Amadini <paolo.mozmail@amadzone.org> - Tue, 18 Jul 2017 15:00:19 +0100 - rev 369955
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1354568 - Show the final file size in the Downloads Panel. r=mak MozReview-Commit-ID: I9D2yaYpwHD
6b0a79f9009435f0ea475240c9a7aaf64c4cfc79: Bug 1378113 - Avoid LayerManager reentrency issues when propagating composite notifications. r=dvander
Nicolas Silva <nsilva@mozilla.com> - Wed, 19 Jul 2017 10:18:25 +0200 - rev 369954
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1378113 - Avoid LayerManager reentrency issues when propagating composite notifications. r=dvander
7d12dd6f27a5e1b03090845ab33b4efd533434e7: Bug 1377595 - Mark display items that should be painted on the content side. r=jnicol
Nicolas Silva <nsilva@mozilla.com> - Thu, 20 Jul 2017 11:34:15 +0200 - rev 369953
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1377595 - Mark display items that should be painted on the content side. r=jnicol
8bb97c7531d4787df1f03f8cac5498cfefc46d29: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 20 Jul 2017 11:02:11 +0200 - rev 369952
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
90d17c7dc5d407b32c2e9645f821ea94b55d4e96: Bug 1381471 - Refactor gfxPlatform::IsFontFormatSupported implementations to put all the cross-platform behavior in the base class and remove most overrides. r=heycam
Jonathan Kew <jkew@mozilla.com> - Thu, 20 Jul 2017 09:57:00 +0100 - rev 369951
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1381471 - Refactor gfxPlatform::IsFontFormatSupported implementations to put all the cross-platform behavior in the base class and remove most overrides. r=heycam
9599eab713ca6e7660e18307cf418378896f0363: Bug 1344723 - Use the prefs defined in TelemetryUtils.jsm in TelemetryController.jsm. r=dexter
Alejandro Rodriguez Salamanca <alexrs95> - Wed, 19 Jul 2017 01:14:00 +0200 - rev 369950
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1344723 - Use the prefs defined in TelemetryUtils.jsm in TelemetryController.jsm. r=dexter
861e1a6afff7f1ed325c6c4e34e7ad09000bd1d9: Bug 1363959 - Compare jsid equality instead of string comparison in XrayResolveOwnProperty(). r=bholley
Ting-Yu Chou <janus926@gmail.com> - Thu, 20 Jul 2017 15:12:03 +0800 - rev 369949
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1363959 - Compare jsid equality instead of string comparison in XrayResolveOwnProperty(). r=bholley MozReview-Commit-ID: LFK5hR2RBGF
3c96d3de9c7c7eea1692c1bdbca882644a587660: Bug 1222284 - Part 3: Enable test browser_permissionsPromptWorker.js again on mac, r=btseng
Shawn Huang <shuang@mozilla.com> - Thu, 20 Jul 2017 15:10:39 +0800 - rev 369948
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1222284 - Part 3: Enable test browser_permissionsPromptWorker.js again on mac, r=btseng
c515128e7461bb95661d5b306d9ebe3053023c34: Bug 1222284 - Part 2: Replace setFinishedCallback with waitForMessage for browser tests, r=btseng
Shawn Huang <shuang@mozilla.com> - Thu, 20 Jul 2017 15:10:30 +0800 - rev 369947
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1222284 - Part 2: Replace setFinishedCallback with waitForMessage for browser tests, r=btseng For all tests depend on testFinishedCallback() function, the following had been changed: * waitForExplicitFinish() will be replaced with add_task(). * gBrowser.selectedBrowser.addEventListener() will be replaced with waitForMessage(). * testFinishedCallback, testResult, and testException will be unified to testResult.
e7ebcd8b7d5874cf1ffb89db67a02c93db0462aa: Bug 1222284 - Part 1: Replace setFinishedCallback with waitForMessage, r=btseng
Shawn Huang <shuang@mozilla.com> - Thu, 20 Jul 2017 15:10:24 +0800 - rev 369946
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1222284 - Part 1: Replace setFinishedCallback with waitForMessage, r=btseng setFinishedCallback() might have the same race issue as previously bug 1324163 resolved. - testFinishedCallback will be replaced with waitForMessage() in head.js. - testResult, and testException will be unified to testResult.
7c68a93e32ada88f04623a5c72c706216c2f0ac3: Bug 1361285 - add new addresses and credit-cards engines to about:preferences. r=eoger
Mark Hammond <mhammond@skippinet.com.au> - Mon, 22 May 2017 16:27:33 +1000 - rev 369945
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1361285 - add new addresses and credit-cards engines to about:preferences. r=eoger MozReview-Commit-ID: GOxkmdKCVFt
fc6a547a170d3d17e4bcdaa43644523bdfd34dd9: Bug 1363995 - Implement autofill record reconciliation. r=seanlee,lchang,markh
Kit Cambridge <kit@yakshaving.ninja> - Thu, 29 Jun 2017 14:35:04 -0700 - rev 369944
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1363995 - Implement autofill record reconciliation. r=seanlee,lchang,markh MozReview-Commit-ID: 5Yvr0M4CuyE
b6a93a94e7d012ed281a84addcf30f7a02ca3b28: Bug 1377246 - Move Sync deduping logic into profile storage. r=markh,seanlee
Kit Cambridge <kit@yakshaving.ninja> - Tue, 11 Jul 2017 16:34:06 -0700 - rev 369943
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1377246 - Move Sync deduping logic into profile storage. r=markh,seanlee MozReview-Commit-ID: IdHIg79hboq
1051372286caa087190b3f77f6246e50c4513ea5: Bug 1377246 - Always filter Sync metadata from profiles. r=markh,lchang
Kit Cambridge <kit@yakshaving.ninja> - Tue, 11 Jul 2017 16:26:19 -0700 - rev 369942
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1377246 - Always filter Sync metadata from profiles. r=markh,lchang We don't want to expose Sync metadata via `{rawData: true}` for two reasons. First, Sync's `createRecord` method passes this option to filter computed fields. We don't want to include computed fields in the record, but we also don't want to upload the Sync metadata. Second, `_clone` uses a shallow copy, so the `_sync` object can still be mutated. The only callers that rely on `{rawData: true}` returning `_sync` are tests, so we can add a test-only helper instead of exposing the object. MozReview-Commit-ID: DudYwSiEgJE
d9fcc95f6c426f7de89c8cde847581492c9229e5: Bug 1374500 - Add a new sync engine for addresses and credit-cards. r=markh,kitcambridge
Thom Chiovoloni <tchiovoloni@mozilla.com> - Fri, 23 Jun 2017 15:43:37 -0400 - rev 369941
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1374500 - Add a new sync engine for addresses and credit-cards. r=markh,kitcambridge MozReview-Commit-ID: BcwS86YhfBc
60ef4d9f30239938dc0769cab69c54f3ccbb7d3f: Bug 1366694 Part 4: Change Windows content process sandbox level to 3 on Nightly. r=jimm
Bob Owen <bobowencode@gmail.com> - Tue, 23 May 2017 15:34:58 +0100 - rev 369940
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1366694 Part 4: Change Windows content process sandbox level to 3 on Nightly. r=jimm
5195f1b9490398b7b8078dbedd0a4d1b344a5ea3: Bug 1366694 Part 2: Don't run sandbox file system test in DEBUG on Windows. r=jimm
Bob Owen <bobowencode@gmail.com> - Thu, 20 Jul 2017 07:50:48 +0100 - rev 369939
Push 32209 by archaeopteryx@coole-files.de at Fri, 21 Jul 2017 12:15:28 +0000
Bug 1366694 Part 2: Don't run sandbox file system test in DEBUG on Windows. r=jimm This is because in DEBUG mode we currently give full access to TEMP dir for logging purposes and the temporary profile is created in the TEMP dir.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip