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

sort by:
Revision Author Date Message Commit Date
4c3fe34 Bug 1562686 - revert remaining unnecessary bit of bug 1187245; r=glandium a=tomprince Differential Revision: https://phabricator.services.mozilla.com/D42644 --HG-- branch : FIREFOX_ESR_68_1_X_RELBRANCH extra : source : a04fc912928e3aa520cf1b406f84ef73563df31f extra : histedit_source : 1c50de1f2b0b0b81bb4ab1673ae72e872ea78a97 23 August 2019, 12:32:02 UTC
91acb0c Bug 1562686 - use AWS_IAM_CREDENTIALS_URL for all S3 sccache invocations r=chmanchester a=tomprince Differential Revision: https://phabricator.services.mozilla.com/D41454 --HG-- branch : FIREFOX_ESR_68_1_X_RELBRANCH extra : source : f266a7b397c1195d05fc1802e3be1c2eef71c427 extra : histedit_source : 531daa2caea2c8b3fec62cf2587a43813b234358 23 August 2019, 12:39:25 UTC
69eeecb No bug - Bump version number to 68.1.2. a=release DONTBUILD --HG-- branch : FIREFOX_ESR_68_1_X_RELBRANCH 13 September 2019, 18:02:30 UTC
8876269 Bug 1579131 - Enable Leanplum/MMA in Android aarch64 builds. r=chmanchester a=RyanVM This is not the minimal patch for this issue. The minimal patch is a one-liner that adds `MOZ_ANDORID_MMA=1` to mobile/android/config/mozconfigs/android-aarch64/nightly. However, the underlying issue is that the mozconfigs have not stayed internally consistent. To reduce the likelihood of a repeat of this inconsistency, it would be best to extract the shared flags and reduce duplication and the risk for inconsistent updates. There's two ways to do that: teach `moz.configure` to have the correct defaults or share some small stanza across mozconfigs. The former is non-trivial and not worth the risk at this time. The latter is trivial but more effort than this is worth. Here's something in the middle: making all the mozconfigs have minimal differences with the mainline mozconfig for `android-api-16`. This at least allows easy auditing of the mozconfigs with `diff`. Differential Revision: https://phabricator.services.mozilla.com/D44865 --HG-- branch : FIREFOX_ESR_68_1_X_RELBRANCH extra : source : d49f28f6d5b1eedb63c3123f6f0a22021440ef60 extra : intermediate-source : 6a82263ef349f046bc6e356428c3d28e5b8f9784 05 September 2019, 16:51:54 UTC
a3bfa12 No bug - Bump version number to 68.1.1. a=release DONTBUILD --HG-- branch : FIREFOX_ESR_68_1_X_RELBRANCH 09 September 2019, 18:09:17 UTC
23e848a Bug 1564594 - Add an Enhanced Search webcompat site patch r=nalexander,denschub a=jcristau This patch ultimately overrides the user-agent which Fennec users send to Google Search pages, choosing a phone- or tablet-specific UA as appropriate. It involves adding four new metadata keys to the webcompat addon's metadata for user-agent overrides: blocks, permanentPref, experiment, telemetryKey: - "blocks" specifies URLs for which any requests should be aborted. This allows us to block the Google service worker for now, as it has caused "content corrupted" issues in the past with other enhanced search addons (see https://github.com/wisniewskit/google-search-fixer/issues/1). - "permanentPref" specifies an about:config preference, which dictates whether the injection is used. Users may set this to `false` to disable the injection outright, and permanently; `true` or `undefined` values allow the injection to function normally. - "experiment" specifies the name of the experiment this feature is optionally gated behind. Only a Fennec-specific implementation is provided in this patch. The implementation simply queries Switchboard to determine if the experiment is active. - "telemetryKey" specifies which telemetry key should be flipped to "true" when this injection runs. We will use this to note whether enhanced search has actually been enabled for this profile. Only a Fennec-specific implementation is given in this patch, which actually just sets a Fennec Shared Preference, which Fennec's core telemetry ping later reads in Java to know what the ping should contain. Differential Revision: https://phabricator.services.mozilla.com/D41074 --HG-- extra : source : 2fc4f931f041ebab1d02fe3433fdaba6f9a49fdf 21 August 2019, 20:32:27 UTC
05d83f1 No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D43966 29 August 2019, 13:06:18 UTC
32675a3 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD 27 August 2019, 14:50:38 UTC
2180271 No bug - Tagging 380fedbb18002297f1b233bd9c09764e59ddaa86 with FENNEC_68_1b8_RELEASE a=release CLOSED TREE DONTBUILD 27 August 2019, 14:50:33 UTC
6c09ca4 Bug 1575605 - Crash in [@ java.lang.NullPointerException: at org.mozilla.gecko.home.TabMenuStripLayout.onPageSelected(TabMenuStripLayout.java)]. r=VladBaicu, a=jcristau Now performing a sanity check after grabbing the child at position due to the fact that it can be null if the position is out of array bounds (this usually happens when all panels are hidden and we request an orientation change). Differential Revision: https://phabricator.services.mozilla.com/D43236 --HG-- extra : source : e4a1c144d595462f87eaa3923e28c6aab66a195b 26 August 2019, 13:09:09 UTC
7fd11e1 Bug 1543527 - Make browser_cookieBetweenTabs.js clean up after itself; r=baku, a=test-only Differential Revision: https://phabricator.services.mozilla.com/D42189 --HG-- extra : source : 9e7ec636635a4ef562b761e8ec7c1b41899a3ed4 extra : intermediate-source : 0c1b4097e9cbc127b07b7a8c11bd1af42dfcc9f8 16 August 2019, 12:00:17 UTC
207fc51 Bug 1570330 - Make test_doorhanger_homepage_button (in browser_ext_chrome_settings_overrides_home.js) wait on page load before moving to next task. r=Gijs, a=test-only Differential Revision: https://phabricator.services.mozilla.com/D43088 --HG-- extra : source : d02248cec4c046f8380b78cbef84eee084982445 23 August 2019, 10:05:19 UTC
95e28ea No bug - Tagging 380fedbb18002297f1b233bd9c09764e59ddaa86 with FIREFOX_68_1_0esr_BUILD1 a=release CLOSED TREE DONTBUILD 26 August 2019, 16:51:18 UTC
3251e65 No bug - Tagging 380fedbb18002297f1b233bd9c09764e59ddaa86 with FENNEC_68_1b8_BUILD1 a=release CLOSED TREE DONTBUILD 26 August 2019, 16:45:37 UTC
175095c Bug 1568071 - Add a way to disable external links in PDFS. r=yury, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D43140 22 August 2019, 21:29:09 UTC
66a3a87 Bug 1541344 - Delete plugin-data only for the sites with data. r=gsvelto, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D40644 --HG-- extra : source : 225c129a3f3e318b3ae1c550342193407be0376a extra : intermediate-source : 26469ee275619eb3ee13dc37aae505d2de68d89d 14 August 2019, 22:11:09 UTC
a9f67b6 Bug 1501152 - Refactor Key::EncodeJSValInternal to show direct correspondence to spec r=asuth,tcampbell a=RyanVM This commit adds the text of the spec as inline comments and refactors the code such that it directly corresponds to the spec's steps. This makes it easier to understand how the spec's algorithm is implemented. Differential Revision: https://phabricator.services.mozilla.com/D43016 --HG-- extra : source : ebb385dc5c27434ca6e1b951fa57492bdc1e1d62 22 August 2019, 07:31:51 UTC
4e294f8 Bug 1554989 - Fix implicit checker on inheriting constructors. r=andi, a=RyanVM Inheriting constructors are implicitly introduced via a using-declaration. Since the C++ grammar doesn't allow attributes on using-declarations, it is currently impossible to add MOZ_IMPLICIT to implicit inheriting constructors. This commit changes the AST matcher such that it ignores inheriting constructors altogether. If they are inheriting from an implicit inherited constructor, that constructor's check should be enough to ensure that no constructors are unintentionally implicit. Differential Revision: https://phabricator.services.mozilla.com/D43434 04 June 2019, 11:36:46 UTC
a1fef0c Bug 1575876 - Drop header unused on FreeBSD that breaks with new libc++. r=bwc, a=RyanVM --HG-- extra : source : c8773774d96976aea43a9540546d023688d81920 23 August 2019, 22:38:05 UTC
03ebf2d No Bug, mozilla-esr68 repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D43437 26 August 2019, 13:08:56 UTC
448733a Backed out changeset ebb385dc5c27 (bug 1544750) for bustage in IDBResult.h. a=backout --HG-- extra : amend_source : a70f7e54eaacbc21ec6d9a2e1038845b9abfb300 23 August 2019, 20:09:49 UTC
93390d1 Bug 1574980 - Fix issues with maintenance service install. r=bytesized a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D43034 --HG-- extra : source : 0bab25d1df161291023cbd703eca35974d66e9a9 extra : intermediate-source : 2a4622ac0b5ed2447782ce7f1a8260b16e55d6ed 22 August 2019, 20:35:04 UTC
8d25514 Bug 1544750 - Part 2: Refactor Key::EncodeJSValInternal to show direct correspondence to spec r=asuth,tcampbell a=RyanVM This commit adds the text of the spec as inline comments and refactors the code such that it directly corresponds to the spec's steps. This makes it easier to understand how the spec's algorithm is implemented. Differential Revision: https://phabricator.services.mozilla.com/D43016 --HG-- extra : amend_source : 93b29a90226dbe11e38a9bbe6ef238a1f74e9fe1 22 August 2019, 07:31:51 UTC
a10c996 Bug 1562684 - PR_GetLibraryFilePathname is returning absolute paths in MacOS Catalina r=froydnj a=RyanVM Instead of using symlinks, copy .dylib files to the ${OBJDIR}/dist/Nightly{Debug}.app/Contents/MacOS dir for local builds. Differential Revision: https://phabricator.services.mozilla.com/D41926 --HG-- extra : source : 2908769da8be5226a299fb0eee2c6f6b937593f2 21 August 2019, 12:32:09 UTC
6f15b77 Bug 1571682 - Make allocationSiteGroup fail cleanly on OOM. r=tcampbell,jandem, a=jcristau This should make this fail cleanly on OOM rather than crashing, which should make this crash go away (without reducing memory usage obviously). The problem was the lack of hasHash/ensureHash methods that we use to handle OOM when generating unique IDs for GC things. I also tidied the equivalent code for ObjectGroupRealm::NewEntry (FallibleHashMethods is already implemented for MovableCellHasher). We could further improve this by giving each script an immutable hash code on creation if you think it's worth the tradeoff of storing this for every script. Differential Revision: https://phabricator.services.mozilla.com/D41233 --HG-- extra : source : 36da938c155282e93753e0d0db8c61bcf1ddd04a extra : intermediate-source : e1341fad0145dddfa2056caad74136b73b89e163 15 August 2019, 16:18:21 UTC
c749195 Bug 1282776 - Finalize crash reports for child process crashes happening too early r=froydnj a=RyanVM This changes the way crash reports for child processes happening too early during the child process' startup. Before bug 1547698 we wrote a partial .extra file with those crashes that lacked the process type. The user would not be notified of those crashes until she restarted Firefox and even when submitted those crashes would be erroneously labeled as browser crashes. After bug 1547698 we stopped writing .extra files entirely for those crashes which left orphaned .dmp files among the pending crash reports. This patch does three things to improve the situation: * It writes a partial .extra file so that the crashes are detected at the next startup. So the user is still not notified directly of these crashes but she can report them later. * It adds the process type to the .extra file so that the crash reporters are labelled correctly. * It fixes a leak in the `pidToMinidump` hash-map. Since the crashes were not finalized the `ChildProcessData` strucutre associated with them would never be fred. Differential Revision: https://phabricator.services.mozilla.com/D40810 --HG-- extra : source : ac41bb02e30b614f1ab600bf369c23c5d92fd338 extra : intermediate-source : 522b14ff237200dc29a918ab477c083648df568d 09 August 2019, 14:23:19 UTC
2b27b14 Bug 1570358: Check validity of enums before playing back Moz2D RecordedEvents. r=jrmuizel a=jcristau 05 August 2019, 15:19:08 UTC
85ae74b no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD it -> 332f86817761 23 August 2019, 08:00:23 UTC
943bf0d Bug 1570581 - Starting with Firefox 68.0.1, Adobe Acrobat Extension for Firefox fails to send apple events to target application (Acrobat) r=handyman a=RyanVM Relax our Hardened Runtime settings to allow the com.apple.security.automation.apple-events entitlement so that native messaging webextension helper apps (which are launched by and are child processes of Firefox) can use Apple Events to signal other processes. This will apply to Firefox and all child processes. Differential Revision: https://phabricator.services.mozilla.com/D42929 --HG-- extra : source : c04a717e1b18c69314bbca33f9f4def720260860 extra : intermediate-source : e9ad2d210cd37e3ec3f0cc7b098eaf59d32fc58a 21 August 2019, 18:42:55 UTC
389910a Bug 1558924 - [10.15] Widevine crashes on macOS Catalina Beta r=handyman a=jcristau Allow limited access to the proc_pidinfo() syscall from the GMP sandbox. Differential Revision: https://phabricator.services.mozilla.com/D36810 --HG-- extra : source : 83204e889b721c109c7296abd86b592553f825c5 03 July 2019, 18:17:55 UTC
53cf4d5 Bug 1547977 - Use JS::DefaultHeapMaxBytes instead of 4 MB for PAC runtime. r=jonco,mayhemer a=jcristau DefaultHeapMaxBytes is currently 32 MB so it should give us a bit more breathing room. Differential Revision: https://phabricator.services.mozilla.com/D42819 --HG-- extra : source : 151d38734b7f77e7791103d1612ba8d935676c02 21 August 2019, 15:21:40 UTC
1d65530 Bug 1571033 - Don't clear user homepage when setting default via policy. r=mconley a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D40453 --HG-- extra : source : 398e8b80d4a8e33cfd4c9549326df0c72be9e49b 21 August 2019, 15:36:23 UTC
31b54d7 Bug 1571120 - Check for file paths before assuming a URL. r=aswan a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D41255 --HG-- extra : source : e7434e7979b281a9ed1808a2fc5424d0a9bcf3c3 20 August 2019, 20:52:36 UTC
af06788 Bug 1551913 - Fix issues setting update directory permissions. r=rstrong, a=jcristau This patch addresses both Bug 1551913 and Bug 1552206. This patches the update directory permission-fixing code. This also fixes a related bug that I discovered while testing this patch: nsAutoSid doesn't actually work because both PSID and HANDLE are both typedef'ed from void*, so the compiler can't actually tell the difference between them and ends up calling CloseHandle instead of FreeSid. To fix this, I removed nsAutoSid and replaced it with UniqueSidPtr, a UniquePtr type that uses a custom deleter class to free the SID properly. Differential Revision: https://phabricator.services.mozilla.com/D34941 *** Bug 1570396 - Fix misc. issues with permission setting r=mhowell This patch fixes a number of miscellaneous issues with permission setting. When we move a directory, recreate it, and move the contents back, those contents may be in use (possibly by antivirus). To address this, we now fall back to copying the data back and removing the originals. The maximum number of backups to make when moving conflicting files is now 3 instead of 9. 9 seemed a bit excessive. There is now an additional level of SetPermissionsOf, FilesAndDirsWithBadPerms. This new value causes permissions not to be fixed if we are unable to read them. This should prevent unnecessary permission fixes while still allowing us to aggressively set them when necessary. Differential Revision: https://phabricator.services.mozilla.com/D42066 *** Bug 1486637 - Backout bug 1486637 and related patches. r=agashlin Differential Revision: https://phabricator.services.mozilla.com/D42143 --HG-- rename : toolkit/mozapps/update/common/win_dirent.cpp => toolkit/mozapps/update/common/updateutils_win.cpp rename : toolkit/mozapps/update/common/win_dirent.h => toolkit/mozapps/update/common/updateutils_win.h extra : source : d1e960d52ee7b4826d39d6abed4382611eaf1be5 19 August 2019, 19:43:17 UTC
8b02c6d Bug 1575415 - Always register the nsApplicationChooser component in Gtk builds. r=froydnj, a=jcristau Bug 1278282 removed Gtk2 support, so MOZ_WIDGET_TOOLKIT is always "gtk3" for Gtk builds, and never "gtk", which makes the current check never match. Differential Revision: https://phabricator.services.mozilla.com/D42761 --HG-- extra : source : 4b29e32f7290482d792c5499d810ebe94d3ef748 21 August 2019, 12:25:21 UTC
de411e2 No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D43053 22 August 2019, 13:03:49 UTC
255a74c Bug 1574028: Fix ColorStateLists on Android Q r=petru a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D42703 --HG-- extra : source : 6879692f1dc14a99204cf741cba95260ee401e22 extra : intermediate-source : facf4f64e22668b43fc247311e9c9ce528e03218 21 August 2019, 07:39:07 UTC
2873d17 Bug 1572838 - stop processing osint in BrowserContentHandler.jsm, r=mossop a=RyanVM Depends on D42311 Differential Revision: https://phabricator.services.mozilla.com/D42580 --HG-- extra : source : 43a837ab3e86ae321a2de0cfd27fc08977721a21 extra : intermediate-source : 57bee2306211e87c8a79b76e102b14cb61f4ad84 20 August 2019, 19:51:36 UTC
4b3d874 Bug 1572838 - ensure osint commandline args are passed appropriately, r=mhowell,mossop a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D42311 --HG-- extra : source : bb2690f953d6b6d77cf89daf6b425929f495f560 extra : intermediate-source : 20eaff20dec0383555d27869887082707ca1ba22 20 August 2019, 19:51:34 UTC
8d7cf88 Bug 1574972 - Make nsJSUtils::GetCallingLocation() fallible. r=smaug, a=RyanVM Some German web sites seem to have started to have file names with hundreds of thousands of bytes long, which is causing OOM crashes on Android. Differential Revision: https://phabricator.services.mozilla.com/D42674 --HG-- extra : source : 488e2bd20e1b5581fd96650b3115b92d093bdc6d extra : intermediate-source : 0859d278bfd2cb77029c61d464be746a5f34ffc5 20 August 2019, 20:03:18 UTC
4433bfe Bug 1573051 - Use both SHParseDisplayName and CreateUri to validate a uri. r=aklotz, a=RyanVM For launching with an external protocol handler on Windows, we validate a uri before sending it to `ShellExecute`, by converting a string into `PIDL` using `SHParseDisplayName` and extract a string back from PIDL using `IShellFolder::GetDisplayNameOf`. The problem was that if a fragment, a string following a hash mark (#), is always dropped after this validation. This is caused by the intended design of Windows. A proposed fix is to use `CreateUri` for validation, which is used behind `IShellFolder::GetDisplayNameOf`. However, we also keep `SHParseDisplayName` because there are cases where `CreateUri` succeeds while `SHParseDisplayName` fails such as a non-existent `file:` uri and we want to keep the same validation result for those cases. Adding `CreateUri` broke MinGW build because of our toolkit issue. We use dynamic linking for MinGW build in the meantime. This patch adds a new unittest to make sure the new validation logic behaves the same as the old one except the fragment issue. Differential Revision: https://phabricator.services.mozilla.com/D42943 --HG-- extra : source : b438d15fb66f211c6916db846b05b3860918ecc4 21 August 2019, 19:53:48 UTC
0ecafa8 Bug 1573458 - Leave the atoms zone when performing a GC r=tcampbell a=RyanVM Entering the atoms zone with AutoAllocInAtomsZone is a bit of a special case and we don't support entering another realm in this state. Unfortunately this can happen during GC in a couple of place. The patch temporarily leaves the atoms zone during GC so that callbacks can enter whatever zones they like. Differential Revision: https://phabricator.services.mozilla.com/D42312 --HG-- extra : source : ffeb52190484d1fd714d2c5452e561818a6d1f49 extra : intermediate-source : 1de8f244cad57a432bf089a19b3ca4f11d08c00d 16 August 2019, 16:26:30 UTC
6b1c416 Bug 1573868 - Upload Mobile activation ping in onStart. r=nalexander a=RyanVM Bug 1534451 added a non-trivial amount of background computation during onCreate. This introduced regressions by tickling the balance of existing race conditions. We're changing this by now uploading in onStart. Ideally we want to send this mobile activation ping at least once from every client at startup. This change should have minimal impact and keep the same consistency with the core ping. Differential Revision: https://phabricator.services.mozilla.com/D41980 --HG-- extra : source : d1e08b5e6584fcfa46dfc0a975f7d8c9fa5d0ea7 extra : intermediate-source : 1f7f411b0b5a19ef7766eb07205c8f3843775138 16 August 2019, 22:55:38 UTC
5e42370 Bug 1573285 - set system add-on enable pref on by default for Fennec r=snorp a=RyanVM This was originally added in bug 1428459 to separate system add-on updates from app updates, but the pref only made it to desktop and not mobile. Differential Revision: https://phabricator.services.mozilla.com/D41795 --HG-- extra : source : 5b4030fa4ee52674a47fd06a55b85b1fa8d3bbb2 extra : intermediate-source : b0109dd26903109a0f5e04ec7dc99299116df18d 16 August 2019, 13:52:14 UTC
1a5639e Bug 1571283 - Add null check for mObserver r=baku a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D42092 --HG-- extra : source : a8e1c8f886fb76d41d6c0aa06e3ab8c52ba6962a extra : intermediate-source : a7d9c83b8ab0622bfbb8ff61c95130b9952855f8 15 August 2019, 12:52:54 UTC
5c3c66f Bug 1568047. r=froydnj a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D41466 --HG-- extra : source : 019c1f042cb592d3614833fdc3f072b3a5ac9d93 extra : intermediate-source : ff98f2d770a23556ef02667a69414a85b0915a62 12 August 2019, 18:50:09 UTC
4526a26 Bug 1568108 - Indent popup sub-item in the identity popup. r=pbz, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D38959 --HG-- extra : source : 95591b5b87ca53af7dc96251169e76e17306bd93 extra : intermediate-source : ee661cec41883f22ea0f6ae082f07c80a7131c1f 24 July 2019, 10:47:57 UTC
3b8d361 no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD es-AR -> 39cf4ec0b778 es-MX -> 0b424422a300 gn -> 79352757dec1 pl -> 99679096f2e8 ro -> 835c52c9c6c7 tr -> 2c5ddacf96f6 21 August 2019, 16:00:48 UTC
4296377 no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD br -> 64c36445645f cy -> 1b9e944f37f5 dsb -> ee1d47f04f07 es-ES -> dd46a1c85278 fr -> 6878c4e51516 gn -> 8ced7dbc0005 hsb -> 8e5b3f80dff0 hu -> dd44c146951d it -> 9db7e98fdfff pt-BR -> 3697e7f211a4 ro -> 52296d14daac uk -> 502d6e23d3a3 zh-CN -> 178364c883f9 21 August 2019, 13:00:19 UTC
827009d Backed out changeset 19d213ec90fd (bug 1573051) for build bustage on Windows. a=backout 21 August 2019, 11:34:01 UTC
4f5d731 Bug 1571081 - Make MediaKeys correctly specify a NS_INTERFACE_MAP_ENTRY for nsISupports. r=mccr8 a=RyanVM Bug 1522547 overlooked the need for specifying map entries for both nsISupports and nsIDocumentActivity and only had the latter. This changeset adds the missing nsISupports case. Differential Revision: https://phabricator.services.mozilla.com/D42563 --HG-- extra : rebase_source : 97e583be45c639da0c78319359ac27b251d4fa18 extra : intermediate-source : 729d67dfacef969c9527b6492fbffbef181ce70d extra : source : 6e741ddf4edf7e59bdbc0f5463a126f31c082934 19 August 2019, 21:45:41 UTC
ce750db Bug 1573051 - Use both SHParseDisplayName and CreateUri to validate a uri. r=aklotz a=RyanVM For launching with an external protocol handler on Windows, we validate a uri before sending it to `ShellExecute`, by converting a string into `PIDL` using `SHParseDisplayName` and extract a string back from PIDL using `IShellFolder::GetDisplayNameOf`. The problem was that if a fragment, a string following a hash mark (#), is always dropped after this validation. This is caused by the intended design of Windows. A proposed fix is to use `CreateUri` for validation, which is used behind `IShellFolder::GetDisplayNameOf`. However, we also keep `SHParseDisplayName` because there are cases where `CreateUri` succeeds while `SHParseDisplayName` fails such as a non-existent `file:` uri and we want to keep the same validation result for those cases. Adding `CreateUri` broke MinGW build because of our toolkit issue. We use dynamic linking for MinGW build in the meantime. This patch adds a new unittest to make sure the new validation logic behaves the same as the old one except the fragment issue. Differential Revision: https://phabricator.services.mozilla.com/D42041 --HG-- extra : rebase_source : 793fa1245312327ca013cc7a82e1efdf0796d88c extra : intermediate-source : 894ca270cd7e5b15d5ed7a0a1baa87b0c11e4b74 extra : source : 4eca0f08c43b73dc1dd908fad58bdfd7f6973119 19 August 2019, 22:10:32 UTC
716ff4d Bug 1573648 - Use ToFloatAllowTrailingChars for parsing scale values in meta viewport tag. r=botond a=RyanVM From the spec <https://drafts.csswg.org/css-device-adapt/#parsing-algorithm> If a prefix of property-value can be converted to a number using strtod, the value will be that number. The remainder of the string is ignored. Note that nsTSubStrubg::ToInteger() allows trailing characters as it is so that we don't need to modify the width/height parser for meta viewport. Differential Revision: https://phabricator.services.mozilla.com/D42240 --HG-- extra : rebase_source : 027fcc48774befd920f9bd2007ea18fcc3330cbb extra : intermediate-source : 750a7788ab0382d51c8fe04b9203a078720511aa extra : source : 92a7cfbc46bae07b1996fd0fc070f1637d27d37f 16 August 2019, 22:37:42 UTC
627ece0 Bug 1573648 - Introduce ToDoubleAllowTrailingChars and ToFloatAllowTrailingChars. r=njn a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D42239 --HG-- extra : rebase_source : 296e21a673b120ece03dabb1e987bc0d8db95035 extra : intermediate-source : 40120557f1e2e80a7e4022b8ecc0b740ce1841b5 extra : source : 38f4e91d3a3569abc8904222f275a0b0390416fe 16 August 2019, 22:38:01 UTC
9e04f8c no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD fy-NL -> e76aac6f79c8 he -> 906ed6dde59c hu -> a8761bcf302c nb-NO -> 61d5fbf22298 nl -> 64abfab2deb6 21 August 2019, 08:00:19 UTC
99bb16e no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD bn -> e27e45641eb7 ca -> fed9901c8f97 cy -> e23fc1ecf568 dsb -> f80dd35ad423 eo -> c3df54b21746 es-AR -> 1b55414bd975 es-MX -> f96f9e5e43d6 fr -> ba23f3a1b86c he -> a823f988137e hsb -> bc0c42d264fd id -> 68003cc25555 it -> 42c51209981f kk -> 46f6e213653c ko -> 937d0c129e96 nb-NO -> d830f16a17e6 nn-NO -> 06c0f31b9e20 pa-IN -> ba90b66cd4e8 pt-BR -> ab10382910a9 ro -> 6ac0bc68e1bc sl -> 29f8c6a7d081 sr -> be009c805e18 te -> d62da0dfae08 th -> 176155e69eac tr -> 8fdfeb445fc3 uk -> f039188f0ac9 21 August 2019, 07:00:19 UTC
4e52a03 Automatic version bump CLOSED TREE NO BUG a=release DONTBUILD 20 August 2019, 15:49:14 UTC
b057194 No bug - Tagging b1482a07eafe84c33351cb4524404686a9fce427 with FENNEC_68_1b7_RELEASE a=release CLOSED TREE DONTBUILD 20 August 2019, 15:49:10 UTC
3710e9a no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD cak -> 7d210e01354d da -> f0b4e7bf76f1 eo -> 6796ddc1c088 es-MX -> 77069c13e13b fa -> 8b8fef934787 fr -> 4868010cc6ff gn -> a1cdb43a06b3 ja -> c8856ae0cd93 ka -> e006a9f8c8da ko -> cdfd7c87e62d ml -> 3093c2f8c515 nb-NO -> d9108a958680 rm -> e816d90fd94a sl -> 93ff453d638f sv-SE -> e0d33548f40d ta -> a4a70b06dc29 trs -> 36b4f2182a6f vi -> 8207f57e4ca2 20 August 2019, 06:00:20 UTC
ad8945f No bug - Tagging b1482a07eafe84c33351cb4524404686a9fce427 with FENNEC_68_1b7_BUILD1 a=release CLOSED TREE DONTBUILD 19 August 2019, 19:41:02 UTC
32e9f31 no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD eo -> c278331aa617 fi -> d9e3a36d5803 fr -> 8fb8d4b594c4 nn-NO -> dc5bff8124e7 19 August 2019, 18:00:19 UTC
a14325e no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD bn -> 40d6251ecd11 el -> cc321f230c6d eo -> 0753f929569f eu -> 9c39203cd09a fi -> e4ef807514b0 hu -> 86df8c7ee773 it -> 8871e62e052f ja -> d9c77544551a ka -> 0a24d1e18a3e nn-NO -> e163b774d86d pa-IN -> a15215a07313 ro -> 1f02dfb8dad6 sl -> 0b24111ba6fc th -> 16198c0ffcc2 uk -> d4333d08184d zh-CN -> cc3455163324 19 August 2019, 17:00:21 UTC
e99c663 Bug 1568397 part 1 - Fix definite properties analysis to use the correct group for constraints. r=iain,tcampbell, a=RyanVM We now add information about the constraints to a new class (DPAConstraintInfo) so we can then finish all constraints at the end. This is also nice to avoid adding unnecessary constraints when the analysis fails. Differential Revision: https://phabricator.services.mozilla.com/D40444 --HG-- extra : source : 0cb31b4bc6f4d5a06b21441c500fe5bf31c976b7 14 August 2019, 09:04:43 UTC
b77a20c Bug 1565838 - don't check timestamp of EOS samples. r=jya, a=RyanVM Bug 1540748/D28167 checks the output sample timestamp against the time parsed by demuxer to determine the validness. However, unlike Android builtin MP3 decoder which sets EOS flag in the final valid output, the Samsung MP3 decoder always emit additional EOS sample with invalid timestamp. To address this, the timestamp check should be ignore for EOS samples. Differential Revision: https://phabricator.services.mozilla.com/D41872 --HG-- extra : source : b607778b1fdad6ad8e024bdc2e36796fe61b111a 14 August 2019, 15:47:52 UTC
f1e4240 Bug 1567077 - don't try to update when the update.status file is read only. r=bytesized, a=RyanVM When checking for an update during startup, open the update.status file with read and write access so repeated update attempts are prevented when there is only read access to the update.status file. When loading the active-update.xml file after startup, open it with both read and write access so the active-update.xml isn't loaded when there is only read access and the client will still receive manual update notifications. On Windows, when opening the active-update.xml file with both read and write access fails attempt to fix the update directory permissions. When checking if it is possible to apply updates, first check for write access to the update directory so OS X no longer always returns true and Windows no longer always returns true when the maintenance service can be used. Sets security.turn_off_all_security_so_that_viruses_can_take_over_this_computer to true in the app update xpcshell tests so Cu.isInAutomation is true when running the tests. Differential Revision: https://phabricator.services.mozilla.com/D39601 --HG-- extra : source : 596c8cf546960c06a1f34d4c087f78f999ef429b extra : histedit_source : 439ddd6799fbf6b0cbe051f3f048042204d4b4b3%2C8a5b8652805b8931b567b7ad0a43b4e9659e34e9 14 August 2019, 02:26:34 UTC
859d9a7 No Bug, mozilla-esr68 repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D42500 19 August 2019, 13:04:25 UTC
9fea66a no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD be -> fbe2abe72208 ca -> 1214e4d88b89 cak -> 6a4f810b4886 cs -> 4a862891859e da -> 74b02ad8a01a de -> 0f23ea177741 en-CA -> dad7b62f9dbc eo -> b2d6f85b5a37 es-MX -> 929d357783c2 eu -> 44d6edb55bae fr -> 9514f699b618 fy-NL -> 1fa83d4b8210 he -> b9393e522c00 hsb -> 9dbff92d80e3 ko -> cb38a6545296 lt -> a3619c6b5b63 nb-NO -> 781cb76e2be9 nl -> 8d537fdd43ea nn-NO -> 3b370499b9ee pl -> da9bb459b134 pt-BR -> 9666eae45ef3 ro -> 389bc593568d ru -> 85a82b978604 sk -> 0518c1b061bb sl -> 6e3597fb1c56 sv-SE -> 4b5303c7c687 tr -> 75e814c96a9a trs -> f95aca2eaea1 uk -> 791fc4c3f2b1 vi -> 114b586bdf1c zh-CN -> 625456488a93 19 August 2019, 10:00:20 UTC
709957b no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD cs -> 246bc90b6dbf da -> 4614cea45e3d es-CL -> 09ee2d8081e2 et -> fd1fa5a944ab fr -> e7ca4471fd6f he -> 2fba9f279acd hsb -> 6b6f4c089a08 it -> 804d01bb6264 kab -> 96414bc72789 nb-NO -> be015e815b21 nn-NO -> 71ba72c49d78 sk -> c5ad7f279d54 th -> cbe3442c8069 uk -> 2e5e75e0e9cb 18 August 2019, 11:00:24 UTC
6ac9db1 no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD be -> 4bc02cde99e6 cak -> 44111b3919f3 cs -> 106a54b4c9ae cy -> b2d70c7f4dc2 el -> a26c1aca3d4b en-CA -> fe959d06bc2d es-AR -> 28b70f3af7b9 es-CL -> 1a20942d1387 fr -> d6f549edda62 fy-NL -> e1da1f6274f3 gn -> cd8c32ea05dc gu-IN -> f084a3d45eee he -> 3f6345b8c45b hr -> 5fe15a6d053c hsb -> 31e154dabb67 hu -> f27490c807c9 id -> 9ef0ba875182 it -> 9193cea1b120 ja -> 7e846cd4b725 ka -> f94e4948750a kab -> c9cc1cb4f9b8 lt -> 3620911d9b48 nb-NO -> 021357edcb3e nl -> 82aa032c69cf pa-IN -> 5db42eb838e7 pl -> 3060ff689d30 pt-BR -> ecf4b64812e4 sl -> ff64888d2bca sv-SE -> 1b3852e465db te -> 87e7bd312ef7 tr -> fe5e3f28d2e5 trs -> f4d2e2178d19 uk -> 240325308124 vi -> 1b9035c24b82 zh-CN -> 09a43445c613 zh-TW -> 31cdae99ca33 17 August 2019, 22:00:25 UTC
4c08f55 Bug 1573842 - Don't report use counters for resource document; r=smaug a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D41976 --HG-- extra : source : 8bc7660d5f16c2f14fa673bac5a7d178a48b48c8 extra : amend_source : f6d6ba4a4c901199b6f75cb1b2066055ae251f21 extra : intermediate-source : 36aa013bd45d27948e3a2d07bab063b46f3bbdd3 15 August 2019, 13:34:57 UTC
3f35262 Backed out changeset 36aa013bd45d (bug 1573842) for unused function 'MightBeAboutOrChromeScheme' after graft conflict fixed. a=backout 16 August 2019, 21:37:09 UTC
a95643c Bug 1573160 - shutdown newly-spawned threads if we're shutting down; r=mccr8 a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D41551 --HG-- extra : source : 486c1d9d10912074867ea4b255107007224bedf7 extra : intermediate-source : cbf4da0320f6095e61813fa1eafd1b46fdd4716d 15 August 2019, 17:29:26 UTC
a5b05cf Bug 1573842 - Don't report use counters for resource document; r=smaug a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D41976 --HG-- extra : source : 8bc7660d5f16c2f14fa673bac5a7d178a48b48c8 15 August 2019, 13:34:57 UTC
87fa552 Bug 1573161 - Restore padding: 0; on ::-moz-tree-twisty(title, separator) in tree-icons.css. r=dao a=RyanVM This was removed in https://hg.mozilla.org/integration/mozilla-inbound/rev/973b58266e4437e2cb14cd47d4cf8f052f4a1fa4#l19.14 because it was thought to be dead code. Differential Revision: https://phabricator.services.mozilla.com/D41793 --HG-- extra : source : f815b5977a4f766bf1b9624dbc4b9bb6395d3d72 14 August 2019, 09:04:16 UTC
123eda5 Bug 1568674 Leanplum startup problem in Fennec 68.0 r=VladBaicu a=RyanVM Enabled bidirectional realtime variable updates for production mode. Differential Revision: https://phabricator.services.mozilla.com/D41231 --HG-- extra : source : 63e44a1a4a2e4edca5a9670dc8d453c3a6b9935b extra : intermediate-source : 299be89a866661fc0989f151fe646a8a569170ed 13 August 2019, 14:00:13 UTC
97f9374 no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD be -> 02581b3f2862 ca -> 57642e599bef cak -> 6d8e2a49a70c de -> 11a160606bbc dsb -> 2e32fa13c57c es-AR -> 44869a55c57c es-CL -> af781c07f41c fr -> 7c35a2dccd48 fy-NL -> 9a5d261845b5 hsb -> 45f2dde597f6 id -> 3c8afa025c31 it -> 04f9b610e399 ka -> b3988480678e ko -> c763ce8925be nb-NO -> b1b5cbb2701f nl -> a3ac26ba0ced nn-NO -> 9c47f7f815fd pt-BR -> 9316002cc92e sk -> af045e3a5f1f sv-SE -> 9baa588c2ea7 trs -> e5edced74675 zh-CN -> 02bd28844118 16 August 2019, 07:00:17 UTC
0540105 Bug 1570690 - Synchronously extract system addons before Gecko startup in Fennec. r=VladBaicu,Grisha, a=RyanVM Right now, there are a lot of things that race to complete before Gecko creates or first reads the profile. One of those things is extracting system addons (the `assets/features/` directory of the APK) to disk, ready for the Gecko profile code to enumerate them. Bug 1534451 added a non-trivial amount of background computation during `onCreate`. This tickled the existing race conditions such that system addon extraction frequently loses the race, making system addons unreliable. In addition, for reasons unknown, `PostUpdateHandler` did its work during `onStart`. But the Gecko profile was created/first read earlier, in `onCreate`. This widened the race window. This commit pulls the update handler into `onCreate`, which is at least early enough for it to have a chance of winning the race; and it makes the work synchronous, which is the simplest way to ensure that it is actually in place before Gecko startup (and profile creation/first read). Since system addons are our "get out of jail" card in many situations, the cost of extracting earlier seems like a good trade-off. That is, I'm sure the early disk access will appear in profiles, and it may even regress Raptor -- but it's a good trade-off. Differential Revision: https://phabricator.services.mozilla.com/D41687 --HG-- extra : source : d374e582afbc0c9b8b7a1916a08440dff94a9049 extra : intermediate-source : 151bfae582afadf93c61e55e1fd4f980a716756f 14 August 2019, 18:10:55 UTC
9d14ac6 Bug 1428917 - Remove broken RTL support for inspector breadcrumbs in RTL locales. r=gl, a=RyanVM Since the 2 code panels above are LTR and in english characters only, it doesn't make sense to break the flow and make the bottom part RTL, so this removes RTL support altogether and forces LTR on html-arrowscrollbox-inner. Differential Revision: https://phabricator.services.mozilla.com/D41287 --HG-- extra : source : c7020788e8b67eefb983ea9209cfe2db8e8a063e extra : intermediate-source : 3a3ff2f2324cea34a7f2db4ecf865e6ffd8ebbc5 14 August 2019, 14:58:25 UTC
d340b26 Bug 1499000 - Don't do CORS checks on CSS images with the resource:// scheme. r=bzbarsky a=RyanVM --HG-- extra : amend_source : 2e5608b137a33f3444824f217b67a0960e650731 15 August 2019, 16:43:13 UTC
9f3eefe no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD cy -> 92359ac532a9 en-CA -> ede2ea715591 es-AR -> 8c7aca4f4bec hsb -> 96821d02fa6d hu -> 25a6bcc7e188 it -> f9469a60ab46 pl -> 9522b7a27c37 pt-BR -> c75b6f00959e trs -> f7a934290946 zh-CN -> bc15ec383b74 15 August 2019, 16:00:44 UTC
d08446f Bug 1563790 - Part 2: Lower No Progress Timeout when UI is displayed r=bytesized,rstrong a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D39270 --HG-- extra : rebase_source : e0a9a647386cab023879c4d49f38fd3aba86e226 extra : intermediate-source : 04382a534a2070436bc612718c368b859e6ff297 extra : source : 971f34603d3b6592d216208c923893fd82a715d2 01 August 2019, 20:00:54 UTC
2b56b2d Bug 1563790 - Part 1: Expose and require No Progress Timeout r=bytesized,rstrong a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D39095 --HG-- extra : rebase_source : eb9e9c2a191f09f652dc63cfc0a32256462078d2 extra : intermediate-source : 6c5c0e279a386b0bcfba2900dffa4e4b3e7d15f9 extra : source : ad6ae5e8a4f04617b48bf4419bb6b4583c2feb23 01 August 2019, 20:01:09 UTC
c060cda No Bug, mozilla-esr68 repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D42126 --HG-- extra : rebase_source : 2720c44f7c8b9894bbe85bfc320dbc22b071eff2 15 August 2019, 13:04:53 UTC
2fd519b no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD cy -> dd89c0702f03 fr -> 5e87e09a4120 he -> 824885c93afa hsb -> 63140ff5be25 hu -> eb8b8c7288bb it -> 9b26b2c3df45 tr -> efa3cecc3c37 zh-CN -> 1ef7d5f92ac9 15 August 2019, 13:00:20 UTC
44ba708 Bug 1568855 - Setting a new default homepage should switch to Custom URL in prefs. r=jaws a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D39405 --HG-- extra : rebase_source : 1bd8469c0ce4abdd128e1803af88f8234267fcb0 extra : intermediate-source : ae374ec618610755d42f26c7e5388df2dc54ac19 extra : source : 4d8cee124c4e668b6f2edce172f9297eb9457b06 30 July 2019, 23:34:49 UTC
ec2566a Bug 1563617 - Quantumbar: Set rolluponmousewheel="true" so that you can scroll in pages while the popup is open. r=dao a=RyanVM With awesomebar we got this for free because nsXULPopupManager checks the "type" attribute of the popup element. If it starts with "autocomplete", rolluponmousewheel is effectively true [1]. We got rid of the type attribute in quantumbar since it wasn't otherwise necessary. [1] https://searchfox.org/mozilla-central/rev/07f7390618692fa4f2a674a96b9b677df3a13450/layout/xul/nsXULPopupManager.cpp#361 Differential Revision: https://phabricator.services.mozilla.com/D38136 --HG-- extra : rebase_source : 95ca29cb2fc3892c59822805feace2d2fecd7d60 extra : source : 65d76c6f48b2c0cd895fcb2cdf4789b4b32cc88f 16 July 2019, 14:15:30 UTC
476d74a Bug 1551594 - Support HmacSecret webauthn extension r=keeler,smaug a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D31093 --HG-- extra : rebase_source : 7e557a900a9f9f8c07263f24d8bc11ca66871f6c extra : source : 10b3315ced42609cc0c0fe986a2a2b9e0b62ffe1 27 June 2019, 23:23:26 UTC
f35bf75 no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD cy -> f427e8d4c86d zh-TW -> 9a374e62d653 15 August 2019, 09:00:14 UTC
b31f668 no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD nb-NO -> deba1d293993 nn-NO -> efc6a7a2efde zh-TW -> b9d708b607b1 15 August 2019, 07:00:21 UTC
fc32fba no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD be -> 57ed747acf03 cak -> 6a68c366b2c5 dsb -> f60d31d87866 es-AR -> 8911620e6459 fy-NL -> 1ab45cdaa2e8 he -> 669a2c2af0ce hsb -> 8fa55e597e35 hu -> af21955054a1 it -> eaeb3d919f15 ka -> 414e2cb56540 pa-IN -> ee08561c734e pl -> bbb19c9aadf2 pt-BR -> 43a1d1760248 vi -> 31af5a282a4f zh-CN -> f053bd21c3f3 zh-TW -> 5d2defa387b1 15 August 2019, 06:00:20 UTC
45439b7 Bug 1572790 - Add a null check before dereferencing the |trans| argument in nsHttpConnection::CloseTransaction, r=dragana a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D41592 --HG-- extra : source : 8fc581cf9ff89d2ad6993d82ba165a2b76fbcd02 14 August 2019, 10:25:33 UTC
4a23de7 Bug 1567624 - Fix key of cmd_close command, and add data-l10n-attrs so the 'key' attribute is allowed to be set from Fluent. r=florian,fluent-reviewers,flod a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D40924 --HG-- extra : source : ecbdc21c19e670e9881aa2a0238f2f8e95a2a521 07 August 2019, 20:48:14 UTC
09d6d03 No bug - Tagging f1258d45d4b5afc9bfce3bee18e09f7247b66f60 with FIREFOX_68_0_2esr_RELEASE a=release CLOSED TREE DONTBUILD 14 August 2019, 14:35:37 UTC
8b5726d No bug - Tagging f1258d45d4b5afc9bfce3bee18e09f7247b66f60 with FENNEC_68_0_2_RELEASE a=release CLOSED TREE DONTBUILD 14 August 2019, 14:28:27 UTC
713464d no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD cy -> 876e2f7ea2d2 dsb -> 5ff91dcf1ef6 el -> 76b58a997820 he -> 192d8ca51e3d hsb -> 1a962101d60e it -> 6c13c3304433 nl -> cb6af9c8704b nn-NO -> 0d29a70f6e27 tr -> 64492f97ba7b uk -> 111f7ca96306 zh-TW -> 1ae10d6bcfdf 14 August 2019, 13:00:35 UTC
929f3bc Bug 1370165 - demote shutil copy error to a warning. r=jmaher, a=test-only Changes: - if an error is raised in the vendored `shutil` when copying/moving a file to the target, log that error as a `WARNING`, not an `ERROR` Differential Revision: https://phabricator.services.mozilla.com/D40914 --HG-- extra : rebase_source : d1d558b7a2bcc2756bc6481d57e23ed9f88422ba extra : intermediate-source : 0e87368478c67095b1d0a24c9e48e17980607dbd extra : source : dedacb18f71019008db4c967d0dcfd673c13c09f 07 August 2019, 10:02:47 UTC
2cd8e81 Bug 1541573 - Round coordinate passed to pointerMove. r=smaug, a=test-only Differential Revision: https://phabricator.services.mozilla.com/D40541 --HG-- extra : rebase_source : ce2e00df082957bcf0cd7522b11756876f1550f3 extra : intermediate-source : c1cad7515d96c90f1def64b21ba2de19e2f52fcf extra : source : ba13ac52e22a0c8fce78312520418dd2bae349ac 05 August 2019, 10:11:53 UTC
7361ab5 Bug 1298602 - split condition in TestExpirationTracker; r=KrisWright, a=test-only This condition is intermittently failing, but it's hard to tell from the failure which part of the condition is failing. Split the condition apart so ideally we'll get some better error messages. While we're doing that, use a more explicit `EXPECT_LT` for the first half of the condition for even better error messages. Differential Revision: https://phabricator.services.mozilla.com/D40051 --HG-- extra : rebase_source : d721eb30a88162ab3300c15371b32a829af8e8ae extra : intermediate-source : c94a36ea1b116213a4dfc4086ffd7b7a94457ac6 extra : source : 925326628d3660e6f43edf78edfb8f66a1e35fa7 31 July 2019, 18:16:35 UTC
cee7dda Bug 1570646 - Adjust timeout for repo_update task. r=RyanVM, a=release Workaround until a longer term solution is found Differential Revision: https://phabricator.services.mozilla.com/D40616 --HG-- extra : rebase_source : 19f46032162f8c74262c5ea89bed2c1f1a75a347 extra : intermediate-source : 36fd0189859eac2b945c03a518af4df2abde637c extra : source : 55701d6c8bfaa34389a97aed748944d9338da5f2 13 August 2019, 14:45:35 UTC
a5d072a Bug 1570279 - Some refactoring for test_objectgrips-17.js. r=ochameau, a=test-only Differential Revision: https://phabricator.services.mozilla.com//D40023 Depends on D40022 --HG-- extra : rebase_source : f1ac91494af32bcb5b03e4ee80ee9349c49a2889 extra : intermediate-source : 784bd1c95abe7086fa5f5f22cde6ec566b4a22cb extra : source : 7acf0e8d6a667761882ea445e22cf6e3b4abbb72 31 July 2019, 14:25:30 UTC
back to top