22f850684d887ef1e4154912a83b4816abad02f4: Bug 1313972 - Fix up some merge issues from the initial uplift. a=test-only
Ryan VanderMeulen <ryanvm@gmail.com> - Sun, 07 May 2017 16:57:58 -0400 - rev 396201
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1313972 - Fix up some merge issues from the initial uplift. a=test-only
64182020dc3a260400dd0f4d9f31e7e42b4f24e8: Bug 1361849 - Fix handling of HTTPError when the update snippet cannot be retrieved. r=maja_zf, a=test-only
Henrik Skupin <mail@hskupin.info> - Wed, 03 May 2017 22:43:51 +0200 - rev 396200
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1361849 - Fix handling of HTTPError when the update snippet cannot be retrieved. r=maja_zf, a=test-only Re-raising an HTTPError with a modified reason would require 6 parameters which we do not have at this point. So re-raise a normal Exception instead. MozReview-Commit-ID: J9ws4IMDy3g
6f633ed9547ed6b4421067bf4d8bf580c255a360: Bug 1360478 - Make sure to call ClearTree when creating a temporary APZCTreeManager. r=kats, a=gchang
David Anderson <dvander@alliedmods.net> - Thu, 04 May 2017 00:13:38 -0700 - rev 396199
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1360478 - Make sure to call ClearTree when creating a temporary APZCTreeManager. r=kats, a=gchang
ac2b6545bb36c68f9ef05d0321e6e9087b0416f8: Bug 1360478 - Fix an APZ crash when a tab loads after its widget has been destroyed. r=kats, a=gchang
David Anderson <dvander@alliedmods.net> - Fri, 28 Apr 2017 11:22:21 -0700 - rev 396198
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1360478 - Fix an APZ crash when a tab loads after its widget has been destroyed. r=kats, a=gchang Since tabs are loaded and shutdown asynchronously with respect to the UI process, it is possible for a tab to be loading as its parent widget and compositor are shutting down. We protect PAPZCTreeManager's constructor against this by making a temporary APZCTM object.
7b3366e6669c476213eb8a41a06a3ca11786c495: Bug 1233556 - Block injection of nahimicmsiosd.dll, as it can cause crashes. r=bsmedberg, a=gchang
Marco Castelluccio <mcastelluccio@mozilla.com> - Thu, 04 May 2017 11:15:26 +0200 - rev 396197
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1233556 - Block injection of nahimicmsiosd.dll, as it can cause crashes. r=bsmedberg, a=gchang
f50c53dd88a2662cff13d53442ffeccf189b2da0: Bug 1361288 - Remove vestigial reference to advancedLongDesc and hide advancedButton for SSLv3 erros. r=johannh, a=gchang
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Tue, 02 May 2017 22:02:24 +0900 - rev 396196
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1361288 - Remove vestigial reference to advancedLongDesc and hide advancedButton for SSLv3 erros. r=johannh, a=gchang Unfortunately, we can't simply restore advancedLongDesc because it will change strings. I hid advancedButton instead. The advanced panel will have no useful information for SSLv3 errors anyway. MozReview-Commit-ID: D4ULtTKccOK
cabb7ee3222b458bbe09a0e4204b2b569df3e163: Bug 1308820 - Make sure to close the print progress dialog if print preview is exited. r=Gijs, a=gchang
Mike Conley <mconley@mozilla.com> - Mon, 01 May 2017 12:53:31 -0400 - rev 396195
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1308820 - Make sure to close the print progress dialog if print preview is exited. r=Gijs, a=gchang MozReview-Commit-ID: 391bf9J2Qcf
3d786fe34df613fbbd42c7f7542651bddd5aac58: Bug 1353529 - Crash when using IntersectionObserver in XUL pages. r=mstange, a=gchang
Tobias Schneider <schneider@jancona.com> - Tue, 04 Apr 2017 20:14:46 -0700 - rev 396194
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1353529 - Crash when using IntersectionObserver in XUL pages. r=mstange, a=gchang MozReview-Commit-ID: 9RBrnst4Wkb
af2d7ae3f4aed9266a27ff4e0f7578fd3fc08037: Bug 1358601 - flake8 fix. a=bustage
Wes Kocher <wkocher@mozilla.com> - Fri, 05 May 2017 14:32:36 -0700 - rev 396193
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1358601 - flake8 fix. a=bustage MozReview-Commit-ID: F63DV9onTqM
3d9699ce0b0a19890579a6644b9754b34092e3a6: Bug 1352777 - Fix dropmarkers in JSON viewer not collapsing long string. r=rickychien, a=jcristau
Matt R <matthieu.rigolot@gmail.com> - Mon, 24 Apr 2017 08:35:09 +0100 - rev 396192
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1352777 - Fix dropmarkers in JSON viewer not collapsing long string. r=rickychien, a=jcristau MozReview-Commit-ID: BdixqPyi8x4
ffe5677aac10c9d45c22fa3e1005737005a3e4c4: Bug 1359142 - Define EPC_sig and RFP_sig for JS_CODEGEN_(ARM64|MIPS) on BSDs. r=luke, a=gchang
Jan Beich <jbeich@FreeBSD.org> - Wed, 03 May 2017 02:49:00 -0400 - rev 396191
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1359142 - Define EPC_sig and RFP_sig for JS_CODEGEN_(ARM64|MIPS) on BSDs. r=luke, a=gchang MozReview-Commit-ID: IAJOQ7RfM4s
d22924480749a538be73441d00c3ee50c65263a2: Bug 1359051 - Define cacheFlush for non-Simulator ARM64 builds. r=tcampbell, a=gchang
Sean Stangl <sstangl@mozilla.com> - Mon, 24 Apr 2017 07:10:58 -0700 - rev 396190
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1359051 - Define cacheFlush for non-Simulator ARM64 builds. r=tcampbell, a=gchang
b13c3ced8ccf79c0df78183fd57f4a22272022bf: Bug 1348381 - Add crashtest. r=jesup, a=gchang
Andreas Pehrson <pehrsons@gmail.com> - Fri, 28 Apr 2017 13:49:21 +0200 - rev 396189
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1348381 - Add crashtest. r=jesup, a=gchang MozReview-Commit-ID: Df2tymv7IiY
3f63049dfca95ad0082e6400c72a92d71f79fd17: Bug 1348381 - Handle VideoFrame::CreateBlackImage returning nullptr. r=jesup, a=gchang
Andreas Pehrson <pehrsons@gmail.com> - Fri, 28 Apr 2017 13:58:22 +0200 - rev 396188
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1348381 - Handle VideoFrame::CreateBlackImage returning nullptr. r=jesup, a=gchang MozReview-Commit-ID: LWon0cx5hAK
19b457181440eb5b844c2a8b5dfa2e97228d11b1: Bug 1360892 - Make Graphite Telemetry Opt-Out. r=bsmedberg, a=gchang
Tom Ritter <tom@mozilla.com> - Sun, 30 Apr 2017 01:44:20 -0500 - rev 396187
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1360892 - Make Graphite Telemetry Opt-Out. r=bsmedberg, a=gchang In Bug 1331915 we added Telemetry for Graphite. However, because our Beta and Opt-In population is very skewed by locale, and we explicitly want to understand locale-specific usage, we want to make this item enabled by default. MozReview-Commit-ID: GrPN0XxrIe7
0f9b796efd49f85906a9bea4d439e2cd34c6afe2: Bug 1331915 - Add Telemetry probe to Graphite library usage. r=jfkthame, a=gchang
Tom Ritter <tom@mozilla.com> - Fri, 28 Apr 2017 01:33:04 -0500 - rev 396186
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1331915 - Add Telemetry probe to Graphite library usage. r=jfkthame, a=gchang MozReview-Commit-ID: 1aU5ddQoLnV
bf1dbe42eca073481652dfe13e59b8e0782a2109: Bug 1358958 - Don't consume command when neither keydown nor keypress event was consumed. r=m_kato, a=gchang
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 26 Apr 2017 20:39:13 +0900 - rev 396185
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1358958 - Don't consume command when neither keydown nor keypress event was consumed. r=m_kato, a=gchang When typing Enter key when active keyboard layout is Korean IME and it has composition string, the composition string is committed and then, "insertNewline:" command is sent. However, TextInputHandler::DoCommandBySelector() consumes the command because the key event has already modified the composition string. This patch makes TextInputHandler::DoCommandBySelector() consume the command if it's not handling keydown or neither dispatched keydown event nor dispatched keypress event (if it does) is consumed. Therefore, insertNewline:sender of nsChildView will be called later, then, it causes inserting a line break with a set of composition events. MozReview-Commit-ID: Afr1FKZbUtL
90aefe217dc2271ed7f32cbcfb9ff072386a44f7: Bug 1357579 - Correctly copy the sparse Boolean array when clearing Site Settings. r=ahunt, a=gchang
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 21 Apr 2017 22:53:19 +0200 - rev 396184
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1357579 - Correctly copy the sparse Boolean array when clearing Site Settings. r=ahunt, a=gchang The checked items are stored in a *sparse* Boolean array, which we want to transform into an array (list) of the checked indices for transmission to Gecko. The current approach doesn't do this correctly, as it iterates over all (sparse and non-sparse) items, but uses SparseBooleanArray.size() (which only counts non-sparse items) as its iteration limit. This means that we only copy the checked state of the first n items, where n is the total count of checked items. For correctly iterating over the array to retrieve all indices that are true, we'd either have to use the largest available key (if we'd want to iterate over everything, including the sparse indices), or else use the approach chosen in this patch, namely using valueAt/keyAt in order to iterate over the internal array that's storing the values for all non-sparse indices. MozReview-Commit-ID: FRGI4Rr0uCb
cd779fa35a3ec4f88f7dde24311b98ccab602e4b: Bug 1358415 - Don't trigger reflow just to compute tab geometry. r=aswan, a=gchang
Kris Maglione <maglione.k@gmail.com> - Fri, 21 Apr 2017 13:22:34 -0700 - rev 396183
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1358415 - Don't trigger reflow just to compute tab geometry. r=aswan, a=gchang MozReview-Commit-ID: DnFSbDfOskT
5b3b3ab6875c50797bd8670b7e6db9b446d74629: Bug 1357909 - Tweak the strings explaining to the user what's happening. r=ochameau, a=gchang
Blake Kaplan <mrbkap@gmail.com> - Wed, 19 Apr 2017 15:51:44 -0700 - rev 396182
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1357909 - Tweak the strings explaining to the user what's happening. r=ochameau, a=gchang This patch also watches the dom.ipc.multiOptOut pref to make sure we update our state when all of the relevant prefs change as well as clarifies how the code works. MozReview-Commit-ID: 8qKymEth7C8
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip