b905d8db6346: no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Mon, 20 Nov 2017 11:22:28 -0800 - rev 442379
Push 8179 by ffxbld at Mon, 20 Nov 2017 19:22:37 +0000
no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump ach -> 4a37350d3073 ast -> 287160aec92b cs -> a9c76acf11cb dsb -> b70e2cbc1177 es-AR -> 0d6286f6fb52 hi-IN -> f7e78cf04971 hsb -> 4407e5355290 is -> 12fe64c99579 ka -> d87a2a03242d ko -> dc10fe42def2 nn-NO -> fbfc329a7dcf pt-PT -> 61bb20e3a6b7 ro -> 16d1329e688e si -> 7c70e3baf243 sv-SE -> 0d71eb0512c4 tr -> 7413a8aacb66
c959ee117214: no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Mon, 20 Nov 2017 11:22:22 -0800 - rev 442378
Push 8179 by ffxbld at Mon, 20 Nov 2017 19:22:37 +0000
no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump ach -> 616d93f88845 ast -> 287160aec92b hi-IN -> f7e78cf04971 is -> 12fe64c99579 ja -> f851560f5fd0 ka -> d87a2a03242d oc -> 0f368d11198c pt-PT -> 61bb20e3a6b7 ro -> 16d1329e688e trs -> 81a902e3237b
f155e109bb41: Bug 1336514 - Publish jsshell-*.zip as part of release r=nthomas a=release DEVEDITION_58_0b5_RELEASE FIREFOX_58_0b5_BUILD1 FIREFOX_58_0b5_RELEASE
Rail Aliiev <rail@mozilla.com> - Mon, 20 Nov 2017 09:20:17 -0500 - rev 442377
Push 8178 by raliiev@mozilla.com at Mon, 20 Nov 2017 14:22:22 +0000
Bug 1336514 - Publish jsshell-*.zip as part of release r=nthomas a=release MozReview-Commit-ID: HmxQEL2faGg
8f6a7ac9d726: Bug 1413500 - Use GLSL 100 for blitting on ES r=jgilbert a=eager-gchang
James Willcox <snorp@snorp.net> - Fri, 17 Nov 2017 08:47:39 -0600 - rev 442376
Push 8177 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 14:15:47 +0000
Bug 1413500 - Use GLSL 100 for blitting on ES r=jgilbert a=eager-gchang MozReview-Commit-ID: KlSRfeP7PVi
b9e65f782b6b: bug 1368868 - give up on ocsp stapling strictness because we can't have nice things r=jcj a=Sylvestre
David Keeler <dkeeler@mozilla.com> - Wed, 08 Nov 2017 15:50:26 -0800 - rev 442375
Push 8176 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 13:26:35 +0000
bug 1368868 - give up on ocsp stapling strictness because we can't have nice things r=jcj a=Sylvestre MozReview-Commit-ID: nbX0c251oC
ed210b4ed614: Bug 1415870 - Update psl list and related tests. r=gerv a=gchang
Dale Harvey <dale@arandomurl.com> - Wed, 15 Nov 2017 12:35:07 +0000 - rev 442374
Push 8176 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 13:26:35 +0000
Bug 1415870 - Update psl list and related tests. r=gerv a=gchang MozReview-Commit-ID: aYfQNU7lEJ
af82d0c33427: Bug 1416774 - Ensure that imgRequestProxy::CancelAndForgetObserver removes itself from the cache validator. r=tnikkel a=gchang
Andrew Osmond <aosmond@mozilla.com> - Tue, 14 Nov 2017 12:02:59 -0500 - rev 442373
Push 8176 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 13:26:35 +0000
Bug 1416774 - Ensure that imgRequestProxy::CancelAndForgetObserver removes itself from the cache validator. r=tnikkel a=gchang An imgRequestProxy may defer notifications when it needs to block on an imgCacheValidator. It may also be cancelled before the validator has completed its operation, but before this change, we did not remove the request from the set of proxies, imgCacheValidator::mProxies. When the deferral was completed, it would assert to ensure each proxy was still expecting a deferral before issuing the notifications. Cancelling a request can actually reset that state, which means we fail the assert. Failing the assert is actually harmless; in release we suffer no negative consequences as a result of this sequence of events. Now we just remove the proxy from the validator set to avoid asserting.
63888c62a793: Bug 1415581 - get the correct positions of explicit hyphens while calling PropertyProvider::GetHyphenationBreaks. r=jfkthame a=gchang
Jeremy Chen <jeremychen@mozilla.com> - Fri, 17 Nov 2017 12:00:58 +0800 - rev 442372
Push 8175 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 12:40:45 +0000
Bug 1415581 - get the correct positions of explicit hyphens while calling PropertyProvider::GetHyphenationBreaks. r=jfkthame a=gchang In the current implementation, when hyphens property is set to auto, we do some math to determine the index of text fragment, so we can check whether a character is an explicit hyphen. However, the math calculation is not reliable, and it is not easy to calculate the fragment index when there are more than one fragments in a gfxTextRun, e.g., a paragraph which consists multiple inline elements. In this patch, we simply use GetOriginalOffset() to get the position relative to the current text fragment, and scan/detect explicit hyphens correctly. MozReview-Commit-ID: JIg3tdpViRH
6a0f1693d664: Bug 1415581 - add reftest. r=jfkthame a=test-only
Jeremy Chen <jeremychen@mozilla.com> - Thu, 16 Nov 2017 19:19:07 +0800 - rev 442371
Push 8175 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 12:40:45 +0000
Bug 1415581 - add reftest. r=jfkthame a=test-only Add reftest to ensure that hyphenation breaks are not affected if there are multiple inline elements inside a paragraph. MozReview-Commit-ID: Jmh0LPgjCVF
bd9c24730b5b: Bug 1413741 - Improve the use of XHR.mProxy in workers after the dispatching of sync OpenRunnable, r=smaug a=gchang
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 14 Nov 2017 08:18:41 +0100 - rev 442370
Push 8175 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 12:40:45 +0000
Bug 1413741 - Improve the use of XHR.mProxy in workers after the dispatching of sync OpenRunnable, r=smaug a=gchang
645141391be7: Don't use CompositorBridgeChild in PrepareBuffer if sync OMTP is enabled (bug 1416782, r=dvander a=gchang)
Ryan Hunt <rhunt@eqrion.net> - Mon, 13 Nov 2017 12:51:19 -0500 - rev 442369
Push 8175 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 12:40:45 +0000
Don't use CompositorBridgeChild in PrepareBuffer if sync OMTP is enabled (bug 1416782, r=dvander a=gchang) MozReview-Commit-ID: DMbKcDEkkeP
a706ed0c3235: Only return a valid RotatedBuffer in ContentClientBasic::CreateBuffer (bug 1416790, r=dvander a=gchang)
Ryan Hunt <rhunt@eqrion.net> - Mon, 13 Nov 2017 12:52:31 -0500 - rev 442368
Push 8175 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 12:40:45 +0000
Only return a valid RotatedBuffer in ContentClientBasic::CreateBuffer (bug 1416790, r=dvander a=gchang) MozReview-Commit-ID: C5l4OHAWBLL
1ec9ad9a1be2: Bug 1417336 - [Form Autofill] Enable credit card autofill by default on beta build. r=steveck a=gchang
Luke Chang <lchang@mozilla.com> - Wed, 15 Nov 2017 16:29:38 +0800 - rev 442367
Push 8175 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 12:40:45 +0000
Bug 1417336 - [Form Autofill] Enable credit card autofill by default on beta build. r=steveck a=gchang MozReview-Commit-ID: AOM6vqw2JvY
1d9dd73c061c: Bug 1411990 - Add consecutive cc-exp-* regex check in form autofill heuristics to enhance expiration date pattern matching. r=lchang,seanlee a=gchang
Ray Lin <ralin@mozilla.com> - Fri, 10 Nov 2017 01:28:43 +0800 - rev 442366
Push 8174 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 12:22:47 +0000
Bug 1411990 - Add consecutive cc-exp-* regex check in form autofill heuristics to enhance expiration date pattern matching. r=lchang,seanlee a=gchang MozReview-Commit-ID: 5P2nSSJd2Dl
fbfb9e53d29e: Bug 1362065 - Add the touchdownstartsdrag attribute to selected tabs on Windows. r=dao a=gchang
Johann Hofmann <jhofmann@mozilla.com> - Fri, 10 Nov 2017 12:06:50 +0100 - rev 442365
Push 8174 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 12:22:47 +0000
Bug 1362065 - Add the touchdownstartsdrag attribute to selected tabs on Windows. r=dao a=gchang This allows dragging them via touch gestures. I'm not adding this attribute to all tabs (so that you need to select a tab before dragging it), because the tab strip can also be scrolled with touch gestures and the two touch move actions would easily conflict otherwise. It would also make it easier to accidentally mess up your tabs when touching your window somehow. MozReview-Commit-ID: IVWQtVGFE9j
1e803860c220: Bug 1417036 - "Save to Pocket" drop down menu glitches. r=Gijs a=gchang
Drew Willcoxon <adw@mozilla.com> - Wed, 15 Nov 2017 10:44:47 -0800 - rev 442364
Push 8174 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 12:22:47 +0000
Bug 1417036 - "Save to Pocket" drop down menu glitches. r=Gijs a=gchang MozReview-Commit-ID: 1JPOmQNLn26
430feea6f9a5: Bug 1417386 - Remove bogus end pedding from bookmarks toolbar folders without a label. r=mak a=gchang
Dão Gottwald <dao@mozilla.com> - Wed, 15 Nov 2017 12:27:03 +0100 - rev 442363
Push 8174 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 12:22:47 +0000
Bug 1417386 - Remove bogus end pedding from bookmarks toolbar folders without a label. r=mak a=gchang MozReview-Commit-ID: Cd6Rcvu8UA1
cd0cba138a4c: Bug 1417420 - Add the path used by FontAgent to the sandbox rules on macOS. r=haik a=gchang
Jonathan Kew <jkew@mozilla.com> - Wed, 15 Nov 2017 17:59:44 +0000 - rev 442362
Push 8174 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 12:22:47 +0000
Bug 1417420 - Add the path used by FontAgent to the sandbox rules on macOS. r=haik a=gchang
59c2cb422593: Bug 1417939 - do not crash in release builds when a PRFileDescStream is closed twice; r=bobowen a=gchang
Alex Gaynor <agaynor@mozilla.com> - Thu, 16 Nov 2017 13:38:33 -0500 - rev 442361
Push 8174 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 12:22:47 +0000
Bug 1417939 - do not crash in release builds when a PRFileDescStream is closed twice; r=bobowen a=gchang This makes it API compatible with std::ostream, which it replaced. This silences a rare crash. MozReview-Commit-ID: JoNo1qRCb0n
062c4b37d9ab: Bug 1403787 - Change try/catch to catch the correct exception r=nalexander a=gchang
Grigory Kruglov <gkruglov@mozilla.com> - Mon, 30 Oct 2017 03:17:48 -0700 - rev 442360
Push 8174 by archaeopteryx@coole-files.de at Mon, 20 Nov 2017 12:22:47 +0000
Bug 1403787 - Change try/catch to catch the correct exception r=nalexander a=gchang We're aiming to catch FileNotFound exceptions here, but underneath they're re-thrown as IllegalStateException. MozReview-Commit-ID: HaCpbqq93q0
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip