8d8bee539dc277c9c0ebf997c7efdd251906faba: Backed out changeset b669da0374a2 (bug 1337272) for linting failure at test_mousecapture.xhtml:208: 'topPos' is assigned a value but never used. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 18 Jul 2017 14:16:54 +0200 - rev 418275
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Backed out changeset b669da0374a2 (bug 1337272) for linting failure at test_mousecapture.xhtml:208: 'topPos' is assigned a value but never used. r=backout
09937ba006299babcf32d7fcf9a511496056ceb0: Bug 1364908 - Fix ion/bug1284485.js unreported OOM. r=bbouvier
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 18 Jul 2017 12:08:22 +0000 - rev 418274
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1364908 - Fix ion/bug1284485.js unreported OOM. r=bbouvier
07e91ed4979384f67557a360a25d8ace5e0230ce: Bug 1364908 - IonMonkey: Add LoadElementFromSate to support argument[x] in inlined functions. r=jandem
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 18 Jul 2017 12:08:22 +0000 - rev 418273
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1364908 - IonMonkey: Add LoadElementFromSate to support argument[x] in inlined functions. r=jandem
8be467b057f6d8337b8e9e4ee13226dafdec615b: Bug 1364908 - Add MacroAssembler::branchToComputedAddress. r=jandem
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 18 Jul 2017 12:08:22 +0000 - rev 418272
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1364908 - Add MacroAssembler::branchToComputedAddress. r=jandem
0f61bc51de113c1054411e909ef9d53809423bb7: Bug 1364908 - Move moveValue into the generic MacroAssembler. r=jandem
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 18 Jul 2017 12:08:21 +0000 - rev 418271
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1364908 - Move moveValue into the generic MacroAssembler. r=jandem
b669da0374a2d7d7d946983865c0a799362725d9: Bug 1337272: Convert tests within toolkit/ to not rely on principal inheritance for data: URIs. r=gijs
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Tue, 18 Jul 2017 13:47:53 +0200 - rev 418270
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1337272: Convert tests within toolkit/ to not rely on principal inheritance for data: URIs. r=gijs
38615ea1031444020b37b34a7c759e15a2b2e6bf: Bug 1378067 - Label more runnables in dom/media (GraphDriver.cpp, CubebUtils.cpp, DOMMediaStream.cpp). r=jesup
Paul Adenot <paul@paul.cx> - Tue, 18 Jul 2017 11:26:58 +0200 - rev 418269
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1378067 - Label more runnables in dom/media (GraphDriver.cpp, CubebUtils.cpp, DOMMediaStream.cpp). r=jesup MozReview-Commit-ID: EQzR1AfzvzE
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 418268
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418267
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418266
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418265
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418264
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418263
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418262
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418261
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418260
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418259
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418258
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418257
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +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 418256
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Backed out changeset f231c7e2d8c8 (bug 1381929) for frequently causing browser_blobFromFile.js to leak a=backout CLOSED TREE MozReview-Commit-ID: 914WHYpVdTB
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip