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 393859
Push 7281 by ryanvm@gmail.com at Sat, 06 May 2017 01:11:41 +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 393858
Push 7281 by ryanvm@gmail.com at Sat, 06 May 2017 01:11:41 +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 393857
Push 7281 by ryanvm@gmail.com at Sat, 06 May 2017 01:11:41 +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 393856
Push 7281 by ryanvm@gmail.com at Sat, 06 May 2017 01:11:41 +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 393855
Push 7281 by ryanvm@gmail.com at Sat, 06 May 2017 01:11:41 +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 393854
Push 7281 by ryanvm@gmail.com at Sat, 06 May 2017 01:11:41 +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 393853
Push 7281 by ryanvm@gmail.com at Sat, 06 May 2017 01:11:41 +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
6b6f2961e253b88e4222c3c17d8a92db8e01937f: Bug 1351084 - Making the TabState.jsm collecting 'iconLoadingPrincipal' from browser.mIconLoadingPrincipal. r=mikedeboer, a=jcristau
Tim Huang <tihuang@mozilla.com> - Wed, 29 Mar 2017 10:46:01 +0800 - rev 393852
Push 7281 by ryanvm@gmail.com at Sat, 06 May 2017 01:11:41 +0000
Bug 1351084 - Making the TabState.jsm collecting 'iconLoadingPrincipal' from browser.mIconLoadingPrincipal. r=mikedeboer, a=jcristau The browser.contentPrincpal will report a null prinicpal instead of the actual content principal if the tab is not loaded. So the SessionStore will collect a wrong principal for the 'iconLoadingPrincipal', and it will use this wrong principal to load favicon when session restoring. To fix this problem, this patch makes the TabState.jsm to collect 'iconLoadingPrincipal' from browser.mIconLoadingPrincipal which will be the correct principal for loading favicon. MozReview-Commit-ID: AYUbHFKaG8v
f37ddc924762327b494af4b15ef62103ce6f0f8b: Bug 1355039 - Ensure the right url is used for reloading. r=bz, a=gchang
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 03 May 2017 11:04:02 -0400 - rev 393851
Push 7281 by ryanvm@gmail.com at Sat, 06 May 2017 01:11:41 +0000
Bug 1355039 - Ensure the right url is used for reloading. r=bz, a=gchang
3bd4c701447eb753e2d3a12eee8f361647c2453b: Bug 1342552 - IMEStateManager should cache nsIWidget for sPresContext and use it. r=smaug, a=ritu
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 20 Apr 2017 13:43:50 +0900 - rev 393850
Push 7281 by ryanvm@gmail.com at Sat, 06 May 2017 01:11:41 +0000
Bug 1342552 - IMEStateManager should cache nsIWidget for sPresContext and use it. r=smaug, a=ritu IMEStateManager should cache nsIWidget for sPresContext at caching sPresContext. Then, even if sPresContext has gone, IMEStateManager can clean up with the nsIWidget cache. Unfortunately, editor has some bugs about calling IMEStateManager::UpdateIMEState(). That is, calling it *before* IMEStateManager::OnFocusChange(). In such case, this patch makes UpdateIMEState() ignore the call. MozReview-Commit-ID: 1cydI03WyB8
9368d544cbc447f7e8d7b4f13d0b92cf6425cb56: Bug 1324140 - Unwrap given Promise in some JSAPI functions. r=bz, a=ritu
Till Schneidereit <till@tillschneidereit.net> - Wed, 03 May 2017 10:53:19 -0400 - rev 393849
Push 7281 by ryanvm@gmail.com at Sat, 06 May 2017 01:11:41 +0000
Bug 1324140 - Unwrap given Promise in some JSAPI functions. r=bz, a=ritu To make Promise-related JSAPI functions easier to use, this patch unwraps handed-in Promise objects automatically. Some functions don't unwrap, mostly debugging-related ones and, notably, JS::IsPromiseObject. The latter doesn't unwrap in order to stay conservative: if JSAPI-using code uses IsPromiseObject to verify that an object is a Promise, it should always be fine to say "no". MozReview-Commit-ID: 7DuCqCj95JR
7868898154ed9e19d98d9aa4c53b7da57c2bd187: bug 1358601: set up CI builds and tests for DevEdition on mozilla-beta - fix build configuration and signing of DevEdition-on-beta builds. r=aki,rail a=ritu
Ben Hearsum <bhearsum@mozilla.com> - Fri, 05 May 2017 16:54:36 -0400 - rev 393848
Push 7280 by bhearsum@mozilla.com at Fri, 05 May 2017 20:55:44 +0000
bug 1358601: set up CI builds and tests for DevEdition on mozilla-beta - fix build configuration and signing of DevEdition-on-beta builds. r=aki,rail a=ritu
93700f9bdc9cb4e278d331049dff765c75771632: bug 1361361: allow MAR_CHANNEL_ID and ACCEPTED_MAR_CHANNEL_IDS to be set different for DevEdition. r=nalexander,rstrong, a=ritu
Ben Hearsum <bhearsum@mozilla.com> - Fri, 05 May 2017 14:47:09 -0400 - rev 393847
Push 7279 by bhearsum@mozilla.com at Fri, 05 May 2017 18:47:44 +0000
bug 1361361: allow MAR_CHANNEL_ID and ACCEPTED_MAR_CHANNEL_IDS to be set different for DevEdition. r=nalexander,rstrong, a=ritu MozReview-Commit-ID: FC2Sqq2bMxH
42306b965890ebcd5ba6cc7d7188fb24b4bd87e6: Added THUNDERBIRD_54_0b1_RELEASE THUNDERBIRD_54_0b1_BUILD2 tag(s) for changeset bad375b8eabf. DONTBUILD CLOSED TREE a=release THUNDERBIRD540b1_2017050514_RELBRANCH
tbirdbld - Fri, 05 May 2017 14:44:51 -0400 - rev 393846
Push 7278 by tbirdbld at Fri, 05 May 2017 18:44:59 +0000
Added THUNDERBIRD_54_0b1_RELEASE THUNDERBIRD_54_0b1_BUILD2 tag(s) for changeset bad375b8eabf. DONTBUILD CLOSED TREE a=release
bad375b8eabfa22e2bb068cc6ad2254c07fca9f9: Automated checkin: version bump for thunderbird 54.0b1 release. DONTBUILD CLOSED TREE a=release THUNDERBIRD540b1_2017050514_RELBRANCH THUNDERBIRD_54_0b1_BUILD2
tbirdbld - Fri, 05 May 2017 14:44:48 -0400 - rev 393845
Push 7278 by tbirdbld at Fri, 05 May 2017 18:44:59 +0000
Automated checkin: version bump for thunderbird 54.0b1 release. DONTBUILD CLOSED TREE a=release
c250f0a735411e1bc514f842d0ee87a98aabf74a: Backed out changeset 68d491c00355 from bug 1329355 to temporarily fix bug 1360700 on THUNDERBIRD540b1_2017050501_RELBRANCH a=jorgk DONTBUILD THUNDERBIRD540b1_2017050501_RELBRANCH
Jorg K <jorgk@jorgk.com> - Fri, 05 May 2017 19:30:18 +0200 - rev 393844
Push 7277 by mozilla@jorgk.com at Fri, 05 May 2017 17:33:15 +0000
Backed out changeset 68d491c00355 from bug 1329355 to temporarily fix bug 1360700 on THUNDERBIRD540b1_2017050501_RELBRANCH a=jorgk DONTBUILD
80691907902f284e3057de73902ffb4da92278c4: Backed out changeset 318f1bcd336e from bug 1329355 to temporarily fix bug 1360700 on THUNDERBIRD540b1_2017050501_RELBRANCH a=jorgk THUNDERBIRD540b1_2017050501_RELBRANCH
Jorg K <jorgk@jorgk.com> - Fri, 05 May 2017 19:29:21 +0200 - rev 393843
Push 7277 by mozilla@jorgk.com at Fri, 05 May 2017 17:33:15 +0000
Backed out changeset 318f1bcd336e from bug 1329355 to temporarily fix bug 1360700 on THUNDERBIRD540b1_2017050501_RELBRANCH a=jorgk
3e76a9b4f4fd14595a4919b6b839549911efdc3d: No bug - Tagging 06bf49fb579575e4813aa54127f67c22964c822b with FIREFOX_54_0b5_BUILD1, FIREFOX_54_0b5_RELEASE a=release CLOSED TREE
ffxbld <release@mozilla.com> - Fri, 05 May 2017 05:44:30 -0700 - rev 393842
Push 7276 by ffxbld at Fri, 05 May 2017 12:44:35 +0000
No bug - Tagging 06bf49fb579575e4813aa54127f67c22964c822b with FIREFOX_54_0b5_BUILD1, FIREFOX_54_0b5_RELEASE a=release CLOSED TREE
05c835a00ceab7cf1a0c0d402305404df31c3417: Automatic version bump. CLOSED TREE NO BUG a=release
ffxbld <release@mozilla.com> - Fri, 05 May 2017 05:44:26 -0700 - rev 393841
Push 7276 by ffxbld at Fri, 05 May 2017 12:44:35 +0000
Automatic version bump. CLOSED TREE NO BUG a=release
4b40534bf2f8bd6a62201bca15649cb613f84f37: Bug 1321865 - Disable test_intersectionobservers.html on Beta. a=test-only
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 04 May 2017 22:02:23 -0400 - rev 393840
Push 7275 by ryanvm@gmail.com at Fri, 05 May 2017 02:02:38 +0000
Bug 1321865 - Disable test_intersectionobservers.html on Beta. a=test-only
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip