a2bc45cc8cac62005360e36abf59e7afe211eba8: Bug 1535459 - Make sure ContentChild is connected in middleman processes, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Tue, 28 May 2019 16:00:33 +0000 - rev 476025
Push 36083 by nerli@mozilla.com at Wed, 29 May 2019 15:58:28 +0000
Bug 1535459 - Make sure ContentChild is connected in middleman processes, r=mccr8. Differential Revision: https://phabricator.services.mozilla.com/D32630
92b25b4252688c6276447d9b04ee49b6a1f41baa: Bug 1554876 - Break logic to mark declarations as overridden into smaller chunks. r=pbro
Razvan Caliman <rcaliman@mozilla.com> - Tue, 28 May 2019 12:32:26 +0000 - rev 476024
Push 36083 by nerli@mozilla.com at Wed, 29 May 2019 15:58:28 +0000
Bug 1554876 - Break logic to mark declarations as overridden into smaller chunks. r=pbro Depends on D32760 Differential Revision: https://phabricator.services.mozilla.com/D32811
eeb2c18a40baae79fba2f464d133849eaa97f615: Bug 1546446 - Carry the pool-free size to the finishPool function. r=sstangl
Nicolas B. Pierron <nicolas.b.pierron@nbp.name> - Tue, 28 May 2019 14:32:19 +0000 - rev 476023
Push 36083 by nerli@mozilla.com at Wed, 29 May 2019 15:58:28 +0000
Bug 1546446 - Carry the pool-free size to the finishPool function. r=sstangl Differential Revision: https://phabricator.services.mozilla.com/D28816
6d81266db806b485693aaf6b9abdcfca1a1a076f: Merge mozilla-central to autoland. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Wed, 29 May 2019 12:54:07 +0300 - rev 476022
Push 36083 by nerli@mozilla.com at Wed, 29 May 2019 15:58:28 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
425942abf9fd47b9881e4009ff05630a64861509: Bug 1371618 Pop-ups not displayed if never show checkbox left unmarked r=johannh,petru
Andrei Lazar <andrei.a.lazar@softvision.ro> - Wed, 29 May 2019 09:46:39 +0000 - rev 476021
Push 36083 by nerli@mozilla.com at Wed, 29 May 2019 15:58:28 +0000
Bug 1371618 Pop-ups not displayed if never show checkbox left unmarked r=johannh,petru Added the missing data to the UpdateBlockedPopups event fired from PopupBlockingChild component. Differential Revision: https://phabricator.services.mozilla.com/D31228
0446bd5d986e9fb1f5be6cc699a4f32d62fa244b: Bug 1535935 - Increase threshold for browser.tabs.remote.logSwitchTiming in pref usage test. r=florian
Johann Hofmann <jhofmann@mozilla.com> - Wed, 29 May 2019 09:46:22 +0000 - rev 476020
Push 36083 by nerli@mozilla.com at Wed, 29 May 2019 15:58:28 +0000
Bug 1535935 - Increase threshold for browser.tabs.remote.logSwitchTiming in pref usage test. r=florian Differential Revision: https://phabricator.services.mozilla.com/D32971
346ed53489fcfffa4d7feb39be153a3e60fc99cd: Bug 1554723 - Correctly exclude all inline-level elements when warning for misuse of vertical-align r=miker
Patrick Brosset <pbrosset@mozilla.com> - Wed, 29 May 2019 08:39:43 +0000 - rev 476019
Push 36083 by nerli@mozilla.com at Wed, 29 May 2019 15:58:28 +0000
Bug 1554723 - Correctly exclude all inline-level elements when warning for misuse of vertical-align r=miker Differential Revision: https://phabricator.services.mozilla.com/D32799
f29667d1037ad49dd68a5bfc0c96f2411fd3391f: Bug 1554186: Fix Python 3 negative import level error r=glandium
Kagami Sascha Rosylight <saschanaz@outlook.com> - Wed, 29 May 2019 07:58:19 +0000 - rev 476018
Push 36083 by nerli@mozilla.com at Wed, 29 May 2019 15:58:28 +0000
Bug 1554186: Fix Python 3 negative import level error r=glandium Negative value for import level is obsolete in Python 3, which was used on Py2 for implicit relative import. This change ensures the level value to be >=0 on Py3 to fix test failures. Differential Revision: https://phabricator.services.mozilla.com/D32497
9ac9f25a433955dadc8d9e02f277e16f71829baf: Bug 1166113 - Use the autocomplete result GUID to fill the correct password. r=sfoster
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 29 May 2019 08:08:47 +0000 - rev 476017
Push 36083 by nerli@mozilla.com at Wed, 29 May 2019 15:58:28 +0000
Bug 1166113 - Use the autocomplete result GUID to fill the correct password. r=sfoster Differential Revision: https://phabricator.services.mozilla.com/D32914
8d86cc081fe5d16980a0a610af6b967cc03bf814: Backed out changeset 50beca34e939 (bug 1535056) for causing cron tasks bustages a=backout
Noemi Erli <nerli@mozilla.com> - Wed, 29 May 2019 14:15:04 +0300 - rev 476016
Push 36082 by nerli@mozilla.com at Wed, 29 May 2019 11:15:48 +0000
Backed out changeset 50beca34e939 (bug 1535056) for causing cron tasks bustages a=backout
3c26311b3d8df20c4c0b00eda34b932df121b65c: Merge inbound to mozilla-central. a=merge
Noemi Erli <nerli@mozilla.com> - Wed, 29 May 2019 12:49:15 +0300 - rev 476015
Push 36081 by nerli@mozilla.com at Wed, 29 May 2019 09:50:15 +0000
Merge inbound to mozilla-central. a=merge
258c332f0058feb9706055b6ba30c73f6dcd2857: Bug 1554029: Downgrade detection fails for changes from non-minor to minor versions. r=froydnj
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 24 May 2019 14:16:55 -0700 - rev 476014
Push 36081 by nerli@mozilla.com at Wed, 29 May 2019 09:50:15 +0000
Bug 1554029: Downgrade detection fails for changes from non-minor to minor versions. r=froydnj We build compatibility versions as `<appversion>_<appbuildid>/<platformbuildid>`. where the build ID's by default are a numeric representation of the date that the build happened. Previously we attempted to mangle this into a valid toolkit version by converting to `<appversion>.<appbuildid>.<platformbuildid>` if the build IDs were the expected length. We also split each build ID into two version parts since the version comparator couldn't handle their full size. This mangling fails when comparing a major version with a new patch version: `<majorversion>.<appbuildid>.<platformbuildid>` gets compared to `<majorversion>.1.<appbuildid>.<platformbuildid>`. Unless that patch version (1 here) was greater than the build ID (currently in the tens of millions) the patch release would appear to be older than the previous version. This changes this so rather than attempting to mangle the entire string into a single toolkit version we split out the string into their components. First we compare the app versions using the version comparator which is definitely the correct thing to do. For the build IDs we check if they are entirely numeric (which is the case for the date based default) and if so just compare them numerically. We assume that if the IDs aren't numeric then they are something defined by a custom build of Firefox, we can't know what form that takes so I've chosen to fallback to just using the version comparator since it will handle things such as `"build1" < "build10"` and it should be straightforward for anything more complex to choose a form that works. Differential Revision: https://phabricator.services.mozilla.com/D32552
b5ef7dff7b38ae2a1ad24839728de132df882710: Bug 1555179: Use 0 in place of out of range numbers in version comparisons. r=froydnj
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 28 May 2019 16:37:45 -0700 - rev 476013
Push 36081 by nerli@mozilla.com at Wed, 29 May 2019 09:50:15 +0000
Bug 1555179: Use 0 in place of out of range numbers in version comparisons. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D32926
9b9fa1ebe21516abb641f4d50b76038cd2e856d5: Merge mozilla-central to inbound. a=merge CLOSED TREE
Oana Pop Rus <opoprus@mozilla.com> - Wed, 29 May 2019 01:12:31 +0300 - rev 476012
Push 36081 by nerli@mozilla.com at Wed, 29 May 2019 09:50:15 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
4d3bc03ee7a5f15d8183bcdaa38b867989b5f3a7: Bug 1524280 - Part 2. Store the blob image reference to each shared surface in BlobItemData. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Tue, 28 May 2019 15:09:57 -0400 - rev 476011
Push 36081 by nerli@mozilla.com at Wed, 29 May 2019 09:50:15 +0000
Bug 1524280 - Part 2. Store the blob image reference to each shared surface in BlobItemData. r=jrmuizel When a blob image invalidates, it doesn't always repaint the entire blob. When we stored the shared surface references in the DIGroup, it would incorrectly forgot about images referenced by items that were not invalidated when it repainted. As such, it could free them too early and cause a crash when rasterizing the blob in the compositor process. This did not crash most of the time because the image cache would bail us out. It takes a full minute for the image cache to expire, but the issue was more readily reproducible when that timeout was shortened. We now store the references in BlobItemData, on a per display item basis. This ensures that when any given item is invalidated, it will continue referencing any resources that it needs. Differential Revision: https://phabricator.services.mozilla.com/D32820
8b66f48247b621cadc22d15b315257fed1de4bc9: Bug 1524280 - Part 1. Ensure we always post when freeing SharedUserData. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Tue, 28 May 2019 13:24:49 -0400 - rev 476010
Push 36081 by nerli@mozilla.com at Wed, 29 May 2019 09:50:15 +0000
Bug 1524280 - Part 1. Ensure we always post when freeing SharedUserData. r=jrmuizel We now also post the releasing of the shared surface image keys and external image ID to the main thread. This allows the current transaction to complete before freeing the surface, which guards against cases where the surface is referenced and released somehow in the space of the same transaction. Differential Revision: https://phabricator.services.mozilla.com/D32861
a5050f53db292b2d4c848770d3fe544c269ef130: Bug 1542478 - Add more temporary logging to IndexedDBShutdownTimeout crash annotation; r=asuth, dr=chutten
Jan Varga <jan.varga@gmail.com> - Tue, 21 May 2019 10:40:41 +0200 - rev 476009
Push 36081 by nerli@mozilla.com at Wed, 29 May 2019 09:50:15 +0000
Bug 1542478 - Add more temporary logging to IndexedDBShutdownTimeout crash annotation; r=asuth, dr=chutten Differential Revision: https://phabricator.services.mozilla.com/D31972
fc88d113cebadc6405e02b78ff5a2ccb32f3075a: Bug 1555099 - Update pdf.js to version 2.2.189. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 28 May 2019 15:00:22 -0400 - rev 476008
Push 36081 by nerli@mozilla.com at Wed, 29 May 2019 09:50:15 +0000
Bug 1555099 - Update pdf.js to version 2.2.189. r=bdahl
d78adc84bde8cb23a2e34c444d48406bd198c797: Merge autoland to mozilla-central. a=merge
Noemi Erli <nerli@mozilla.com> - Wed, 29 May 2019 12:47:04 +0300 - rev 476007
Push 36080 by nerli@mozilla.com at Wed, 29 May 2019 09:48:47 +0000
Merge autoland to mozilla-central. a=merge
53e0a08b3768a4affa0733abb3b84795f8baf1e4: Backed out 4 changesets (bug 1519514) for causing several browser chrome failures. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Wed, 29 May 2019 11:01:47 +0300 - rev 476006
Push 36080 by nerli@mozilla.com at Wed, 29 May 2019 09:48:47 +0000
Backed out 4 changesets (bug 1519514) for causing several browser chrome failures. CLOSED TREE Backed out changeset 485c2c76fab6 (bug 1519514) Backed out changeset 8488d800a785 (bug 1519514) Backed out changeset 858b9456eb3c (bug 1519514) Backed out changeset 2cd983857de6 (bug 1519514)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip