5015dd6551326119159b1252ffb216739983c05a: Bug 1360415 - Enable smoothing in canvas.drawImage when down-scaling, even with imageSmoothingEnabled=false. r=bzbarsky
Nicolas Silva <nsilva@mozilla.com> - Tue, 18 Jul 2017 13:13:44 +0200 - rev 369562
Push 32199 by ryanvm@gmail.com at Wed, 19 Jul 2017 14:00:47 +0000
Bug 1360415 - Enable smoothing in canvas.drawImage when down-scaling, even with imageSmoothingEnabled=false. r=bzbarsky
922f398557affed695563755c1b92469075aea1b: Bug 1381461 part 2 - Remove the similar-objects heuristic in PropertyReadNeedsTypeBarrier. r=bhackett
Jan de Mooij <jdemooij@mozilla.com> - Tue, 18 Jul 2017 13:09:04 +0200 - rev 369561
Push 32199 by ryanvm@gmail.com at Wed, 19 Jul 2017 14:00:47 +0000
Bug 1381461 part 2 - Remove the similar-objects heuristic in PropertyReadNeedsTypeBarrier. r=bhackett
a1ea69a3a0a760036e047f6ff89897aa7ffd4e53: Backed out changeset 543c503f745c (bug 1381613) for failing flake8 at taskcluster/taskgraph/transforms/task.py:836 with "too many blank lines". r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 19 Jul 2017 10:04:34 +0200 - rev 369560
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Backed out changeset 543c503f745c (bug 1381613) for failing flake8 at taskcluster/taskgraph/transforms/task.py:836 with "too many blank lines". r=backout
9286e4085ee0daeb687ecee84c52ff9854f59ee1: Bug 1365205 - part 2: execute callback directly when already on the right looper/thread. r=esawin
John Lin <jolin@mozilla.com> - Mon, 17 Jul 2017 11:40:17 +0800 - rev 369559
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Bug 1365205 - part 2: execute callback directly when already on the right looper/thread. r=esawin MozReview-Commit-ID: 4rceodXTV3a
73b2bebfcc18a2ec4fa8da0e227b5f512ca38004: Bug 1365205 - part 1: check for buffer validness before processing it. r=esawin
John Lin <jolin@mozilla.com> - Mon, 17 Jul 2017 11:36:49 +0800 - rev 369558
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Bug 1365205 - part 1: check for buffer validness before processing it. r=esawin flush() invalidates all buffers so buffer callbacks emitted earlier than that should not proceed when they're executed after. MozReview-Commit-ID: 3KjCmW2VwTy
6b2aee46289f08fe16932e60f72954c6ed701cc3: Bug 1364340 - enable dom/media/test/test_resolution_change.html on Android. r=bechen
Alastor Wu <alwu@mozilla.com> - Wed, 19 Jul 2017 10:57:23 +0800 - rev 369557
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Bug 1364340 - enable dom/media/test/test_resolution_change.html on Android. r=bechen MozReview-Commit-ID: EvtkgkyFbIp
bf9fcbecce13d038b4fe301922ec9323cc193548: Bug 1376693 - part3: Make callers of nsPrintEngine::Print() and nsPrintEngine::PrintPreview() guarantee that instance of nsPrintEngine won't be deleted during the calls r=dholbert
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 19 Jul 2017 14:06:04 +0900 - rev 369556
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Bug 1376693 - part3: Make callers of nsPrintEngine::Print() and nsPrintEngine::PrintPreview() guarantee that instance of nsPrintEngine won't be deleted during the calls r=dholbert This patch makes callers of nsPrintEngine::Print() and nsPrintEngine::PrintPreview() grab the nsPrintEngine instance with local variable before calling them. That guarantees that instance of nPrintEngine won't be deleted during the calls. (We already had a RefPtr in CommonPrint that basically did this. This patch moves it out to the callers to strengthen its guarantee.) MozReview-Commit-ID: 2jlYC4RKAg6
f1cae5c666a6c94690e1eec8ea3998650ff91b7a: Bug 1376693 - part2: Make nsPrintEngine::DoCommonPrint() stop initializing the instance when the owner stops using the instance r=dholbert
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 18 Jul 2017 19:03:36 +0900 - rev 369555
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Bug 1376693 - part2: Make nsPrintEngine::DoCommonPrint() stop initializing the instance when the owner stops using the instance r=dholbert nsPrintEngine::FinishPrintPreview() may be called when nsAutoScriptBlocker is destroyed in nsPrintEngine::DoCommonPrint(). That means that the owner stopped print preview with the instance. In this case, nsPrintEngine::DoCommonPrint() doesn't need to keep initializing the instance anymore. MozReview-Commit-ID: DRQfmyW9FEL
7c792959ed4c9fdc4ca51c357e0b8d9708feb712: Bug 1376693 - part1: Make nsPrintEngine::SetupToPrintContent() return early if mPrt->mPrintObject isn't initialized r=dholbert
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 19 Jul 2017 13:50:35 +0900 - rev 369554
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Bug 1376693 - part1: Make nsPrintEngine::SetupToPrintContent() return early if mPrt->mPrintObject isn't initialized r=dholbert nsPrintObject::mPresShell and nsPrintObject::mPresContext are initialized by nsPrintEngine::ReflowPrintObject(). However, while nsPrintEngine::DoCommonPrint() is initializing mPrt and mPrintObject, destroying nsAutoScriptBlocker may cause calling nsDocumentViewer::Destroy() or nsPrintEngine::FinishPrintPreview() directly. Then, nsPrintEngine::SetupToPrintContent() will be called. Therefore, nsPrintEngine::SetupToPrintContent() sometimes see uninitialized mPrt, or mPrt->mPrintObject->mPresShell and mPrt->mPrintObject->mPresContext. Therefore, this patch makes nsPrintEngine::SetupToPrintContent() check whether the necessary objects are already initialized. When one of them is not initialized as expected, it won't to do anything. Note that mPrt->mPrintObject is never nullptr with current design, but this patch makes the method check it for preventing similar crash which might be regressed with other bug fix in the future. MozReview-Commit-ID: JKfObRm5enm
33dd57cd02636fbfa2fc2ff0e4459ec170750572: Bug 1291844 - Add negative test and quit test to restore windows test file. r=whimboo
Erica Wright <ewright@mozilla.com> - Tue, 04 Jul 2017 15:58:25 -0400 - rev 369553
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Bug 1291844 - Add negative test and quit test to restore windows test file. r=whimboo MozReview-Commit-ID: 8fQ1nc1I65H
7ba83cd42407bb014ee8eb28b9b8c4bfe509f9fa: Bug 1381501 - Remove redundant logo icons in australis resource folders. r=nechen,walkingice
jwu <topwu.tw@gmail.com> - Wed, 19 Jul 2017 09:29:52 +0800 - rev 369552
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Bug 1381501 - Remove redundant logo icons in australis resource folders. r=nechen,walkingice We already have logo icons in different branding folders, the following 4 icons are redundant and should be removed to prevent increasing APK size. - australis/res/drawable-hdpi/firefox_logo.png - australis/res/drawable-xhdpi/firefox_logo.png - australis/res/drawable-xxhdpi/firefox_logo.png - australis/res/drawable-xxxhdpi/firefox_logo.png MozReview-Commit-ID: COWXJsYrAVE
405a90abd28aaa168f47f2c2dcbcdd569de60688: Bug 1381955 - Don't override RUSTFLAGS to set rust's debuginfo; r=glandium
Tom Prince <mozilla@hocat.ca> - Mon, 17 Jul 2017 17:13:19 -0600 - rev 369551
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Bug 1381955 - Don't override RUSTFLAGS to set rust's debuginfo; r=glandium MozReview-Commit-ID: HevATvXusvE
5dd1a5ff2c0d41bfdb651cb66de48c93b8ea5c8b: Backed out changeset f231c7e2d8c8 (bug 1381929) for frequently causing browser_blobFromFile.js to leak a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 19 Jul 2017 00:26:04 -0700 - rev 369550
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Backed out changeset f231c7e2d8c8 (bug 1381929) for frequently causing browser_blobFromFile.js to leak a=backout CLOSED TREE MozReview-Commit-ID: 914WHYpVdTB
fdce816e6cc663aa94b7b90b5495c8b4b6696947: Backed out 3 changesets (bug 1197045) for failures in browser_Troubleshoot.js a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 18 Jul 2017 22:54:15 -0700 - rev 369549
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Backed out 3 changesets (bug 1197045) for failures in browser_Troubleshoot.js a=backout CLOSED TREE Backed out changeset 78b66a4c6b7c (bug 1197045) Backed out changeset feea60a002a7 (bug 1197045) Backed out changeset 57842092a282 (bug 1197045) MozReview-Commit-ID: J0KZDSSw4XQ
51aaede1a000fbf0e2914f3e2f572089a758e36a: Backed out changeset c49af70f1a94 (bug 1378882) for eslint failures in ext-chrome-settings-overrides.js a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 18 Jul 2017 22:44:06 -0700 - rev 369548
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Backed out changeset c49af70f1a94 (bug 1378882) for eslint failures in ext-chrome-settings-overrides.js a=backout CLOSED TREE MozReview-Commit-ID: DAuBI2jFzG3
1aa1c1bd2a658856e1a906e789f9d771730e1070: Backed out changeset 14868b3c13e3 (bug 1373767) for android reftest failures in font-inflation-1.html a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 18 Jul 2017 22:40:00 -0700 - rev 369547
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Backed out changeset 14868b3c13e3 (bug 1373767) for android reftest failures in font-inflation-1.html a=backout CLOSED TREE MozReview-Commit-ID: 5cpCdxuXNin
a4e7af47aa3a1de0d2c79dec6512963ee37c177a: Backed out changeset 3b275d92b419 (bug 1381919) for 32-bit windows build bustage a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 18 Jul 2017 22:37:01 -0700 - rev 369546
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Backed out changeset 3b275d92b419 (bug 1381919) for 32-bit windows build bustage a=backout CLOSED TREE MozReview-Commit-ID: AeocWzkRyan
085578e7f1a3d34e32729673a10c3c1aad991ecf: Bug 1341102 - Update expectations a=bustage CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 18 Jul 2017 21:04:25 -0700 - rev 369545
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Bug 1341102 - Update expectations a=bustage CLOSED TREE MozReview-Commit-ID: KKVZ2nUGvdO
895c20238ae5da16615f71c5b8c138595761cdca: Backed out 2 changesets (bug 1284888) for windows build failures in TextOverflow.h a=backout
Wes Kocher <wkocher@mozilla.com> - Tue, 18 Jul 2017 20:59:51 -0700 - rev 369544
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Backed out 2 changesets (bug 1284888) for windows build failures in TextOverflow.h a=backout Backed out changeset 520df8c2a0ac (bug 1284888) Backed out changeset 39e9b0e7ae04 (bug 1284888) MozReview-Commit-ID: CIzl29LVfFM
a3de4e17cfd3c8eebdfb4f4a0ad44bfe3957e94d: Bug 1381717 - [Fennec][HLS] Fix code defects found by Coverity in GeckoHlsPlayer.java. krr. r=kikuo
James Cheng <jacheng@mozilla.com> - Tue, 18 Jul 2017 10:55:35 +0800 - rev 369543
Push 32198 by ryanvm@gmail.com at Wed, 19 Jul 2017 13:22:22 +0000
Bug 1381717 - [Fennec][HLS] Fix code defects found by Coverity in GeckoHlsPlayer.java. krr. r=kikuo MozReview-Commit-ID: 8bFav7kqUbQ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip