Commit Graph

554448 Commits

Author SHA1 Message Date
flyingrub
53ab897777 Bug 1392407 - Fix about:telemetry issue with btoa r=chutten
MozReview-Commit-ID: K2kvFTQKLwT

--HG--
extra : rebase_source : ccb7d5b1ba25ec5098a4624bb4dee676168f1e0d
2017-08-24 13:41:28 +02:00
Mark Banner
483a0d01fc Bug 1393883 - Update follow-on search add-on to 0.9.3. r=past
--HG--
extra : rebase_source : 36d89a758493ffeeec286f569f188770e5d81ccb
2017-08-25 19:04:26 +01:00
Jared Wein
876ba4dab3 Bug 1392622 - Remove the padding changes that bug 1352119 introduced since they aren't needed now that we're not sliding the tab title. Also, flip the translation of the animation when running in RTL. r=dao
MozReview-Commit-ID: FrrlIQsZCC8

--HG--
extra : rebase_source : b32e12b3fea0ba9ee802e528119bde0ccccdc143
2017-08-23 00:03:56 -04:00
Bobby Holley
16249a5a0b servo: Merge #18238 - Replace the sequential/parallel distinction with a unified adaptive traversal (from bholley:adaptive_driver); r=emilio
https://bugzilla.mozilla.org/show_bug.cgi?id=1393632

Source-Repo: https://github.com/servo/servo
Source-Revision: 72c59ff830b256ca5bd6df7736a9d9acfc9d3e52

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c20e0e7691cc57e8d96627501e64962588c3eea5
2017-08-25 12:23:41 -05:00
Andrew Halberstadt
eca136fd91 Bug 1393826 - [python-test] Make sure pytest errors get flagged by treeherder, r=davehunt
This is a quick and dirty hack to get treeherder to show pytest failures. Long term, we might
want to investigate using something like pytest-mozlog. But the benefit of this approach is
we get to keep pytest's fantastic default log format.

MozReview-Commit-ID: Gcsz6z8MeOi

--HG--
extra : rebase_source : 00ee7973eadf86c081b548d5e79c48ca951e25a6
2017-08-25 12:03:23 -04:00
Michael Kelly
1fd85edf73 Bug 1392960: Do not hide <preferences> elements for subcategories. r=jaws
When filtering for which elements to hide when the user is viewing a
subcategory, <preferences> elements are excluded (though they must still match
the category search).

MozReview-Commit-ID: 5pCmaGp3XWl

--HG--
extra : rebase_source : 9e50ad004be469f8e4cc0f7d23b51c39d0a2699f
2017-08-23 14:47:42 -07:00
Sebastian Hengst
308bd88cac Backed out changeset cadbabe9cb86 (bug 1392407) for eslint failure at toolkit/content/aboutTelemetry.js:2065: Multiple spaces found before '{'. r=backout 2017-08-25 19:31:18 +02:00
Fernando Jiménez Moreno
73bcdf78cf servo: Merge #18232 - Remove unused SelectorIter import (from ferjm:unused.selectoriter); r=emilio
Follow up of #18225

- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors

Source-Repo: https://github.com/servo/servo
Source-Revision: d6858ab2061f4ae9b81b567e594d46e1a6c8da7e

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 4936ba6f71ece7a7a6075e69d66722cf58200bd6
2017-08-25 11:18:12 -05:00
Andreas Tolfsen
15955831dd Bug 1392368 - Update test manifest. r=ato
MozReview-Commit-ID: Fvk3ZW3l459

--HG--
extra : rebase_source : 89a1db250ec7f1bc8f22f003246e5939ce74a5b3
2017-08-25 17:26:36 +01:00
Andreas Tolfsen
cf5c1e2f42 Bug 1392368 - Test restoring window on Set Window Rect exhaustively. r=automatedtester
MozReview-Commit-ID: 9CEDgo4YS2v

--HG--
extra : rebase_source : c7444a9c8927c24fd6df9271ed8a7ab0488dca27
2017-08-22 15:20:05 +01:00
Andreas Tolfsen
9af3089c3b Bug 1392368 - Improve edge case in-op tests for Set Window Rect. r=automatedtester
Marionette has issues with repositioning/resizing the window when one
of width/height/x/y is the rect's existing value.  This is an edge case
it is worth testing for.

MozReview-Commit-ID: 7E46ly2lIiY

