Граф коммитов

546814 Коммитов

Автор SHA1 Сообщение Дата
Nicolas Silva f83cf1506c Bug 1360415 - Enable smoothing in canvas.drawImage when down-scaling, even with imageSmoothingEnabled=false. r=bzbarsky 2017-07-18 13:13:44 +02:00
Jan de Mooij babc61461a Bug 1381461 part 2 - Remove the similar-objects heuristic in PropertyReadNeedsTypeBarrier. r=bhackett 2017-07-18 13:09:04 +02:00
sotaro 602705a552 Bug 1372083 - Do not compare depth in attachmentsHaveSameDimensions() r=jgilbert 2017-07-18 19:25:29 +09:00
Sebastian Hengst cb2227a5c7 Backed out changeset 6dc016256eba (bug 1378067) for bustage at dom/media/webaudio/WebAudioUtils.cpp:107. r=backout on a CLOSED TREE 2017-07-18 11:51:22 +02:00
Paul Adenot ac12821115 Bug 1378067 - Label more runnables in dom/media (GraphDriver.cpp, CubebUtils.cpp, DOMMediaStream.cpp). r=jesup
MozReview-Commit-ID: EQzR1AfzvzE
2017-07-18 11:26:58 +02:00
Michal Novotny a565b2a018 Bug 1381766 - Remove wrong assertions from CacheFile::SetNetworkTimes, r=junior
kIndexTimeNotAvailable has a special meaning when reading the times from the index, but measured times are passed to CacheFile::SetNetworkTimes and 65535ms is a valid time.
2017-07-18 11:04:16 +02:00
Jan de Mooij 826fed3c48 Bug 1381461 part 1 - Don't skip the receiver object in PropertyReadNeedsTypeBarrier. r=bhackett 2017-07-18 10:58:56 +02:00
Shawn Huang 7009f26800 Bug 1370701 - Part 2: Null out the private window, r=btseng 2017-07-18 15:31:03 +08:00
Wes Kocher e58c76131e Backed out changeset 9b44720d645b (bug 1357902) for android xpcshell failures in test_ext_startup_cache.js a=backout
MozReview-Commit-ID: KzJWDUsEJoK
2017-07-17 23:28:33 -07:00
Christoph Kerschbaumer 87798d9abf Bug 1337270 - Convert tests within layout/ to not rely on principal inheritance for data: URIs. r=smaug 2017-07-18 07:50:07 +02:00
Gabriel Luong 35445f0c8b Bug 1381692 - Reorder and rename the Grid display settings checkboxes. r=micah 2017-07-18 01:06:07 -04:00
Boris Zbarsky bcbf54502c Bug 1379762 part 3. Don't mess about with load blockers if our document is already in the COMPLETE readyState. r=smaug 2017-07-17 23:21:41 -04:00
Boris Zbarsky 8fd50f23d4 Bug 1379762 part 2. Use a more reliable test to figure out when we can skip firing onload in nsDocumentViewer::LoadComplete. r=smaug
Unfortunately, GetRestoringDocument can be false by the time we reach
LoadComplete, if part of the restoration process managed to set up and then
remove onload blockers.  If that happens, we still don't want to fire a load
event for a document that has already has one fired.

Note that we could also use a boolean on the document to record whether we've
fired a load event, as long as we were careful to unset it when the readyState
transitions backwards from COMPLETE (e.g. document.open).  It's not clear which
approach is more robust.
2017-07-17 23:21:41 -04:00
Boris Zbarsky 24a1bc48da Bug 1379762 part 1. Don't call MediaFeaturesChanged if our override device pixel ratio is set to its current value. r=dbaron 2017-07-17 23:21:41 -04:00
Boris Zbarsky d51238dc20 Bug 1380549. Remove unnecessary strdup in stringbundle code. r=glandium
We just have one allocator around now.
2017-07-17 23:21:31 -04:00
Boris Zbarsky 4e6a3f8350 Bug 1378985. Align DOMException webidl with the updated spec. r=qdot
This makes DOMException.prototype.toString() throw when it wouldn't have
before.  But it throws in other browsers already, so this is presumably web-compatible.
2017-07-17 23:21:21 -04:00
Henry Chang efe126200b Bug 1381437 - Re-org testing promises to avoid racy tesing result. r=smaug, yoshi
MozReview-Commit-ID: BqOUcHxw7MW

--HG--
extra : amend_source : e8c9df103b029a1454f881b77bdd1492661cc105
2017-07-17 19:46:56 +08:00
Shu-yu Guo 78323cab13 Bug 1368737 - Fix 'this' computation for Debugger.Frame.eval. (r=jimb) 2017-07-17 18:45:52 -07:00
Shu-yu Guo 81c208d0c8 Bug 1366927 - Rework column handling in frontend by separating column from offset from root ScriptSource buffer. (r=jimb)
The idea is this:

Offsets, like token positions and scripts' begin/end and
toString{Start,End}, are now always offset from the beginning of the
script's full ScriptSource buffer. That is, when delazifying, if the
buffer we are parsing is an interior pointer into some outer script's
ScriptSource buffer, the token offsets for that parsing session are
still offset from that outer buffer instead of the interior pointer.

The initial column number in CompileOptions will be added to the column
number when an offset maps to the initial line of the ScriptSource.
Columns are computed from offsets, but have no bearing on how to index
into the ScriptSource buffers.
2017-07-17 18:45:52 -07:00
Wes Kocher fd488a1db1 Bug 1374446 - Followup to fix manifest syntax a=bustage
MozReview-Commit-ID: DBtzJSPmyVu
2017-07-17 18:10:46 -07:00
Kris Maglione 302419fd50 Bug 1357902 - Use improved locale service APIs for localization. r=gandalf
MozReview-Commit-ID: 6Aj0SZkCJwg

--HG--
extra : source : a897a38aad5c4b2dbe7d880d13bf39d079b734a8
extra : amend_source : ac34e8a5afc1b4106f8ca4d0b97a5bd3e93e40f1
2017-05-04 18:28:05 -07:00
Steve Fink a18059010c Bug 1381568 - Allow reporting on minor GCs on an empty nursery, r=pbone
--HG--
extra : rebase_source : 62a125dd068a1f126350e46ae35cf0872bbe4366
2017-07-17 16:52:51 -07:00
Wes Kocher f1fa88618b Backed out changeset a897a38aad5c (bug 1357902) for xpcshell failures in test_ext_startup_cache.js a=backout
MozReview-Commit-ID: 7peWbHfCcGx
2017-07-17 17:43:16 -07:00
Wes Kocher d041a8f1e1 Merge m-c to inbound, a=merge
MozReview-Commit-ID: EAJy9kHnb32
2017-07-17 17:36:04 -07:00
Wes Kocher cd4ae862fd Merge inbound to central, a=merge
MozReview-Commit-ID: CugzaiO4IW1
2017-07-17 17:27:51 -07:00
Geoff Brown 83cd800705 Bug 1374446 - Skip test browser_translation_yandex.js on windows, non-e10s; r=jmaher 2017-07-17 18:23:02 -06:00
Geoff Brown bb5758fc8f Bug 1360446 - Enable marionette test_click.py, but disable the troublesome TestLegacyClick.test_click part, on e10s; r=whimboo 2017-07-17 18:23:00 -06:00
Wes Kocher 6a8bc6cac9 Merge autoland to central, a=merge
MozReview-Commit-ID: 5dZhRSLgWzI
2017-07-17 17:00:52 -07:00
Sebastian Hengst 3d61d6d6f0 Backed out changeset 8df92cb52eb4 (bug 1361855) for frequently failing browser_UsageTelemetry.js | TAB_COUNT telemetry. r=backout 2017-07-17 18:51:06 +02:00
Sebastian Hengst 270cb920b1 Backed out changeset 14d02c0af528 (bug 1361855) 2017-07-17 18:50:04 +02:00
Sebastian Hengst 230ec0af7f Backed out changeset 4397e17fc5fc (bug 1361855) 2017-07-17 18:50:00 +02:00
Sebastian Hengst 94584fa785 Backed out changeset 6bfc9384ed64 (bug 1361855) 2017-07-17 18:49:56 +02:00
Sebastian Hengst f994b87286 Backed out changeset 2d6877c0b84e (bug 1361855) 2017-07-17 18:49:52 +02:00
Sebastian Hengst 5209495c91 Backed out changeset 06dbf8fc7da3 (bug 1361855) 2017-07-17 18:49:48 +02:00
Sebastian Hengst 6959b86cb7 Backed out changeset 7e9ac96978ad (bug 1361855) 2017-07-17 18:49:44 +02:00
Sebastian Hengst 7de978f976 Backed out changeset ede5862f0950 (bug 1361855) 2017-07-17 18:49:40 +02:00
Brian Hackett bce0222a4d Bug 1375404 - Remove bogus assert, r=jandem. 2017-07-17 10:28:24 -06:00
ffxbld 88180977d7 No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update 2017-07-17 09:25:02 -07:00
ffxbld b825b8fa10 No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update 2017-07-17 09:24:59 -07:00
Dão Gottwald caf937e10c Bug 1380268 - Let the new search textbox styling graduate from in-content/common.inc.css to textbox.css. r=nhnt11
MozReview-Commit-ID: 24HRgvmSVtb

--HG--
extra : rebase_source : 4eb71adc5c47c3e7518cfe953ed667d31517c228
2017-07-17 18:19:00 +02:00
Fausto Núñez Alberro 7e1c3e7d13 servo: Merge #16508 - Properly set origin of fetch requests (from brainlessdeveloper:fetch-set-origin); r=asajeffrey
<!-- Please describe your changes on the following line: -->

These changes aim to fix #15247

---
<!-- 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 #15247 (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes
- [x] These changes do not require tests because cors is already tested with different origins

These changes require changes in tests, but I need help with that (see comments below).

<!-- 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: 2bb4f65100ca07e9281c8ad04cd498ff1346387f

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : bbe08d6bb565dc0f8159c96caca5f18492a8ac2c
2017-07-17 08:29:23 -07:00
Benjamin Bouvier fa1fcdd254 Bug 1381467: Extend JS_AOT_USAGE telemetry probe to Firefox 60; r=luke, data-review=bsmedberg
MozReview-Commit-ID: IDAFkcbvOLn

--HG--
extra : rebase_source : b584b21bd0b2bd883e5b627134f0986608717b09
extra : amend_source : 782916a2aa683e9dfed90e78cf5fc65a7a2ede10
2017-07-17 14:53:43 +02:00
Sebastian Hengst f96cc8c3fe Backed out changeset 5d9a6384bf51 (bug 1378207) for frequently timing out in devtools' browser_addons_debug_webextension_popup.js and browser_addons_remove.js on Windows. r=backout 2017-07-17 17:59:14 +02:00
Sebastian Hengst 0c7a679780 Backed out changeset e4dc716c401c (bug 1377595) on suspicion of causing reftest failures on Android "(waiting for MozAfterPaint)". r=backout 2017-07-17 17:48:13 +02:00
Sebastian Hengst a6560aed66 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: qyo4rHNUlV
2017-07-17 14:06:13 +02:00
Sebastian Hengst 38429e4dd8 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 7t2j9jW4Xr6
2017-07-17 14:04:52 +02:00
Nicholas Nethercote 72a757ac00 Bug 1381410 (part 5) - Reorder nsStringBundle. r=emk.
This patch moves the destructor after the constructor, puts the
NS_IMPL_ISUPPORTS line in a more sensible spot, and moves the Get*() functions
before the Format*() functions in order to match the order in
nsIStringBundle.idl.

--HG--
extra : rebase_source : 54250432bd084acd628ab1834bd344687a2f961d
2017-07-17 18:37:32 +10:00
Nicholas Nethercote 5ea6cc2798 Bug 1381410 (part 4) - Add missing monitor enter in nsStringBundle::Format*() functions. r=emk.
GetStringFromName() enters mReentrantMonitor(), and the other Get*() functions
go through GetStringFromName(). But none of the Format*() functions enter the
monitor.

This patch moves some repeated code from GetStringFromName() and
FormatStringFromName() into GetStringFromNameHelper(), including the monitor
entry. All the Get*() and Format*() functions now use
GetStringFromNameHelper(), which means they now all enter the monitor.

--HG--
extra : rebase_source : 5d4c1931fb374d7aa10d6851f5ad8c0c774ffa79
2017-07-17 18:36:16 +10:00
Nicholas Nethercote cd092e2d5d Bug 1381410 (part 3) - Simplify nsExtensibleStringBundle::GetStringFromID(). r=emk.
Similar to the previous patch, this patch changes GetStringFromID() to call
GetStringFromName(), but this time in nsExtensibleStringBundle.

--HG--
extra : rebase_source : 38b12f5f0010396b2606969fb0c7baef96debe21
2017-07-17 18:34:31 +10:00
Nicholas Nethercote e33bd03721 Bug 1381410 (part 2) - Remove nsStringBundle::GetStringFromIDHelper(). r=emk.
GetStringFromIDHelper() is very similar to GetSringFromNameHelper(). This patch
removes the former, and changes GetStringFromID() to call GetStringFromName(),
similar to how FormatStringFromID() calls FormatStringFromName().

--HG--
extra : rebase_source : ca1d6abffde106d5409b71c8c181fd604fc974ce
2017-07-17 18:32:57 +10:00