https://github.com/mozilla/gecko-dev

sort by:
Revision Author Date Message Commit Date
96e5916 Bug 1044556 - Part 3 - Add a test for verifying that the session store successfully continues recording tab history even after zombification. r=sebastian a=lizzard MozReview-Commit-ID: 1zSn6QXrR9a --HG-- extra : source : ca275706ed4206b72079ff8eaa9968ae765e270c extra : intermediate-source : e9eadb37c23e1f1218a59d0a00ba703428a19837 31 March 2016, 17:49:00 UTC
ef56482 Bug 1044556 - Part 2 - Move promiseTabEvent to head.js. r=sebastian a=lizzard MozReview-Commit-ID: 5sLe2nl4v2u --HG-- extra : source : fe87ac9dc1b42f892c7ef42f81ef9c8fe9b8e930 extra : intermediate-source : 9dbb445db299942579cf691ab808480dd127f879 31 March 2016, 16:03:21 UTC
b84d82e Bug 1044556 - Part 1 - Notify the session store about tab zombifications. r=sebastian a=lizzard The session store relies on a few event listeners to track the history and life cycle of a tab. Under memory pressure, background tabs are zombified in order to reduce our memory usage. This involves destroying the original tab object and then recreating it as a delay loaded tab. As the session store is never told about this, it will keep the event listeners for the old tab objects - which have now been destroyed - alive and won't receive any future events for the new tab objects. This means that once a zombification has been triggered, the session history for those tabs will become effectively frozen, so after the next zombification or a session restore, the tab will reload the wrong page. Therefore this patch introduces two new events which are sent during the tab zombification process and allow the session store to detach its event listeners from the old tab object before it is going to be destroyed and subsequently reattach its listeners to the new tab object. MozReview-Commit-ID: 6xZtsCNZbQY --HG-- extra : source : a305a109fa7645881f4d55b3e8499244360e692d extra : intermediate-source : 2d3700b39df4122aabdce12e895258be9ad25ee6 18 March 2016, 10:40:26 UTC
8f77e58 Bug 1261318 - make sure brotli context is created in onstoprequest r=bagder a=lizzard MozReview-Commit-ID: BTgBioESJNt --HG-- extra : source : ce36169cf980f3674fb729a5a528c589974b4bc6 extra : intermediate-source : 00ab94f6a5bc64291aa681c8fc6261bc6fda7f68 01 April 2016, 19:14:22 UTC
c44e5f1 Bug 1235056 - browser_pluginCrashCommentAndURL.js test needs to wait for the crash reporter to be displayed, not just for the plugin to crash. r=mconley, a=lizzard MozReview-Commit-ID: 2PaMjqYu54Y --HG-- extra : source : 326505923c0f5d80ededec90e7b7e431cf1ed065 extra : intermediate-source : bc5fc975a47a6c864f215a63003ffcf6ab4eaef3 31 March 2016, 21:47:34 UTC
bbf3ccb Bug 1248408 - Preserve text from previous a11y event if new event does not provide any. r=mfinkle a=lizzard MozReview-Commit-ID: 3hIquiKLvl7 --HG-- extra : source : 41c11b33eedb73985d93e3ca63a3bb5c20a8d8ab extra : intermediate-source : 24ee705f5b46b709a5b8434cd2868febabdcf3db 31 March 2016, 20:46:14 UTC
2eb43d1 Bug 1087608 - ensuring multitap gestures do not resolve to explore. r=eeejay, a=lizzard MozReview-Commit-ID: 9CZm709gGMC --HG-- extra : source : 3f5ed1912b14b7a1f2ae9d9697f9a65f3ec516a1 extra : intermediate-source : 5e58ca6ae7033872ae13d95fc8ee92f7f0eedd8a 21 March 2016, 21:26:49 UTC
0b2a749 Bug 1258328 - HelperAppDialog: Replace deprecated toast API with Snackbars.jsm. r=grisha a=lizzard MozReview-Commit-ID: 2WPNo9iGHu4 --HG-- extra : source : 31071bd61e48933cd2b142701e5324d1830463f3 extra : intermediate-source : 8e4ae231d7970818abbee30bab01d44fd8c2fae4 29 March 2016, 11:18:12 UTC
004eb11 Bug 1257861 - Default to sending all cookies if we can't compute 3rdpartyness. r=sicking a=lizzard MozReview-Commit-ID: HHVHh7u7bQz --HG-- extra : source : 8b4d6477fd3e18d3995878f0d9dff41efa264cd4 06 April 2016, 23:31:19 UTC
569b681 Bug 1257861 - Test that we send cookies from XHRs in web workers when 3rd party cookies are disabled. r=sicking a=lizzard MozReview-Commit-ID: JdvVaPEeAbC --HG-- extra : source : 9e99383b97c614ba0927ee7d76e9e837b7ffba1f 06 April 2016, 23:28:49 UTC
cdd0b64 Bug 1259089 - Set TCP socket to non-blocking in sts again, just to be sure. r=mcmanus a=lizzard MozReview-Commit-ID: BnLuB9I7u1x --HG-- extra : source : d3d6344cc744aee65be009f5c23287ae9e1ab1c8 06 April 2016, 23:27:35 UTC
2ec6143 Bug 1228687: ScopedResolveTexturesForDraw needs the context to be current, so make those calls earlier. r=jgilbert, a=lizzard MozReview-Commit-ID: 7jlLuKbh3TL --HG-- extra : source : b4a2342c8f5d781844dc26d9b504801d120910d6 extra : intermediate-source : cdacdc1e3247e1b4d78a1388d5b06d8fd259c3d0 18 March 2016, 06:00:34 UTC
ad0ebea Bug 1242208 - Fix cached form history results with a datalist present. r=MattN a=lizzard MozReview-Commit-ID: 49HHIq0doTA --HG-- extra : rebase_source : 3d58d9a2e20cb24283bd28c80617e65d67a12366 06 April 2016, 20:28:23 UTC
8515e7c Bug 1229252 followup - normalize to lowercase, r=aklotz, a=lizzard MozReview-Commit-ID: 90Sz1b8V6L6 --HG-- extra : source : 6bd70447477358d8d2e9452d2f29c6bdddba9aab extra : intermediate-source : 71f5a85ac2b38dbe441b2e894bea002cf9f902bd 01 April 2016, 14:42:50 UTC
75a15a0 Bug 1259482 - Ensure that image loads are never dropped on the floor when queued for later. r=johns a=sylvestre MozReview-Commit-ID: Fbbx0NCtBHG --HG-- extra : source : 5df20795af1438c88a7997255e52ac44ec07047e extra : intermediate-source : 27f63b708d1c0ffbb9674aed79bc3e0edfb68afd 30 March 2016, 16:39:59 UTC
0a7e9df Bug 1260811 - Land version 1.2.4 of the Loop system add-on in mozilla-central. rs=Standard8 for already reviewed code. a=lizzard 30 March 2016, 17:16:57 UTC
d4a21e3 Bug 1261776 Use SafeElementAt() in service worker job queue. r=ehsan a=abillings 06 April 2016, 17:20:55 UTC
4891bba Bug 1261784 Make sure InterceptedChannel body streams are always closed. r=jdm a=lizzard 06 April 2016, 16:47:51 UTC
b3ae5e4 Bug 1256955 - provide ability to correlate release promotion releases with their respective l10n changeset r=jlund a=release DONTBUILD MozReview-Commit-ID: GkntKcl7hVc --HG-- extra : source : d924e3a25a7da65bb192924070d2d453bf710a90 05 April 2016, 19:29:11 UTC
1eade7d No bug - Tagging 0334bcac4033f4f163476677165acd406e08fed8 with FIREFOX_46_0b8_BUILD1, FIREFOX_46_0b8_RELEASE a=release CLOSED TREE 05 April 2016, 16:45:50 UTC
4359e20 Automatic version bump. CLOSED TREE NO BUG a=release 05 April 2016, 16:45:47 UTC
4e07cb2 No bug - Tagging 191f5eb4cbd72590277296cdb90d355adb347d45 with FIREFOX_46_0b7_BUILD2, FIREFOX_46_0b7_RELEASE a=release CLOSED TREE 04 April 2016, 19:04:40 UTC
00539fa Automatic version bump. CLOSED TREE NO BUG a=release 04 April 2016, 19:04:38 UTC
3073156 Bug 1259729 fix attaching pocket styles on startup, r=jaws a=lizzard MozReview-Commit-ID: AOFsIabsCMT --HG-- extra : source : 6f1d7279737d7e3ad4194947f81aeaad4e2c89a4 01 April 2016, 15:39:48 UTC
ff25972 Bug 1255526 - fix import of typed URLs on versions of windows that do not store timestamps, r=MattN a=lizzard MozReview-Commit-ID: KSXtQAS7meZ --HG-- extra : source : 80bcaeaf909743f1500db6423d3de82f1e10f42b 01 April 2016, 19:43:25 UTC
9f73518 Bug 1259810 - check that D2D1 device creation succeeds and otherwise fall to software backend (46 beta) a=lizzard MozReview-Commit-ID: DIa02ck7aDM 30 March 2016, 03:43:11 UTC
7b28ab7 Bug 1259600 - Divert typed arrays passed to Array.sort to a typed array specific sort; r=till, a=lizzard MozReview-Commit-ID: HhjwzKqdWqn --HG-- extra : source : 67e4eb38e3b818ab71bcfa170cab353b05c39a98 extra : intermediate-source : 91c342287837245f07765f1dd5d7187fc26022e7 28 March 2016, 20:02:17 UTC
aa96369 Bug 1254468 - Post: Remove unused TransitionsTracker r=sebastian a=lizzard This is no longer needed - TransitionAwareCursorLoaderCallbacks was the only consumer - it was removed as it caused race conditions. The ideal future solution is probably to use recyclerviews to avoid jank, rather than trying to wait for transitions to happen. It's also extremely difficult to use this correctly - the TransitionAwareCursorLoaderCallbacks simply held the cursor that would usually be swapped in onLoadFinished until transitions have finished (which is incorrect, since cursors need to be swapped in before onLoadFinished returns). It's hard to imagine any alternative solutions, short of avoiding loading cursors in the first place (which isn't too useful, since cursor loading happens in the background, at which point the UI status is irrelevant), or hacking the CursorLoader to not return from its worker thread until UI transitions are done (which would require a new thread-safe implementation of TransitionsTracker), or maybe even hacking Android Framework's AsyncTaskLoader to not run Loader.deliverResult while transitions are running (which seems awfully brittle and hacky). MozReview-Commit-ID: 3JWDcznYL4Y --HG-- extra : source : 916b9e55af42072542d08f713af748b45c616d36 extra : intermediate-source : 08e7698443296a93fa740a2e44fb44f4cd39f43c 15 March 2016, 16:06:46 UTC
8bc5bcc Bug 1254468 - Remove broken TransitionAwareCursorLoaderCallbacks r=sebastian a=lizzard TransitionAwareCursorLoaderCallbacks is fundamentally flawed: old CursorLoader cursors _must_ not be used after onLoadFinished has been called. However we sometimes queue the cursor swapping (which is implemented by subclasses in onLoadFinishedAfterTransitions) until after transitions have finished. CursorLoader.deliverResult() closes the old cursor immediately after calling onLoadFinished (with the new cursor). At this stage the adapter is still holding onto the old (but now closed cursor), and will crash if it tries to read this cursor (which can happen if the adapter is still iterating over the cursor). Instead we should ensure that we swap the cursors during onLoadFinished - the simplest way to do this is by eliminating TransitionAwareCursorLoader and using onLoadFinished the way the Android framework expects. It's worth noting that TransitionAwareCursorLoader is obsolete: at the time it was added, home panels were placed in the HomePagerTabStrip, which notified TransitionsTracker about its transitions. However HomePagerTabStrip no longer exists, hence there's no need for us to care about these transitions anymore. (The crash seems to happen because we try to hide the doorhanger every time we receive LOCATION_CHANGE, and each of these starts a hide transition - even if no doorhanger is shown - hence we often have a transition in progress every time we show topsites.) MozReview-Commit-ID: HsytLpHOrp2 --HG-- extra : source : adb1d935641a9ce58b9ea0d9f7bd06c63fc192b3 extra : intermediate-source : 0e7534178d07b09714a91e58aeceb48afa14681d 14 March 2016, 22:38:53 UTC
b78ab85 Bug 1249253 - "After bug 1133213, in Google Docs, screen readers started to say "blank" before characters, lines, and when navigating". r=yzenevich a=lizzard --HG-- extra : amend_source : d128b7625d8da93c0960c2c6e3c5ba24b34299c6 04 April 2016, 18:27:36 UTC
86d0173 Bug 1244295 - Add getClientId test for when client ID file already exists. r=me a=lizzard Similar to gfritzsche's suggestion in bug 1244295 comment 26. MozReview-Commit-ID: Agqyj47uSZR --HG-- extra : source : b995a277b126f554e86b555408cc636d0f92dade 19 February 2016, 01:46:52 UTC
e537819 Bug 1244295 - Add regression warning to ClientID.jsm getClientID method. r=gfritzsche a=lizzard MozReview-Commit-ID: Eci1sG9HPem --HG-- extra : source : 5058ad56af493c51b0135ac2d7b34df0b829b76d 17 February 2016, 23:31:26 UTC
a289586 Bug 1244295 - Add junit4 tests for GeckoProfile.getClient & friends. r=mfinkle a=lizzard Added testGetDir to sanity check how the profile is set up for the test and left it in as a bonus. Additionally, changed access levels on the ensureParentDirs method because it only needed to be `protected` for testing. MozReview-Commit-ID: CDVQjyf3yP2 --HG-- extra : source : 414d0894875cd433ee42d3ffd5bedbfb4dd6bc4d 19 February 2016, 01:38:16 UTC
2fd9ffd Bug 1244295 - Validate client IDs before sending them in a Telemtry report. r=mfinkle a=lizzard Additionally, we log some of the Exceptions thrown while retrieving the client ID to make it clearer what is happening. The underlying GeckoProfile methods ensure the profile path is not printed so we don't have to worry about leaking that. MozReview-Commit-ID: 3o0rvXDRZzM --HG-- extra : source : a805bd0f0a35c97a2f80491672981531ba39a85c 17 February 2016, 20:22:18 UTC
a7d3d02 Bug 1244295 - Create client ID if it doesn't already exist in GeckoProfile. r=mfinkle a=lizzard Additionally, we'll try to migrate the client ID from FHR if it doesn't already exist. MozReview-Commit-ID: B9vfefeVi2i --HG-- extra : source : 57a14ecc71e8728766853091e12b462f250c5c49 13 February 2016, 00:34:43 UTC
87dffd8 No bug, Automated blocklist update from host bld-linux64-spot-303 - a=blocklist-update 02 April 2016, 10:16:37 UTC
98647fb Bug 1254550 - Make Telemetry configuration consistent across builds. r=gfritzsche, ba=lizzard --HG-- extra : source : ae45c837f71ff925e848bb7f44353681a581207f extra : intermediate-source : 2b4538637cab994985938254046bf69ee4772034 extra : histedit_source : 5a2be2e1cb7e11f92be0ba4a22c649247ae0c460 11 March 2016, 05:31:00 UTC
3cd8600 Bug 1260178 - Null check pattern from -unico-border-gradient. r=acomminos, a=lizzard MozReview-Commit-ID: HooAlTmINmq --HG-- extra : source : 323653e6a3d9aee66a5a4bdc8c10c25f8953b523 extra : intermediate-source : 84d924134d1384e94d3227f21915f28b2841a9d7 extra : histedit_source : 678f109707adc869822ea38c8b155cacf8826a46 29 March 2016, 04:50:47 UTC
f82d871 Bug 1257870 - Require 1.5.0 --with-system-libvpx. r=glandium, a=lizzard WebRTC code requires VP9E_SET_NOISE_SENSITIVITY from vpx/vp8cx.h which was added in 1.4. We could feature test, but gating on the minimum version seems better given the m4 code is to be replaced by python. We also depend on VPX_MAX_LAYERS wich is part of the 1.5.0 release. This dependency was added with an SVC support patch in May 2015, bug 1237023. Optional --enable-spatial-svc is handled by the work-around in bug 1248335. MozReview-Commit-ID: 6NiZtKunBSm --HG-- extra : histedit_source : da8e756435505449f06a46073ffe570d7e15fc44 28 March 2016, 20:58:00 UTC
84e4db8 Bug 1259506 - Add telemetry probe for counting copy panel actions. r=dmose, f=bsmedberg, a=lizzard MozReview-Commit-ID: FVOPN32qky7 --HG-- extra : source : 5a437d55565701acfa66934ebcbefb4212c458a4 extra : intermediate-source : c310d32547b3165c09d21d49cf8c4b76c55aa77f extra : histedit_source : 6116463a61fe8df0b1b2fc503c3c1a0b0106bff9 14 March 2016, 07:29:21 UTC
bad312b Bug 1209100 - Back out bug 1165185. a=lizzard MozReview-Commit-ID: JqohyXNvjiU --HG-- extra : histedit_source : 22d35ed617ec6764ba80a707c3d6e6dc837db337 21 March 2016, 20:45:01 UTC
d1a5338 Bug 1254061 - Rewrite nsHttp::ParseInt64 using strtoll. r=mcmanus, a=lizzard MozReview-Commit-ID: FXjTBah4OSd --HG-- extra : source : c143be9df73e9f540d8d406590e934afb8dea3de extra : intermediate-source : dcb34dd977943c61c6dfe2d2754c93f8e9d0c2a9 extra : histedit_source : 75976d4337cc785aef8ba8a5a40afa5548030c26 23 March 2016, 12:42:12 UTC
c19ff5a Bug 1132499 - Part 2: Convert nsTextEditorState::mValue to be an nsString. r=ehsan, a=lizzard I don't know the full history here; roc asked about this exact thing in bug 534785 when reviewing the creation of nsTextEditorState. The answer then was "historical reasons" (the original code is hg@1)...maybe to try and save some space? Regardless, since the only thing we do here is convert from/to incoming/outgoing nsStrings, which at least sometimes appear to be causing OOMs, we might as well hold it as an nsString all the time. This change will ideally eliminate allocations, as we'll be able to use nsString's buffer sharing underneath the hood. --HG-- extra : source : 80c48500bf8ff8e02c8d8e16032c05e415120620 extra : histedit_source : d67bfde0db691af1e7c52cb0f0ac7cffa35ab8e0 04 March 2016, 15:29:01 UTC
3a7651b Bug 1132499 - Part 1: Convert nsTextEditorState::mValue to use Maybe instead of heap allocation. r=ehsan, a=lizzard This change is just a minor tidying; we need to distinguish between "have a value" and "don't have a value" in nsTextEditorState::GetValue, but we can do better than heap-allocating the string. --HG-- extra : source : abd001def2e83bac50e151aca265a50492305d00 extra : histedit_source : 869d58d8ae4bf38e0725bb8675d0d96e95d348f8 04 March 2016, 14:56:13 UTC
75662fa Bug 1258385 - Improve failure messages for Wait().until() calls in Firefox Puppeteer. r=sydpolk, a=test-only MozReview-Commit-ID: GCbVC1ZwUdf --HG-- extra : source : d31873cc7811ba667e1778c623b51cafbd544ba8 extra : intermediate-source : bc8dfbb87a3e81bf111c0c424748aa971a69547f 21 March 2016, 14:50:59 UTC
791d689 Bug 1261422 - Stop current e10s trial running on Beta 46. r=Mossop a=lizzard MozReview-Commit-ID: GliqFkl5Xtu 01 April 2016, 17:47:54 UTC
a554dc1 Bug 1260415 - Schedule "partner repacks" builder r=coop a=release DONTBUILD Allow passing version and build_number via buildbot properties. This will allow us add buildbot builders without hardcoded parameters depending on release configs. MozReview-Commit-ID: 3zGiCJ5z36X --HG-- extra : source : 9e20e943e58b36cf8a63235a7ac3047be2318843 30 March 2016, 14:51:29 UTC
8283fee Bug 1260946 - Fix SDK file names r=jlund a=release DONTBUILD MozReview-Commit-ID: HX16hI6slSJ --HG-- extra : source : 0b4e95151cc44d9dc3912a3027abe34e825567a4 31 March 2016, 01:26:14 UTC
05de0cb Bug 1249849: Ensure that we can always reach malloc_decl.h even when MOZ_REPLACE_ALLOC is not defined; r=glandium, a=lizzard MozReview-Commit-ID: 5ok6K0cLJrt --HG-- extra : source : b7488a21db02bf622a430884c0937e215a33b3a2 29 March 2016, 19:59:14 UTC
540f349 Bug 1249849: Make sure the correct implementations of malloc and free are used in DLL blocklist; r=glandium, a=lizzard MozReview-Commit-ID: 7piMI6MwOZh --HG-- extra : source : c26f9e1dbad7eef1d74ec2e1c7c6aa7fe023a501 extra : intermediate-source : 26411f370dad912d93f8d145b3ec832aff38af21 07 March 2016, 22:12:31 UTC
b2bee58 Bug 1253684 - Introduce preference for forwarding OMA downloads to Android's download manager. r=margaret, a=lizzard MozReview-Commit-ID: J4RJA7XEGK3 --HG-- extra : rebase_source : a10873b5182faa1fff2fb83298201464221152ff 31 March 2016, 09:35:24 UTC
bb29556 Bug 1261346 - temporarily disable staging balrog submissions r=bhearsum a=release MozReview-Commit-ID: DWancgbOGAr --HG-- extra : source : 9e57ade27a044c83a5bd67ad88a823422ea7ae82 01 April 2016, 13:12:08 UTC
e1d468c Bug 1258865 - Land version 1.2.2 of the Loop system add-on in mozilla-central - vendor updates. rs=Standard8 for already reviewed code. a=lizzard MozReview-Commit-ID: COlJR9GlFSH --HG-- extra : transplant_source : %A7%A9%9Bl%B4%1C%F4%8F%08%F5%9B%06%EDW%84%5Eq%B3%92%96 22 March 2016, 22:56:02 UTC
9225606 Bug 1258865 - Land version 1.2.2 of the Loop system add-on in mozilla-central - locale updates. rs=Standard8 for already reviewed code. a=lizzard MozReview-Commit-ID: MX1WBuQEdn --HG-- extra : transplant_source : %96Ee%EDS%BD%E2%3A%D4%BA8%15T%CC%07%18D9%C5%A5 22 March 2016, 22:56:01 UTC
292fdf1 Bug 1257821 - Remove `PushServiceComponent` from an uplifted test on a CLOSED TREE. r=bustage a=test-only --HG-- extra : amend_source : 50f8bc585c0d16ae401c16d103495a7f861d7516 31 March 2016, 23:59:07 UTC
9268e10 Bug 1257821 - Remove the authenticated `aesgcm128` content coding scheme. r=mt,marco; a=lizzard MozReview-Commit-ID: 5pX2GHJ2lNz --HG-- extra : rebase_source : 369e4d2fa419a55e537a2c756bf3a336eeb9b9f8 extra : source : b504783415accd583a8a9b614c44c5545909cd72 extra : histedit_source : e3f65780c2538420ee44b140d88241dc824add30 23 March 2016, 02:20:36 UTC
f44f039 Bug 1257821 - Support the new `aesgcm` content encoding scheme. r=mt, a=ritu MozReview-Commit-ID: IPNXletzJRK --HG-- extra : rebase_source : 4d709b57c07e8d76da1305ef78ed255fb1de51d1 extra : source : 7e9d1b43cf767da76f1223427bbd4da980a3a37d extra : histedit_source : a3334c184ac5ff8334ad3e6f09286d778c008e4f 18 March 2016, 16:01:50 UTC
9555a1f Bug 1254980 - Ensure that text/html is still written to the clipboard. r=enndeakin a=lizzard CLOSED TREE MozReview-Commit-ID: Dz6tGtCfxgJ --HG-- extra : rebase_source : f2464b1b4b20af88da088d4afd4230a299ed6770 extra : intermediate-source : 5be27e14eef45f7e6e9517af427bbacb33d0b7da extra : source : 946feaef8a9cd1b051d323085e47751692ee2ae6 22 March 2016, 15:47:00 UTC
2fc8a4a Bug 1257405 - Increase auth secret length to 16 octets. r=mt a=lizzard MozReview-Commit-ID: 3oiYMgQHckk --HG-- extra : rebase_source : 05bb2d26e29753a57d439c6d166bd57700aa1a36 extra : intermediate-source : 0d98f9a4b20ed94cc09ab69e786078f723087c3c extra : source : 5fe5459a786bee7180632dab6e53295646e18dcb 17 March 2016, 02:53:19 UTC
da9d1c0 No bug - Tagging 97b81104ac035d6a8f6ed59a1aad63fcc23e73c8 with FIREFOX_46_0b6_BUILD1, FIREFOX_46_0b6_RELEASE a=release CLOSED TREE 30 March 2016, 23:18:51 UTC
72b16d0 Automatic version bump. CLOSED TREE NO BUG a=release 30 March 2016, 23:18:49 UTC
ad9a178 Bug 1255077 - Bookmarks menu item does nothing if bookmarks panel is disabled. r=margaret a=lizzard MozReview-Commit-ID: 7219EueXxtw --HG-- extra : rebase_source : b1b32af447c583ed8ce8b20012202fba2a58fd74 extra : source : 1806435f8228bdd76afb38c7dc31e1d3c13a6f50 22 March 2016, 20:21:08 UTC
eb8ff30 Bug 1245486 - Send Telemetry events for use of the Pause and Restart buttons. r=mikedeboer,a=lizzard 02 March 2016, 15:42:13 UTC
05c2f06 Bug 1258865 - Land version 1.2.2 of the Loop system add-on in mozilla-central - code updates. rs=Standard8 for already reviewed code. a=lizzard MozReview-Commit-ID: Bkd9YkMrlP5 22 March 2016, 22:56:02 UTC
6598544 Bug 1227136 - test for the crash, r=bagder, a=ritu 30 March 2016, 11:12:30 UTC
cb68f95 Bug 1259525 - release promotion - add staging mozilla-release configs to mozharness, DONTBUILD a=testing r=rail MozReview-Commit-ID: 6VfvxSaaNO0 MozReview-Commit-ID: 7aJJcWgEdeh --HG-- rename : testing/mozharness/configs/releases/postrelease_release.py => testing/mozharness/configs/releases/dev_postrelease_firefox_release.py rename : testing/mozharness/configs/releases/updates_release.py => testing/mozharness/configs/releases/dev_updates_firefox_release.py rename : testing/mozharness/configs/releases/postrelease_release.py => testing/mozharness/configs/releases/postrelease_firefox_release.py rename : testing/mozharness/configs/releases/updates_release.py => testing/mozharness/configs/releases/updates_firefox_release.py rename : testing/mozharness/configs/single_locale/mozilla-release.py => testing/mozharness/configs/single_locale/dev-mozilla-release.py extra : source : 57a5ea9600319dba3b60f7df33945e9e1fc347de 29 March 2016, 18:15:04 UTC
e49648a Backed out 3 changesets (bug 1258865) for loop test failures in m-bc and xpcshell a=backout Backed out changeset 4f87a2517f36 (bug 1258865) Backed out changeset d1949acf7016 (bug 1258865) Backed out changeset 31a022dd8e88 (bug 1258865) MozReview-Commit-ID: J9Ov5Waqkdb 29 March 2016, 21:10:23 UTC
5efc130 Bug 1256063 - Add bouncer aliases for dev branch too. r=rail a=release DONTBUILD MozReview-Commit-ID: DiJnpok4zzA --HG-- extra : source : ae8583e1bccfe89748404e8d70d72e6fa23f816c extra : intermediate-source : f78fc14ce33f92577a0d686e25f1a0d0db226b37 29 March 2016, 16:15:01 UTC
2f1c603 Bug 1258673. Part 2 - since mStreamOffset is not updated until the end of MediaCacheStream::Read(), we have to pass stream offset to MediaCache::NoteBlockUsage explicitly to avoid hitting the assertion. r=jya. a=ritu MozReview-Commit-ID: 3LRM9PTIuaP --HG-- extra : source : a5066deb9e8d1f2c4ac816b8ed8a85bf4805a876 extra : intermediate-source : 4852e88b04f3ff5ea79adf95a49000f819fd7d4e 24 March 2016, 06:59:33 UTC
ea9dfb5 Bug 1258673. Part 1 - cache mStreamOffset so we won't read at the wrong position when Other Read() interrupt the current Read(). r=jya. a=ritu MozReview-Commit-ID: 9ghZYMdUopa --HG-- extra : source : 08a806c70b5c38e4b388be4ab789872ba94e2b14 extra : intermediate-source : 1fbeb5120d66c87a748eb835d088b5d54b4fe9b1 23 March 2016, 13:40:18 UTC
eb2c76b Bug 1258632 - Distinguish signed/unsigned MDiv/MMod in GVN. r=bbouvier a=sylvestre Modify the congruentTo method of MDiv and MMod opcodes to take into account signedness, which is necessary for correct code generation. MozReview-Commit-ID: 5bOBSIdADgP --HG-- extra : source : a3bb04ba5a1dd3cdfee5f4d81df507afcf359467 extra : intermediate-source : f4c392adb1a3fd4ec95a5229d5df6787e3fd7bdb 22 March 2016, 08:41:00 UTC
f1e3720 Bug 1258865 - Land version 1.2.2 of the Loop system add-on in mozilla-central - code updates. rs=Standard8 for already reviewed code. a=lizzard MozReview-Commit-ID: Bkd9YkMrlP5 --HG-- extra : source : 4dfb216b20fbcbe914fed8bd372140630cec0ac8 22 March 2016, 22:56:02 UTC
37f6255 Bug 1258865 - Land version 1.2.2 of the Loop system add-on in mozilla-central - vendor updates. rs=Standard8 for already reviewed code. a=lizzard MozReview-Commit-ID: COlJR9GlFSH --HG-- extra : source : adc8f032dfbf951040608b5ef38a53f6e16725dd extra : intermediate-source : a7a99b6cb41cf48f08f59b06ed57845e71b39296 22 March 2016, 22:56:02 UTC
5b10227 Bug 1258865 - Land version 1.2.2 of the Loop system add-on in mozilla-central - locale updates. rs=Standard8 for already reviewed code. a=lizzard MozReview-Commit-ID: MX1WBuQEdn --HG-- extra : source : 40b54454f437fe04c74ce606a573c5f065aeb655 extra : intermediate-source : 964565ed53bde23ad4ba381554cc07184439c5a5 22 March 2016, 22:56:01 UTC
bf958d0 Bug 1259423 - freshclam fails to update the DB r=rail a=release DONTBUILD 29 March 2016, 15:12:32 UTC
1b039b5 Bug 1258144: warnings-as-errors bustage r=cpearce a=me MozReview-Commit-ID: 6CIkX6F6cl2 --HG-- extra : source : d9f4607812aec2639be5a70963edc41a7f7600a2 29 March 2016, 01:00:21 UTC
7632649 Bug 1258144: Don't start a thread for SystemClockDriver if already started r=padenot a=lizzard MozReview-Commit-ID: 2PYFppSLV3B --HG-- extra : source : 39cfff135061a1754c5e475a3b918c5c535304cf extra : intermediate-source : 6f6db82dd8f3c51d41420d5327ecfde487c3b4a4 29 March 2016, 00:02:40 UTC
8f5d303 Bug 1255934 - Fix a silly merge conflict on the uplift a=me MozReview-Commit-ID: HYY3Dl222DA 28 March 2016, 23:56:26 UTC
366d76e Bug 1259985 - Add missing return after null-check - r=jya a=lizzard MozReview-Commit-ID: 138NM9xTmVA --HG-- extra : source : b6fc58671a60259a819e783c68cb97ab55592b46 extra : intermediate-source : f0bcd999646ef34545e9c48d206ea8504b468d8c 27 March 2016, 08:57:25 UTC
4576361 Bug 1255949 - Check fallible flag in MBoundsCheck::congruentTo. r=h4writer a=lizzard MozReview-Commit-ID: GI802phgMou --HG-- extra : source : 6a57a5f81339e57cc6443b7142b15810c5fd5fe1 extra : intermediate-source : c46b441ec89f41b7e76deecd4624b477923cb7c6 24 March 2016, 14:09:49 UTC
923ae13 Bug 1254622 - Relookup group->newScript in CreateThisForFunctionWithGroup. r=bhackett a=lizzard MozReview-Commit-ID: KXd7kB70f1Z --HG-- extra : source : 2912de2754baafcc07201c4ecda7c975622e6df5 extra : intermediate-source : 25b3865d874c01fd1883b03291a479047db055d5 24 March 2016, 14:09:41 UTC
9de955d Bug 1255934 - Start collecting telemetry data on the usage of remote JAR protocol in the wild; r=mcmanus a=ritu MozReview-Commit-ID: ARppHBl9FHz --HG-- extra : source : 8b9681467229710ffc1ccd6596f24d1ef9ce9877 extra : intermediate-source : 37642befed5959b63febdfaeb41e8b95c4aa3022 12 March 2016, 01:01:08 UTC
6448c67 Bug 1229252: Add eOppMonitor.dll (all versions) to the dll blocklist; r=bsmedberg a=ritu MozReview-Commit-ID: 4bengYjxepN --HG-- extra : source : 683aaa4535341d93c35ceca74141be83252bafbb extra : intermediate-source : 33214b79a4ccfa336ff54e7bc4d99b405aab8e49 22 March 2016, 20:08:33 UTC
e7350d6 Bug 1256061 - Hold a strong reference to a request when we call a method on it. r=jdm, a=lizzard I think it is possible for the TimerCallbackHolder to fire off a Notify() while the geolocation object and the nsGeolocationRequest are only holding each other alive, so they would be freed by the cycle collector the next time it runs, but we haven't run the cycle collector yet. If that happens, then Geolocation::RemoveRequest() would break the cycle, causing stuff to unravel and bad things to happen. To fix this, we just hold the request alive in TimerCallbackHolder::Notify(), which will also ensure that the geolocation object is alive, hopefully preventing crashes. This will make the Notify() behavior similar to what it was before bug 1238427, when the nsITimer object would hold a strong reference to the request when the Notify() was being run. MozReview-Commit-ID: Kd7aTl7FGC9 --HG-- extra : source : 9d73e42396c8b5d1a59fc6ebd1537e6e8599fdf3 extra : intermediate-source : 12c404b3d3e14842ac4ff0a604a9a37df6f013c7 23 March 2016, 19:59:14 UTC
acade07 bail out in CanvasRenderingContext2D::DrawWindow if snapshotting draw target fails (46b) a=lizzard MozReview-Commit-ID: KhjoLOYflsG 28 March 2016, 20:06:50 UTC
d40ced3 Bug 1245260 - Add crashtest; r=hiro a=lizzard MozReview-Commit-ID: IBe0zbsCJJy --HG-- extra : source : 3e142ba20ecad6ee3aab402740a7f8f903089a5b extra : intermediate-source : 93256cc82d8940b8955b1d54ac4645b12810c3aa 24 March 2016, 00:04:53 UTC
c9e4967 Bug 1245260 - Ignore redundant calls to RestyleManager::IncrementAnimationGeneration; r=dbaron a=lizzard While processing restyles and starting transitions, we may trigger a call to EffectCompositor::UpdateCascadeResults which may, in turn, call EffectCompositor::RequestRestyle with RestyleType::Layer, which ultimately results in a call to RestyleManager::IncrementAnimationGeneration(). Typically, nsTransitionManager::StyleContextChanged compares the animation generation on its collection with that of the restyle manager and uses this to ignore the restyle that it generates. However, given the sequence of events above, that check may no longer help since the restyle manager's animation generation will be out of step. As a result, nsTransitionManager::StyleContextChanged will fail to ignore a subsequent and redundant restyle. With certain combinations of content, this can mean that restyles are posted in such a manner than an infinite cycle of restyles ensues. This patch causes RestyleManager to ignore calls to IncrementAnimationGeneration when it is already processing restyles such that the animation generation is only ever updated once per restyle. This makes the check for a matching animation generation in nsTransitionManager::StyleContextChanged work as expected, preventing us from generating needless transitions which can produce this endless loop. MozReview-Commit-ID: 9HYDrknKPAI --HG-- extra : source : 4da14b8142a5ba00abe404a15fb8889a6b19aaed extra : intermediate-source : cb2cfeb012658983883b51021a54a57bd2c69c89 16 March 2016, 07:05:10 UTC
3e55d71 Bug 1241321 - No RTCP stats for audio streams. r=rjesup a=lizzard AudioConduit was calling a deprecated and unimplemented to get SenderInfo RTCP stats. MozReview-Commit-ID: K6L8o3ucUQQ --HG-- extra : source : 20e9e5fb3aee0adb7a367ac9de05844204dd1293 29 January 2016, 22:45:21 UTC
191dcb1 Bug 1258220 - Disable Adobe GMP if SSE2 isn't supported. r=gerald,a=lizzard --HG-- extra : source : 1c8b633d485f1ef077e8942591865ac9ffb95717 24 March 2016, 18:56:47 UTC
c398d14 Bug 1255737: Backout f31612f8f3bb (Bug 1239873) from beta r=jib a=lizzard MozReview-Commit-ID: J39kgU76VwL 28 March 2016, 20:44:06 UTC
d8ff5c0 Backed out changeset 1d4c3ef81e97 (bug 1256515) for build failures in CanvasRenderingContext2D.cpp a=backout MozReview-Commit-ID: FkKsG6iJqpM 28 March 2016, 19:55:41 UTC
9d91c49 Bug 1259809 - Make CrashReporter::InitChildProcessTmpDir conditional on MOZ_CRASHREPORTER. r=aklotz, a=npotb MozReview-Commit-ID: ITGz79HbMwS --HG-- extra : source : 935dd361a7a81c0efde3c4c750e5c23abec8e34e extra : histedit_source : 01cdea24f86c496241c2cc59654a023897e4911e 25 March 2016, 16:51:00 UTC
7f905d9 Bug 1256541: Fix incorrect generation of path for child process .extra files when content sandboxing is disabled; r=bsmedberg, a=lizzard MozReview-Commit-ID: JQgqlntQ6cu --HG-- extra : source : faf8710ec82947959292a72c11790a340f70b083 extra : histedit_source : 46b42223e98117f12643cebcd9a1e599d610b4a6 16 March 2016, 18:35:50 UTC
85b6f2c Bug 1236108: Add support for exception-context annotations for content processes to the crash reporter; r=bsmedberg, a=lizzard This patch redefines XP_PATH_MAX on Windows to be MAX_PATH + 1. I did this because the longer definition would actually not work with most Windows APIs. Some APIs can work with longer lengths if the path is prefixed with "\\?\", but that is not guaranteed in general. See https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx#maxpath MozReview-Commit-ID: LhT5oM5hlkl --HG-- extra : rebase_source : 1fecb9be03ef97855b30ad85388bddf931759fe7 extra : source : 4b734a8db65cdaa578ed9ab633ae1c085d955d33 extra : histedit_source : b96b0b51e1c5775a1c6b1c8a245bdb99fff2126c 07 March 2016, 20:48:58 UTC
10f7505 Bug 1236108: Modify sandbox initialization code to use directory service to obtain content process temp directory; r=bobowen,haik a=lizzard The previous patch in this series creates a new directory service entry specifically for obtaining the content process temp directory. This patch converts everything else to reference that entry. It also sets appropriate environment variables in the content processes so that system APIs automatically pick up the directory. This is necessary for the crash reporter to be able to call those APIs in exception handling contexts. MozReview-Commit-ID: DF6aNKrWnWp --HG-- extra : rebase_source : 7d5442609805814e4dd15132328f42ae96b3493f extra : source : 19074ba43502301c4236a587250cfd4f221c7f3d extra : histedit_source : 84bc29d93446534a5c48e64269d03379979d5426 08 March 2016, 19:02:27 UTC
af4d795 Bug 1236108: Add temp directory for sandboxed content processes to directory service. This is needed so that chrome processes know where sandboxed content processes will be writing their temp files, and so that content processes know where to write; r=bsmedberg, a=lizzard MozReview-Commit-ID: BK9bTxFGvZO --HG-- extra : rebase_source : ded8aeafacbb8a5ea20b7eda73db5b4fdc1960c1 extra : source : a6ad577af025e503a4f0fb96345264b92018acee extra : histedit_source : 5ad2d9154da13dbbde2481aff7bfbab7d63d5469 07 March 2016, 19:26:35 UTC
fa39d78 Bug 1259108 - Increase timeout of notifications from 12s to 20s to match parity with Chromium. r=MattN a=ritu MozReview-Commit-ID: 31RjSWuszuC --HG-- extra : source : 95bfe6301ba7302bbbb2b82a44d89919565489d2 extra : intermediate-source : 407be5a3b4f28626900f16c15a24a4420d1a56d0 23 March 2016, 16:54:57 UTC
ca4bf6c Bug 1258567 - per comment 3, ensure volume is only applied once to the AudioSegment. r=kinetik. a=ritu MozReview-Commit-ID: Bks59JySrep 23 March 2016, 02:16:15 UTC
2a0de27 Bug 1256515 - bail out in CanvasRenderingContext2D::DrawWindow if snapshotting draw target fails. r=bas.schouten a=lizzard MozReview-Commit-ID: LxQ3v8zqXI --HG-- extra : source : 22a9fe577704ca1d6c9095f3b52cd380dfd17eee extra : intermediate-source : 912b16ab7c907a05699720eea3c154c2cc303191 21 March 2016, 14:48:35 UTC
880b86d Bug 1248303 - respect break on exceptions flag in subsequent debugger instances r=ejpbruel a=lizzard MozReview-Commit-ID: 9KuGWhVxhVZ 28 March 2016, 18:14:47 UTC
back to top