- 22 Feb, 2018 2 commits
-
-
Felipe Gomes authored
Bug 1428924 - Policy: Allow creation of bookmarks in the Bookmarks toolbar, Menu, or a folder inside them. r=mak MozReview-Commit-ID: 2k2Cl10AV9C --HG-- extra : rebase_source : 803c7f88d64159e3ba1627a53ee8a3a24f758b84
-
Josh Matthews authored
This should narrow down the cause of https://github.com/servo/servo/issues/17243. Source-Repo: https://github.com/servo/servo Source-Revision: 16bd067c6cd959d36ac4e3bfc0a2e86091cf68d2 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 04432dc967c642e639867d7966b105c9dd2ff973
-
- 15 Feb, 2018 1 commit
-
-
Andrei Oprea authored
MozReview-Commit-ID: Gwd2fA6xfoX --HG-- extra : rebase_source : 3af0c0009622c8b451a9182221d953dfe8d01a57
-
- 22 Feb, 2018 5 commits
-
-
Rob Wood authored
MozReview-Commit-ID: LLEEDqbJtJc --HG-- extra : rebase_source : ea87d9e41f0eeca960f69b7c132c51fb611875ca
-
Nick Alexander authored
MozReview-Commit-ID: FsrHinHO0l1 --HG-- extra : rebase_source : fa9cdad51b91d7dfaf2d5e61c105b523e3f2f5db
-
Emilio Cobos Álvarez authored
MozReview-Commit-ID: Cg2HxB99cGD --HG-- extra : rebase_source : 8e455d4868fbe0c257ab4cdeced0b543001e9759
-
Emilio Cobos Álvarez authored
Bug 1439285: Make the old image request arrive to FinishStyle if we come from ResolveSameStructsAs. r=bholley MozReview-Commit-ID: H1N9jNql9tl --HG-- extra : rebase_source : f6f2ab9edb5b558f0fc0d91c0caa9c0d7e0e0973
-
Nupur Baghel authored
servo: Merge #20068 - added AutoCloseWorker for closing related workers when a page/another worker is closed (from paavininanda:autocloseworker); r=jdm <!-- Please describe your changes on the following line: --> Followed steps as suggested in issue. Error is not yet resolved! --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #17977 (https://github.com/servo/servo/issues/17977?). <!-- Either: --> - [x] These changes do not require tests because it will have manual test case. <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 9c484452c0688205044a632b18083f85a3697693 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 04d6650f822c44d8c0ac9e67e3000f250751c9cf
-
- 21 Feb, 2018 1 commit
-
-
Alex Gaynor authored
MozReview-Commit-ID: 8thtJe0QmcE --HG-- extra : rebase_source : 68f2380d1846f4f648ac4146f2d5385ac4923522
-
- 14 Feb, 2018 1 commit
-
-
Brendan Dahl authored
This is part of the work to remove XUL overlays. The overlay was originally created to help startup performance, but inlining the overlay seems to no longer have detrimental effects to performance and is more straightforward. MozReview-Commit-ID: 7sfVel6qvgv --HG-- extra : rebase_source : b6311cf1fb98851b4f4203c314ae9ecc8160d766
-
- 06 Feb, 2018 1 commit
-
-
Brendan Dahl authored
This is part of the work to remove XUL overlays. The overlay was originally created to help startup performance, but using a hidden panel instead seems to have no detrimental effects to performance and is more straightforward. MozReview-Commit-ID: JlWcZEhPXyH --HG-- rename : browser/components/downloads/content/downloadsOverlay.xul => browser/components/downloads/content/downloadsPanel.inc.xul extra : rebase_source : 60a9fec344b1e346594015cd36947fe1779257a7
-
- 22 Feb, 2018 2 commits
-
-
Josh Matthews authored
servo: Merge #20106 - Add font cache debugging to isolate cause of IPC failures in CI (from jdm:font-thread-shutdown-debug); r=emilio This should help us better understand the actual underlying cause of frequent CI failures like #13509. In particular, we will be able to state with confidence whether an IPC message is being dropped while the font cache thread is still alive, or whether the dropped sender was in a message that was in the queue after the font cache thread was shutdown. --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: 267f9db314acc6641c896a595a24fbb18da74459 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : ee504c86a77be8912548205244b895ad542401c0
-
Andreea Pavel authored
Backed out changeset d8ffc9e58ff1 (bug 1432232) for mochitest devtools failures at devtools/client/webconsole/new-console-output/test/fixtures/stub-generators/browser_webconsole_check_stubs_console_api.js on a CLOSED TREE
-
- 09 Feb, 2018 1 commit
-
-
J. Ryan Stinnett authored
The first time RDM is opened after this, show a notification explaining that a reload is needed to apply certain emulation features. MozReview-Commit-ID: 26GMbhT5MUo --HG-- extra : rebase_source : 6b043a6465687ccae23eb2cf0619b3e82ca62c5f
-
- 08 Feb, 2018 2 commits
-
-
J. Ryan Stinnett authored
This adds a menu to the RDM global toolbar to allow the user to control whether the page reloads in response to various state changes. This also changes the default behavior to _not_ reload, so that we avoid losing changes that might have been made in DevTools. MozReview-Commit-ID: 86h5cB5dify --HG-- extra : rebase_source : 0d1598bd0ad066eaffdc23d4c970c64f368afa04
-
J. Ryan Stinnett authored
MozReview-Commit-ID: AWIP5njHV3M --HG-- extra : rebase_source : 51fda7a2d213f5e3e39204694271b7eebde11fb2
-
- 21 Feb, 2018 1 commit
-
-
Rob Wood authored
MozReview-Commit-ID: Ju6F3ewBvJX --HG-- extra : rebase_source : 3d9c5e242f5bd2b641bb4c621dc971bb76658dfd
-
- 06 Feb, 2018 1 commit
-
-
Rob Wood authored
Bug 1431161 - run windows 32 and 64 bit builds on windows10-64 hardware for talos performance tests; r=jmaher MozReview-Commit-ID: EVIHh42fpHU --HG-- extra : rebase_source : a8f8cc907ed909bf16a983a66324c104899f6ecb
-
- 22 Feb, 2018 2 commits
-
-
Jon Leighton authored
servo: Merge #20051 - Disallow mutating the internals of TextInput (from jonleighton:prevent-invalid-selections); r=jdm The TextInput::assert_ok_selection() method is meant to ensure that we are not getting into a state where a selection refers to a location in the control's contents which doesn't exist. However, before this change we could have a situation where the internals of the TextInput are changed by another part of the code, without using its public API. This could lead to us having an invalid selection. I did manage to trigger such a situation (see the test added in this commit) although it is quite contrived. There may be others that I didn't think of, and it's also possible that future changes could introduce new cases. (Including ones which trigger panics, if indexing is used on the assumption that the selection indices are always valid.) The current HTML specification doesn't explicitly say that selectionStart/End must remain within the length of the content, but that does seems to be the consensus reached in a discussion of this: https://github.com/whatwg/html/issues/2424 The test case I've added here is currently undefined in the spec which is why I've added it in tests/wpt/mozilla. Source-Repo: https://github.com/servo/servo Source-Revision: f6463c89d50b0ebc377bfe10bd0ffe0c59dd84ca --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : a8ee624291af3d58b8126cd067ea9f7292bfca6b
-
Ursula Sarracini authored
MozReview-Commit-ID: Beh7bGKOizJ --HG-- extra : rebase_source : 1e20ceed8f923fb2c2407b755d6d84ab5a81cb6d
-
- 14 Feb, 2018 2 commits
-
-
Marco Bonardo authored
Bug 1434414 - Locking the 'sanitize on shutdown' pref causes sanitization to happen at every startup. r=johannh MozReview-Commit-ID: 6PvRFmaZsBC --HG-- extra : rebase_source : 9b9a670abf6037d239b3b8efd025b9341f45d820
-
Dave Hunt authored
MozReview-Commit-ID: AJEb9Wcm2T4 --HG-- extra : rebase_source : 3b7dccc542b4d4b146d7f96bf89ee6c54b307a0c
-
- 15 Feb, 2018 1 commit
-
-
Michael Ratcliffe authored
Bug 1437849 - Enable browser_console_hide_jsterm_when_devtools_chrome_enabled_false.js in new frontend r=Honza This whole test neede rewriting. Beginning with the new console frontend we no longer block the object inspector in the browser console when `devtools.chrome.enabled === false`. MozReview-Commit-ID: 9H5FvIbkYzk --HG-- rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_console_hide_jsterm_when_devtools_chrome_enabled_false.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_hide_when_devtools_chrome_enabled_false.js extra : rebase_source : a649b20be57d394ff24c5f2bafaf1d2b8687ff40
-
- 14 Feb, 2018 1 commit
-
-
Michael Ratcliffe authored
MozReview-Commit-ID: nMmapFxtnH --HG-- rename : devtools/client/webconsole/new-console-output/test/mochitest/test-consoleiframes.html => devtools/client/webconsole/new-console-output/test/mochitest/test-console-iframes.html extra : rebase_source : 299827d191cb9ea3b6fc32c5a993ffcdb9285d99
-
- 22 Feb, 2018 6 commits
-
-
arthur.iakab authored
Backed out 3 changesets (bug 1428816) for Browser Chrome failures on browser/base/content/test/static/browser_misused_characters_in_strings.js on a CLOSED TREE Backed out changeset 31e12673218b (bug 1428816) Backed out changeset a6e7a7b21cf3 (bug 1428816) Backed out changeset 0d00eabc8b83 (bug 1428816)
-
Emilio Cobos Álvarez authored
MozReview-Commit-ID: 4NiDe7pUzGa --HG-- extra : rebase_source : 97c42c12cbeffaf360c9b91f4ee8bc7b95e4e48e
-
Nicolas Chevobbe authored
The prefix property was already on the packet, so all we had to do was to support it. Which means: - retrieve the property in the packet and pass it to the message - when prefix exists, add a dom element with a custom style - search in prefix when filtering. We add a couple of mocha tests with a stub packet to make sure we handle those cases like we should. MozReview-Commit-ID: KFkt685AdfE --HG-- extra : rebase_source : 71f13c07921b1d60df1a0c113d1e3fb440923ec2
-
Marco Zehe authored
Bug 1439925 - Make the breadcrumbs container a proper toolbar for screen readers, and fix the localization include for its label, r=gl MozReview-Commit-ID: 14mRxfE2ucx --HG-- extra : rebase_source : 23dc29302032cf55c8bb696df9815369a59e808e
-
Jon Leighton authored
servo: Merge #20021 - Lazy load fonts in a FontGroup (from jonleighton:lazy-font-group); r=mbrubeck,glennw Lazy load fonts in a FontGroup The first commit message explains this so I'll just copy it here: --- This is a step towards fixing #17267. To fix that, we need to be able to try various different fallback fonts in turn, which would become unweildy with the prior eager-loading strategy. Prior to this change, FontGroup loaded up all Font instances, including the fallback font, before any of them were checked for the presence of the glyphs we're trying to render. So for the following CSS: font-family: Helvetica, Arial; The FontGroup would contain a Font instance for Helvetica, and a Font instance for Arial, and a Font instance for the fallback font. It may be that Helvetica contains glyphs for every character in the document, and therefore Arial and the fallback font are not needed at all. This change makes the strategy lazy, so that we'll only create a Font for Arial if we cannot find a glyph within Helvetica. I've also substantially refactored the existing code in the process and added some documentation along the way. --- I've added some tests in the second commit, but it required quite a bit of gymnastics to make it possible to write such a test. I'm not sure if the added complexity to the production code is worth it? On the other hand, having this infrastructure in place may be useful for testing future changes in this area, and also possibly brings us a step closer to extracting a library as discussed in #4901. (What I mean by that is: it reduces coupling between `FontCacheThread` and `FontContext` -- the latter would have a place in such a library, the former wouldn't.) Source-Repo: https://github.com/servo/servo Source-Revision: f48dce120dddd8e3d585cfc8bc221faa2726bf6b --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : fb8733e63bb69d941051bf4aff8a86c396c85f8e
-
Matthew Noorenberghe authored
MozReview-Commit-ID: B1qa9BhIa05 --HG-- extra : rebase_source : 90c896bb1ebe84b687cc1b1d1698542fd0c69aa0
-
- 21 Feb, 2018 1 commit
-
-
Luca Greco authored
Bug 1435100 - Ensure preloaded css and script caches are cleared when a WebExtension is shutting down. r=mixedpuppy MozReview-Commit-ID: IHK7hBYVLMj --HG-- extra : rebase_source : 9226ca3e5fcd13a7694ece3b44ede3f788c51070
-
- 09 Feb, 2018 1 commit
-
-
J. Ryan Stinnett authored
The first time RDM is opened after this, show a notification explaining that a reload is needed to apply certain emulation features. MozReview-Commit-ID: 26GMbhT5MUo --HG-- extra : rebase_source : 069ab687830faf29e5fe37b408628c0cd85e1464
-
- 08 Feb, 2018 2 commits
-
-
J. Ryan Stinnett authored
This adds a menu to the RDM global toolbar to allow the user to control whether the page reloads in response to various state changes. This also changes the default behavior to _not_ reload, so that we avoid losing changes that might have been made in DevTools. MozReview-Commit-ID: 86h5cB5dify --HG-- extra : rebase_source : ebb4f86da4407772704a9fc06b4083b39cf61290
-
J. Ryan Stinnett authored
MozReview-Commit-ID: AWIP5njHV3M --HG-- extra : rebase_source : 9456863fdbe024c9f351b4c24a8b45d6289b4f1c
-
- 22 Feb, 2018 6 commits
-
-
Dorel Luca authored
--HG-- extra : rebase_source : 56ab9b17d93972662082b358c651e7031750a98f
-
Dorel Luca authored
Backed out 3 changesets (bug 1436904) for many crashes see bugs: 1440281, 1440302, 1440303, 1440313. a=backout Backed out changeset 27f0762d4472 (bug 1436904) Backed out changeset 27640f52e188 (bug 1436904) Backed out changeset 2b4d117c27dc (bug 1436904)
-
Dorel Luca authored
-
Andrea Marchesini authored
-
Andrea Marchesini authored
Bug 1439686 - Console API should print logs on stdout when used by chrome code and if browser.dom.window.dump.enabled is true, r=bgrins
-
Xidorn Quan authored
MozReview-Commit-ID: CisRhBr83jc --HG-- extra : rebase_source : 92eb1810fb57e0677a65aab2f6aa3d1e257b22da
-