a44a81c459ab2145cb40dfccbbedd85668c247f4: Bug 1401009 - Add border between notification buttons when highlight is disabled. r=johannh
Michael Kaply <mozilla@kaply.com> - Tue, 26 Sep 2017 14:25:33 -0500 - rev 433865
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1401009 - Add border between notification buttons when highlight is disabled. r=johannh MozReview-Commit-ID: 4YGdUZstiDk
25a686779a940f1478aa2f4d1595f81344caac5c: Bug 335545 - Count FD instead of looking for clipboardcache in test_bug1123480.xul r=mstange
Rob Wu <rob@robwu.nl> - Thu, 21 Sep 2017 14:17:27 +0200 - rev 433864
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 335545 - Count FD instead of looking for clipboardcache in test_bug1123480.xul r=mstange - Count open file descriptors instead of testing the existence of a file (because the clipboard is now only reachable through file descriptors, and not through a file path). - Use a fixed string instead of a random string. The previous way of generating a string was non-deterministic, and there was a very small chance that the generated string was not large enough to trigger the cache-to-disk-mode. MozReview-Commit-ID: KOkYOm280Oh
b83ddb70c8b515b89b3e385d5b46f22b165792ed: Bug 335545 - Store clipboard data in memory XOR file r=mstange
Rob Wu <rob@robwu.nl> - Sun, 03 Sep 2017 03:21:45 +0200 - rev 433863
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 335545 - Store clipboard data in memory XOR file r=mstange Ensure that only DataStruct::mData + mDataLen, XOR DataStruct::mCacheFD is used. (Previously it was possible that all of these members were populated, which is a waste of memory.) The effect of this change is visible when SetTransferData is called multiple times with the same flavor, but with one below the threshold for storing in-memory, and the other above (=store in a file). MozReview-Commit-ID: 4UlkKAYsjf
ea69ee15ed90aa56ea1811b6ec473b0b0c31bad8: Bug 335545 - Use nsAnonymousTemporaryFile for clipboard cache r=mstange
Rob Wu <rob@robwu.nl> - Sun, 03 Sep 2017 02:29:10 +0200 - rev 433862
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 335545 - Use nsAnonymousTemporaryFile for clipboard cache r=mstange The cache file is never directly exposed to consumers of DataStruct, so it does not make sense to keep the clipboardcache file around forever. The only change in this commit is to switch from using a filename to using a file descriptor. In the destructor, the FD is explicitly closed (which releases the file data). nsAnonymousTemporaryFile takes care of removing the file when the destructor is not called (e.g. crashes). Previously, the clipboard cache was stored in a file called: TmpD/clipboardcache-N As of this commit, the clipboard cache is stored at: TmpD/mozilla-temp-randomN (macOS and Linux) TmpD/mozilla-temp-files/mozilla-temp-randomN (Windows) (see xpcom/io/nsAnonymousTemporaryFile.{h,cpp} for more details) To verify that these files are really gone: 1. Create a document with 500k+ characters, open it in Firefox. 2. Copy its content - this will trigger the clipboard cache. 3. Look for the open file descriptor of the deleted file: ( macOS and Linux: ) lsof +L1 | grep mozilla-temp 4. Copy anything (under the 500k threshold), or quit/kill Firefox. 5. Repeat step 3 and observe that the number of file descriptors has decreased. MozReview-Commit-ID: 85GlKQrNUl5
f31e9db442adf1a5bc208beabbcba435bc052ecf: servo: Merge #18641 - Improve DomRoot<T> (from servo:ROOT-ALL-THE-THINGS); r=SimonSapin
Anthony Ramine <n.oxyde@gmail.com> - Tue, 26 Sep 2017 14:25:20 -0500 - rev 433861
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
servo: Merge #18641 - Improve DomRoot<T> (from servo:ROOT-ALL-THE-THINGS); r=SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: 0160aaeeea848f685ba090b4541646b0429a37e1
50d414550fa4fe84656254dbdcac5e811a7fe6d9: Backed out changeset ff34580cb279 (bug 1394457) for failing many session store related tests due to exception, e.g. Marionette's test_refresh_firefox.py TestFirefoxRefresh.testReset. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 26 Sep 2017 23:06:25 +0200 - rev 433860
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Backed out changeset ff34580cb279 (bug 1394457) for failing many session store related tests due to exception, e.g. Marionette's test_refresh_firefox.py TestFirefoxRefresh.testReset. r=backout
fe2e626594f52afdaa6c573de9615bb1b3cae197: Bug 1403292 - Add some comments to ignore the clang-format execution on these declarations r=jya
Sylvestre Ledru <sledru@mozilla.com> - Tue, 26 Sep 2017 21:11:33 +0200 - rev 433859
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1403292 - Add some comments to ignore the clang-format execution on these declarations r=jya MozReview-Commit-ID: G30klPUAXTM
845822d9f2b99f2caeda515955bbb8cb957e07ad: Bug 1403288 - Remove redundant reftest lines since border layers are enabled by default with webrender now. r=Gankro
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 26 Sep 2017 15:02:39 -0400 - rev 433858
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1403288 - Remove redundant reftest lines since border layers are enabled by default with webrender now. r=Gankro MozReview-Commit-ID: L1iU7pV1CcX
6924f941096f80468471fca7704b106a92bbbab1: Bug 1401350 fix proxy auth for system requests, r=kmag
Shane Caraveo <scaraveo@mozilla.com> - Mon, 25 Sep 2017 15:14:09 -0700 - rev 433857
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1401350 fix proxy auth for system requests, r=kmag MozReview-Commit-ID: CAh89djQobI
e2ecf684f49e9a6f6d072c289df68ef679968c4c: Bug 1366564 - Validate Xcode installation state in configure; r=rillian
Gregory Szorc <gps@mozilla.com> - Tue, 26 Sep 2017 19:56:38 +0200 - rev 433856
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1366564 - Validate Xcode installation state in configure; r=rillian MozReview-Commit-ID: 9dNuGqaqZyU
8acec43298ab5a8477cc7bd7d936bb26e7dd0437: Backed out changeset b9d7cdb3e163 (bug 1389344) for eslint failure at browser/components/tests/unit/test_distribution_cachedexistence.js:24: Cu.import imports into variables and into global scope. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 26 Sep 2017 22:16:11 +0200 - rev 433855
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Backed out changeset b9d7cdb3e163 (bug 1389344) for eslint failure at browser/components/tests/unit/test_distribution_cachedexistence.js:24: Cu.import imports into variables and into global scope. r=backout
ff34580cb279672bec10857c4ac5dc254a483119: Bug 1394457 - Update illustration for about:sessionrestore. ui-r=shorlander, r=dao
Erica Wright <ewright@mozilla.com> - Wed, 20 Sep 2017 11:30:14 -0400 - rev 433854
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1394457 - Update illustration for about:sessionrestore. ui-r=shorlander, r=dao MozReview-Commit-ID: FSLb0ucVroj
1009ff9620509976d6d44eb7d19d7af07ad29eb1: Bug 1402457 - Actually schedule periodic file updates. r=dustin
Justin Wood <Callek@gmail.com> - Mon, 25 Sep 2017 14:14:59 -0400 - rev 433853
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1402457 - Actually schedule periodic file updates. r=dustin MozReview-Commit-ID: BJsNs86kNJu
7b7658f89b02fac91203715f283c7bab3466e16d: Bug 1402457 - Add periodic file update task, but don't run it yet. r=dustin
Justin Wood <Callek@gmail.com> - Fri, 22 Sep 2017 14:25:28 -0400 - rev 433852
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1402457 - Add periodic file update task, but don't run it yet. r=dustin MozReview-Commit-ID: GD7qRLxwDn5
b9d7cdb3e163e1b421f67c49a304368b786e9a62: Bug 1389344 - Avoid checking for distribution.ini existence on every startup. r=mkaply
Felipe Gomes <felipc@gmail.com> - Tue, 19 Sep 2017 14:41:06 -0300 - rev 433851
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1389344 - Avoid checking for distribution.ini existence on every startup. r=mkaply We can do this check only once after an update, and cache the value until the next app update. MozReview-Commit-ID: 1yxiKnHIAi2
4a9a6475bf7d0763049fba2a244a64a4e5af5ebd: Bug 1403210 - Remove unused access to AppleSNBFBUserClient iokit from content process; r=haik
Alex Gaynor <agaynor@mozilla.com> - Tue, 26 Sep 2017 11:32:01 -0400 - rev 433850
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1403210 - Remove unused access to AppleSNBFBUserClient iokit from content process; r=haik MozReview-Commit-ID: K4Z48UFfq2w
bca021fc307356c38d68ff72212b54ef4501a809: Bug 1394017 - Default to Safe Browsing V4 on Fennec.r=dimi
Francois Marier <francois@mozilla.com> - Mon, 25 Sep 2017 16:44:27 -0700 - rev 433849
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1394017 - Default to Safe Browsing V4 on Fennec.r=dimi MozReview-Commit-ID: 5SPHH82pJBE
51f79f99b1b5bab41d71f13285f6c35e3ff6f707: Bug 1400748 - add web platform tests coverage for what status/statusText/readyState should be in various abort() edge cases; r=annevk,baku
Thomas Wisniewski <wisniewskit@gmail.com> - Mon, 25 Sep 2017 12:58:29 -0400 - rev 433848
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1400748 - add web platform tests coverage for what status/statusText/readyState should be in various abort() edge cases; r=annevk,baku MozReview-Commit-ID: H8oEOoyPhko
709e623173d8410e2845de600f3877c1b2259290: Bug 1400748 - Correct our handling of XHR.abort edge-cases; r=baku
Thomas Wisniewski <wisniewskit@gmail.com> - Mon, 25 Sep 2017 12:58:23 -0400 - rev 433847
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1400748 - Correct our handling of XHR.abort edge-cases; r=baku 1. Handle the "terminate the ongoing fetch" cases in the spec-text - do not CloseRequest in Abort/Open if the state is UNSENT or DONE). - ensure we don't fire extra events after terminating this way if a stray OnDataAvailable happens afterward. 2. Ensure that status/statusText correctly return 0/"" to mimic the spec's "set response to a network error" steps (requires special handling in the worker XHR code). MozReview-Commit-ID: 5kMyGgD7uUU
8a4d117fef7b36ae4ce36e8a415a78bf0df2eea7: Bug 1381178 - Remove DEVTOOLS_MEMORY_ telemetry probes; r=jimb
Greg Tatum <gtatum@mozilla.com> - Fri, 15 Sep 2017 10:20:18 -0500 - rev 433846
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1381178 - Remove DEVTOOLS_MEMORY_ telemetry probes; r=jimb MozReview-Commit-ID: Ap7aMdlvsub
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip