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
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 396181
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 396180
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 396179
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 396178
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 396177
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 396176
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip