- 23 Aug, 2019 15 commits
-
-
Andrew Swan authored
Differential Revision: https://phabricator.services.mozilla.com/D40666 --HG-- rename : browser/extensions/fxmonitor/privileged/api.js => browser/components/fxmonitor/FirefoxMonitor.jsm rename : browser/extensions/fxmonitor/privileged/FirefoxMonitor.css => browser/components/fxmonitor/content/FirefoxMonitor.css rename : browser/extensions/fxmonitor/assets/monitor32.svg => browser/components/fxmonitor/content/monitor32.svg rename : browser/extensions/fxmonitor/moz.build => browser/components/fxmonitor/moz.build rename : browser/extensions/fxmonitor/test/browser/browser.ini => browser/components/fxmonitor/test/browser/browser.ini rename : browser/extensions/fxmonitor/test/browser/browser_fxmonitor_doorhanger.js => browser/components/fxmonitor/test/browser/browser_fxmonitor_doorhanger.js rename : browser/extensions/fxmonitor/locales/en-US/fxmonitor.properties => browser/locales/en-US/chrome/browser/fxmonitor.properties extra : moz-landing-system : lando
-
Csoregi Natalia authored
-
Csoregi Natalia authored
-
Ted Campbell authored
This was already transferring ownership to caller so use appropriate types instead. Depends on D43182 Differential Revision: https://phabricator.services.mozilla.com/D43183 --HG-- extra : moz-landing-system : lando
-
Ted Campbell authored
Move this record/replay-specific code out of the ScriptSource XDR code. Differential Revision: https://phabricator.services.mozilla.com/D43182 --HG-- extra : moz-landing-system : lando
-
Itiel authored
Reviewers: ntim Reviewed By: ntim Bug #: 1574340 Differential Revision: https://phabricator.services.mozilla.com/D42690 --HG-- extra : rebase_source : 19d54170ab2b50c30b108b6b5e2f1132464d6ea0 extra : histedit_source : b0c49ed9cfdc774b91517dec89705799879d17f9
-
Belén Albeza authored
- This creates a mock for fluent-l10n module, so we can use `l10n.getString()` in our code and test for it. - This patch also removes unused files `test/fixtures/l10n.js` and `test/fixtures/PluralForm.js` In order to double check the mock works, these two lines can be added to any test: ``` const { l10n } = require("devtools/client/application/src/modules/l10n"); expect(l10n.getString("foo")).toBe("foo"); ``` Differential Revision: https://phabricator.services.mozilla.com/D43050 --HG-- rename : devtools/client/application/test/components/fixtures/l10n.js => devtools/client/application/test/components/fixtures/fluent-l10n.js extra : moz-landing-system : lando
-
Jorg K authored
Bug 1575183 - Skip two subtests of test_extension_storage_actor.js when run in non-oop extension mode. r=rpl
-
Will Hawkins authored
Reviewers: squib, mstange, gregtatum Reviewed By: squib, gregtatum Subscribers: julienw, Fallen, reviewbot, mixedpuppy, mstange Bug #: 1551313 Differential Revision: https://phabricator.services.mozilla.com/D39796 --HG-- extra : rebase_source : e7e0b41b2a4c6f7228f3d6c19ede1fe2e4e42343 extra : histedit_source : 55daf5b19e4f262f522339b5b00ee31130abbf1b
-
Csoregi Natalia authored
-
Masayuki Nakano authored
`HTMLEditRules::GetPromotedPoint()` does too many things. Therefore, this patch splits it to 3 methods. One is for specific `EditSubAction` values, that's the first block in `GetPromotedPoint()`. It's named as `GetWhiteSpaceEndPoint()`. Next one is for expanding start of the range to start of its line. It's named as `GetCurrentHardLineStartPoint()`. The last one is for expanding end of the range to end of its line. It's named as `GetCurrentHardLineEndPoint()`. Differential Revision: https://phabricator.services.mozilla.com/D42791 --HG-- extra : moz-landing-system : lando
-
Nihanth Subramanya authored
Bug 1575798 - Use .notFound instead of :not([hidden]) in selector for showing "Blocking" section. r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D43257 --HG-- extra : moz-landing-system : lando
-
Nihanth Subramanya authored
Bug 1575812 - Treat "blocked" category items as "allowed" when there is a site exception. r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D43255 --HG-- extra : moz-landing-system : lando
-
Jan Varga authored
Bug 1563023 - Part 4: Get rid of custom usage tracking in LS by using client usage tracked by QM; r=asuth This patch gets rid of gUsages in LSNG. This provides better consistency and makes it easier to cache quota info on disk. The patch also fixes some edge cases when usage was not adjusted correctly after a failed file or database operation. Differential Revision: https://phabricator.services.mozilla.com/D38229 --HG-- extra : moz-landing-system : lando
-
Gautham Velchuru authored
Differential Revision: https://phabricator.services.mozilla.com/D35616 --HG-- extra : moz-landing-system : lando
-
- 22 Aug, 2019 1 commit
-
-
Paul Zuehlcke authored
Differential Revision: https://phabricator.services.mozilla.com/D42829 --HG-- extra : moz-landing-system : lando
-
- 23 Aug, 2019 5 commits
-
-
Emilio Cobos Álvarez authored
Bug 1561882 - Make sure to dispatch input and change consistently even if the first causes us to get uninited. r=mconley,Gijs Differential Revision: https://phabricator.services.mozilla.com/D43061 --HG-- extra : moz-landing-system : lando
-
Masayuki Nakano authored
Bug 1574852 - part 16: Move `HTMLEditRules::BustUpInlinesAtRangeEndpoints()` to `HTMLEditor` r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D42787 --HG-- extra : moz-landing-system : lando
-
Olli Pettay authored
Bug 1575606, browser_trackingUI_pbmode_exceptions.js' tests should wait for windows to close, r=johannh Differential Revision: https://phabricator.services.mozilla.com/D42917 --HG-- extra : moz-landing-system : lando
-
Marian Raiciof authored
The alert_on values from the test INI were not being passed into the test settings json via manifest.py, this patch will fix this. Differential Revision: https://phabricator.services.mozilla.com/D43049 --HG-- extra : moz-landing-system : lando
-
Mirko Brodesser authored
Bug 1575584: prevent reading uninitialized variable in `TextEditor::ComputeValueInternal`. r=masayuki The fix here is to first check `NS_FAILED(rv)`, because if that's the case, `cancel` wasn't necessarily set to a value. As best practice I initialized `cancel` and `handled` with default values. Differential Revision: https://phabricator.services.mozilla.com/D43071 --HG-- extra : moz-landing-system : lando
-
- 22 Aug, 2019 19 commits
-
-
Emilio Cobos Álvarez authored
Some of it was dead code, another was inlining a not very useful function (and in one case redundant, since EnsureInitialized() happened right after Refresh()). Differential Revision: https://phabricator.services.mozilla.com/D43042 --HG-- extra : moz-landing-system : lando
-
Mihai Alexandru Michis authored
-
Mihai Alexandru Michis authored
--HG-- rename : toolkit/crashreporter/test/browser/browser_aboutCrashesResubmit.js => toolkit/crashreporter/test/browser/browser_aboutCrashesIncomplete.js extra : rebase_source : 4cdb46e351d763641e9f9442960658aa164cae98
-
Mike Hommey authored
Older config.status laying around in old trees are read by mach whenever it runs, including when running mach clobber. Those files still try to include mozbuild.util.encode, which is not here anymore. So we restore the function for now to unbreak those. Differential Revision: https://phabricator.services.mozilla.com//D43132 --HG-- extra : histedit_source : 3eb10cc8e18cc9094887061b00705afb6e705b54
-
Mihai Alexandru Michis authored
-
Ryan VanderMeulen authored
Differential Revision: https://phabricator.services.mozilla.com/D43068 --HG-- extra : moz-landing-system : lando
-
Chris Fallin authored
Bug 1492920: remove restriction on IC attachment for instanceof: allow RHS with a reassigned __proto__. r=djvj,jandem Based on discussions with :djvj, it seems that this IC attachment logic is overly conservative. We're seeing a case where the `__proto__` of a constructor function is reassigned, which causes all instanceof ICs to fail to attach. The test case is like: function C() { /* ... */ } C.__proto__ = D; var o = new C(); var result = o instanceof C; // this IC fails to attach This change generalizes the IC attachment logic to check whether @@hasInstance is defined anywhere below Function in the prototype chain of the RHS. If not, it is still safe to attach the IC; the IC simply needs to guard on the prototype chain to ensure no @@hasInstance override is inserted later. Differential Revision: https://phabricator.services.mozilla.com/D42366
-
Julian Descottes authored
Depends on D42894 Differential Revision: https://phabricator.services.mozilla.com/D42895 --HG-- extra : moz-landing-system : lando
-
Julian Descottes authored
Differential Revision: https://phabricator.services.mozilla.com/D42894 --HG-- extra : moz-landing-system : lando
-
Vijay Budhram authored
Differential Revision: https://phabricator.services.mozilla.com/D43093 --HG-- extra : moz-landing-system : lando
-
Dylan Roeh authored
Differential Revision: https://phabricator.services.mozilla.com/D42863 --HG-- extra : moz-landing-system : lando
-
Michael Kaply authored
Differential Revision: https://phabricator.services.mozilla.com/D43095 --HG-- extra : moz-landing-system : lando
-
Cosmin Sabou authored
Differential Revision: https://phabricator.services.mozilla.com/D43066 --HG-- extra : moz-landing-system : lando
-
Noemi Erli authored
-
Kershaw Chang authored
Differential Revision: https://phabricator.services.mozilla.com/D43043 --HG-- extra : moz-landing-system : lando
-
Narcis Beleuzu authored
Backed out changeset d99e941429d0 (bug 1568923) for SM bustages on RelocationOverlay.h . CLOSED TREE
-
Mike Hommey authored
Bug 1575135 changed check_cmd_output to return unicode strings, but a couple places were already trying to do their own decoding, which now can fail. Remove those. Interesting the decoding was previously broken on Windows, this actually fixes it (the output of hg config is not actually utf-8 on Windows). Differential Revision: https://phabricator.services.mozilla.com/D43044 --HG-- extra : moz-landing-system : lando
-
krystal authored
Most live nursery strings can be deduplicated in moveToTenured through a hashset. Dependent strings are complicated to deal with since their chars need to be updated with the newly deduplicated base chars. If the dependent string is tenured, its bases cannot be deduplicated since a tenured dependent string chars cannot be updated. Otherwise, the following steps will be able to update its chars. 1. Preserve the nursery base chain by saving dependent string nursery bases in its relocation overlay. This allows dependent string nursery root base to be reached. 2. Calculate the original dependent string base offset: dependent string nursery chars - dependent string root base nursery chars. Root base nursery chars is saved in its relocation overlay. 3. Update the dependent string chars with its new root base chars and the calculated offset. 4. Assign either the root base or the undepended string in which the dependent string uses chars from as the new base to unchain any potentially long dependency chain. Differential Revision: https://phabricator.services.mozilla.com/D39440 --HG-- extra : moz-landing-system : lando
-
Junior Hsu authored
Differential Revision: https://phabricator.services.mozilla.com/D42397 --HG-- extra : moz-landing-system : lando
-