--HG--
extra : rebase_source : 2350538b3ec712170912608e3d403c0aa727f9d9
2017-08-22 15:19:38 +01:00
Andreas Tolfsen
083471f6cb Bug 1392368 - Test no-op input for Set Window Rect. r=automatedtester
MozReview-Commit-ID: HfvqHtvDUha

--HG--
extra : rebase_source : 818a0f7929ada1bb3b16c92bc8d78fd556dd79ce
2017-08-22 15:17:50 +01:00
Andreas Tolfsen
92a0d589cd Bug 1392368 - Add floating pointer tests for Set Window Rect. r=automatedtester
Set Window Rect is meant to accept JSON Numbers, which can either be
integers or floats.

MozReview-Commit-ID: 591s7UVoUhM

--HG--
extra : rebase_source : cc71693baffe3b0955733dd956890594fe35be64
2017-08-22 15:16:57 +01:00
Andreas Tolfsen
4983229e69 Bug 1392368 - Correct types and bounds checks for Set Window Rect. r=automatedtester
This patch splits types and bounds checks into two tests for clarity
and reduces unnecessary fields for readability.

It also covers a few missing eventualities and edge cases.

MozReview-Commit-ID: GTBw0fZOgwY

--HG--
extra : rebase_source : 7044a4ac8a1dd65f2f5becac19f6fc730648c892
2017-08-22 15:16:06 +01:00
Andreas Tolfsen
a83d156d1e Bug 1392368 - Drop unnecessary navigation in user prompt tests. r=automatedtester
The browsing context always has a document.

MozReview-Commit-ID: FU0T2LcUBJq

--HG--
extra : rebase_source : 4e614cc9db5a02ccbbe840cb96b9f75713fe93cf
2017-08-22 15:14:34 +01:00
Andreas Tolfsen
45b185ef05 Bug 1392368 - Add missing browsing context test. r=automatedtester
This covers step 1 of the Set Window Rect algorithm.

MozReview-Commit-ID: 5DqDEiiMwXt

--HG--
extra : rebase_source : b90bf0a215475e93a6f8eefe08a2a41ac5c79208
2017-08-22 15:14:05 +01:00
Andreas Tolfsen
5fdc2e97a9 Bug 1392368 - Add boilerplate for missing user prompt tests. r=automatedtester
MozReview-Commit-ID: KSSEG6MJD8m

--HG--
extra : rebase_source : b938d555e41e6794ffcd545daab6fa39744241aa
2017-08-22 15:08:28 +01:00
Thom Chiovoloni
a7d756b8ff Bug 1343005 - Optimize Quote in json.cpp. r=jorendorff
Implements the following optimizations:

- Resize the destination buffer to the maximum size possible, write to it
  directly, and then shrink it back to the actual size written.
- Avoid iterating over non-special-character runs multiple times.
- Use a lookup table to determine both if we should escape the character
  what the character after the escape sequence should be if so.
- Converts the destination buffer to the correct character type in advance of
  stringifying, instead of checking every character in the inner loop.

MozReview-Commit-ID: 7iWRqm3EopX

--HG--
extra : rebase_source : 1b18faee586718ec54b922222a28a31e3899d771
2017-08-23 20:16:20 -04:00
Tom Ritter
52deded719 Bug 1393536 Clean up unused variables in widget/ r=jimm
MozReview-Commit-ID: 9NBzIriF8NU

--HG--
extra : rebase_source : da185c4e55d066ec61b534d32a06d7d1819d35ca
2017-08-25 10:39:30 -05:00
Tom Ritter
74d0b2c8b2 Bug 1393528 Add parentheses to a confusing if statement r=jimm
MozReview-Commit-ID: rKnimtw55c

--HG--
extra : rebase_source : 7687a5e38803090ca56c18ffbff106fa50bef1b7
2017-08-24 12:34:09 -05:00
Tom Ritter
284b42206f Bug 1393222 Disable the unused-function warning when compiling with gcc for Windows r=froydnj
In some cases, they are false positives. In other cases, the callsite is #ifdef-ed
out, so it's a true positive, but not one we would correct.

MozReview-Commit-ID: 6ThZH3wEXTp

--HG--
extra : rebase_source : aabdb93cb924e74cf9592a93c86062c4435ceaad
2017-08-23 16:08:30 -05:00
flyingrub
e64a35b5a0 Bug 1392407 - Fix about:telemetry issue with btoa r=chutten
MozReview-Commit-ID: K2kvFTQKLwT

--HG--
extra : rebase_source : e282500863e60810015e0203a33081510cf7e4b9
2017-08-24 13:41:28 +02:00
Manish Goregaokar
6a71487e1d Bug 1393580 - Add crashtest; r=emilio
MozReview-Commit-ID: CCTkfzhsbAF
2017-08-25 09:35:21 -07:00
J. Ryan Stinnett
3c203c6204 Bug 1393645 - Stylo misc. reftest updates. r=manishearth
MozReview-Commit-ID: DjArDBUL0j5

--HG--
extra : rebase_source : 0c9ba32fb8331ac7922fe1aedde5b218de0786f6
2017-08-24 18:49:05 -05:00
Julian Seward
d25fe41b86 servo: Merge #18231 - Bug 1376883 - stylo: Drop thread pool stack size to 100k. r=bholley (from julian-seward1:master); r=bholley
<!-- Please describe your changes on the following line: -->
Bug 1376883 - stylo: Drop thread pool stack size to 100k.  r=bholley.

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- 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: 7fa6e355836901726e20af0d5e74cf3d37b944db

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : eeac903d3db70a77e940762fa1fc81a60cb07d2c
2017-08-25 10:14:23 -05:00
Gregory Szorc
276defc2a7 Bug 1393503 - Proper error handling for failure to find VCS tool; r=glandium,nalexander
``print()`` has no business being in library code like this. It was
a holdover from this code being copied from bootstrap. So remove it.

While we're here, replace the generic exception with a specific one.
We don't want to be swallowing bugs via ``except Exception``.

MozReview-Commit-ID: 49goUstfPBz

--HG--
extra : rebase_source : a821159bd12a449ed1a0edf21a1f9eb29711ad95
2017-08-24 17:09:09 -07:00
Zibi Braniecki
e04ee6faf7 Bug 1377911 - Move the override chrome entries from language manifests to product manifests. r=Pike
MozReview-Commit-ID: 7VgO2ui9yH5

--HG--
extra : rebase_source : 0e59cbfa320c75e64614594e7927f48d84f5a1c1
2017-08-24 16:21:48 -07:00
Zibi Braniecki
6a8bee55cc Bug 1377911 - Do not strip localized override entries when repackaging. r=glandium,Pike
MozReview-Commit-ID: vKPJcxzh4T

--HG--
extra : rebase_source : 8c062673bdb20f2886aee40d08d184917d025086
2017-08-24 18:08:26 -07:00
Andreas Tolfsen
f0f4363e58 Bug 1392318 - Use fromJSON convention in action module. r=automatedtester
The convention is to use fromJSON (instead of fromJson) because this
gives parity to toJSON which is supported by JSON.stringify.

MozReview-Commit-ID: 9dX14pFO2Bj

--HG--
extra : rebase_source : d0c1d657eee1f84d34e5a7116d8bb9ca579c8b51
2017-08-21 18:00:31 +01:00
Emilio Cobos Álvarez
8868f7c096 servo: Merge #18237 - style: Use consistent indentation in the stylist code (from emilio:stylist-indent); r=nox
Source-Repo: https://github.com/servo/servo
Source-Revision: f69eb90614fdc80206535d3303d5ef507cd79cc9

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 330f09b6b0a0085951ce2b27fb5064d9a36b636d
2017-08-25 09:03:35 -05:00
Sebastian Hengst
163be910bb Backed out changeset 05fc8d2d7ca9 (bug 863246) for failing various reftests, e.g. parser/htmlparser/tests/reftest/bug535530-2.html. r=backout on a CLOSED TREE 2017-08-25 16:44:40 +02:00
Sebastian Hengst
2e163c99b1 Backed out changeset 1bfbae351dd7 (bug 863246) 2017-08-25 16:43:44 +02:00
Sebastian Hengst
e6e16e5e43 Backed out changeset aba9324719be (bug 863246) 2017-08-25 16:43:39 +02:00
Sebastian Hengst
a8f25b8f67 Backed out changeset a7b0c6ddd812 (bug 863246) 2017-08-25 16:43:33 +02:00
Sebastian Hengst
97b2bded93 Backed out changeset 88eb4aebb63c (bug 863246) 2017-08-25 16:43:28 +02:00
Sebastian Hengst
2c2ca2ccd3 Backed out changeset 007265934857 (bug 1391177) for Android bustage at mobile/android/app/src/photon/res/layout/toolbar_edit_layout.xml:25: unbound prefix during XML parsing. r=backout on a CLOSED TREE 2017-08-25 16:41:18 +02:00
Sebastian Hengst
e0a3447dce Backed out changeset 8cd707f86455 (bug 1391177) 2017-08-25 16:40:21 +02:00
Sebastian Hengst
2c21256b84 Backed out changeset f1151c03aeb8 (bug 1391177)
--HG--
rename : mobile/android/app/src/photon/res/drawable-hdpi/home_tab_menu_strip.9.png => mobile/android/app/src/main/res/drawable-hdpi/home_tab_menu_strip.9.png
rename : mobile/android/app/src/photon/res/drawable-hdpi/tab_indicator_background.9.png => mobile/android/app/src/main/res/drawable-hdpi/tab_indicator_background.9.png
rename : mobile/android/app/src/photon/res/drawable-hdpi/tab_indicator_selected.9.png => mobile/android/app/src/main/res/drawable-hdpi/tab_indicator_selected.9.png
rename : mobile/android/app/src/photon/res/drawable-hdpi/tab_indicator_selected_focused.9.png => mobile/android/app/src/main/res/drawable-hdpi/tab_indicator_selected_focused.9.png
2017-08-25 16:40:15 +02:00
Sebastian Hengst
8c14af2d9a Backed out changeset 1f2d1bdf4b08 (bug 1391177) 2017-08-25 16:40:09 +02:00
Sebastian Hengst
cb4e1067f1 Backed out changeset df1d70886d09 (bug 1391177) 2017-08-25 16:40:03 +02:00
Sebastian Hengst
ce0beb7003 Backed out changeset 054791914057 (bug 1391177) 2017-08-25 16:39:58 +02:00
Sebastian Hengst
8fa375a6bd Backed out changeset dda991278dc4 (bug 1391177) 2017-08-25 16:39:52 +02:00
Sebastian Hengst
baf5543c91 Backed out changeset 483e66c92c6b (bug 1391177) 2017-08-25 16:39:47 +02:00
Sebastian Hengst
7ddd2a4ab5 Backed out changeset ed482ad5d31f (bug 1391177) 2017-08-25 16:39:41 +02:00
Julian Descottes
a6d0738aff Bug 1327674 - clear the html-editor undo/redo stack when switching to a new node;r=pbro
MozReview-Commit-ID: 7Sy4SDrPO2A

--HG--
extra : rebase_source : 6f28bc28cb532a6703f38bc72ca07bf6a3f6ec1b
2017-08-25 14:34:23 +02:00
Samael Wang
fc3f52d31f Bug 1349255 - Part 2: Wait for DOMModalDialogClosed after clicked cancel button. r=MattN
MozReview-Commit-ID: ARwVCZTdSSI

--HG--
extra : rebase_source : cb6af1533a2ae78f6df13d86a5ff9c4aa57d9d3d
2017-08-17 15:18:49 +08:00
Henry Chang
25f77bb74d Bug 1349255 - Part 1: Make PBrowser.NotifyIMEFocus async to avoid UI jank. r=kanru,masayuki
Telemetry and some performance profiles show that Msg_NotifyIMEFocus can take
a few seconds to complete, and jank the browser. With bug 1217700, it removes
the necessity of sync Msg_NotifyIMEFocus, so in this patch we make this async
for performance improvement.

MozReview-Commit-ID: 15eUwMJ2Q7H

--HG--
extra : rebase_source : b463e6e881ca5ebec00d0f76e29ca103059b3ddd
2017-05-08 19:07:56 +08:00
Emilio Cobos Álvarez
5427b329db servo: Merge #18235 - style: Remove SharedStyleContext::quirks_mode (from emilio:shared-context-cleanup); r=nox
Source-Repo: https://github.com/servo/servo
Source-Revision: 4fca1703cfddc5e52309d3425ae5c2e529606536

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : bea679c091c18939fdf1989e328cc4e539e89bd5
2017-08-25 07:59:24 -05:00
Liang-Heng Chen
ea3834fbff Bug 1379872 - early initialize ProtocolProxyService; r=bagder
MozReview-Commit-ID: Kv7cVYhmLJn

--HG--
extra : rebase_source : e1b89084906f7dfa133a6ba7c0b1c5873571056c
2017-07-27 19:10:21 +08:00
Xavier ALT
02eda46a68 Bug 1174095 - Do not add 'postData' to HAR requests if there isn't any posted data r=Honza
MozReview-Commit-ID: GNySOInGDVz

--HG--
extra : rebase_source : 2342a0d0657d0f5a072b4eace0a11c954ba06613
2017-08-19 00:05:57 +02:00