- Oct 26, 2017
-
-
Francesco Lodolo (:flod) authored
MozReview-Commit-ID: 19wR8VU6QhI --HG-- extra : rebase_source : e5b019d30a80ee13319bef5523b4b861ef3a9ab2
-
- Oct 27, 2017
-
-
Daniel Holbert authored
Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel This patch was generated automatically by the "modeline.py" script, available here: https://github.com/amccreight/moz-source-tools/blob/master/modeline.py For every file that is modified in this patch, the changes are as follows: (1) The patch changes the file to use the exact C++ mode lines from the Mozilla coding style guide, available here: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style#Mode_Line (2) The patch deletes any blank lines between the mode line & the MPL boilerplate comment. (3) If the file previously had the mode lines and MPL boilerplate in a single contiguous C++ comment, then the patch splits them into separate C++ comments, to match the boilerplate in the coding style. MozReview-Commit-ID: 77D61xpSmIl --HG-- extra : rebase_source : c6162fa3cf539a07177a19838324bf368faa162b
-
Daniel Holbert authored
Bug 1412427 part 7: Manually fix up a few non-standard quirks in mode lines & MPL text, in gfx source files. r=jrmuizel MozReview-Commit-ID: JgK3UhG20kn --HG-- extra : rebase_source : 2677c73948463f84eeafc4895697dbdcd5fccae4
-
Daniel Holbert authored
Bug 1412427 part 6: Remove stray "//" prefix before first line of MPL boilerplate comment, in some gfx source files. r=jrmuizel This patch was automatically generated. I found the files to be fixed in this patch with the following command: grep -r "// \* This Source Code" gfx ...and then I modified each of these files with the following script (where $1 is the filename to be modified): #### old="// \* This Source Code Form is subject to the terms of the Mozilla Public" new=" \* This Source Code Form is subject to the terms of the Mozilla Public" sed -i s%"^$old"%"$new"% $1 #### MozReview-Commit-ID: Ihx0EAOkT2g --HG-- extra : rebase_source : 4dc97f234495e3ec1f4904e91d43d00fd3810626
-
Daniel Holbert authored
Bug 1412427 part 5: Deindent over-indented MPL boilerplate comments down to 1 space, for consistency & alignment. (whitespace-only) r=jrmuizel This patch was automatically generated. I found the files to be fixed in this patch with the following command: grep -r " \* This Source Code" gfx ...and then I modified each of these files with the following script (where $1 is the filename to be modified): ### line1=" \* This Source Code Form is subject to the terms of the Mozilla Public" line2=" \* License, v\. 2\.0\. If a copy of the MPL was not distributed with this" line3=" \* file, You can obtain one at http://mozilla\.org/MPL/2\.0/\. \*/" # Strip off 1 space at beginning: sed -i s%"^ $line1"%"$line1"% $1 sed -i s%"^ $line2"%"$line2"% $1 sed -i s%"^ $line3"%"$line3"% $1 ### MozReview-Commit-ID: EwCjyajgY4W --HG-- extra : rebase_source : c61ca17ba556290d1f27af0a0c84e2ccc5371a36
-
Daniel Holbert authored
Bug 1412427 part 4: Indent under-indented MPL boilerplate comments by 1 space, for consistency & alignment. (whitespace-only) r=jrmuizel This patch was automatically generated. I found the files to be fixed in this patch with the following command: grep -r "^\* This Source Code" gfx ...and then I modified each of these files with the following script (where $1 is the filename to be modified): ### line1="\* This Source Code Form is subject to the terms of the Mozilla Public" line2="\* License, v\. 2\.0\. If a copy of the MPL was not distributed with this" line3="\* file, You can obtain one at http://mozilla\.org/MPL/2\.0/\. \*/" # Insert 1 space at beginning: sed -i s%"^$line1"%" $line1"% $1 sed -i s%"^$line2"%" $line2"% $1 sed -i s%"^$line3"%" $line3"% $1 ### MozReview-Commit-ID: HXBMrfnhlVr --HG-- extra : rebase_source : de4c78563711f8366e2978c5199a5041875fbe38
-
Daniel Holbert authored
Bug 1412427 part 3: Replace 10 gfx usages of a particular non-standard emacs mode line with our standard mode line. r=jrmuizel This patch was mostly[1] automatically generated. I found the files to be fixed in this patch with the following command: grep -r "C++; indent-tabs-mode:" gfx ...and then I modified each of these files with the following script (where $1 is the filename to be modified): ### old="/\* -\*- Mode: C++; indent-tabs-mode: nil; c-basic-offset: 4 -\*- \*/" new="/\* -\*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -\*- \*/" sed -i s%"^$old"%"$new"% $1 ### [1] NOTE: Nearly all of these files use 2-space indentation, so it's correct (from a consistency perspective and a reflecting-reality perspective) that we're reducing their "c-basic-offset: 4" down to "c-basic-offset: 2" here. The one exception is nsDeviceContext.h, which *does* actually use 4-space indentation right now -- so I'm leaving that file with "c-basic-offset: 4" in its mode line. This manual change (reverting 1 character from the automated process) is the only piece of this patch that isn't automated. MozReview-Commit-ID: L4MbyeYSbfY --HG-- extra : rebase_source : 8ddbe422471bfd8b0060e96fb1c8cd062f10f290
-
Daniel Holbert authored
Bug 1412427 part 2: Move vim mode line below emacs mode line in a few gfx files, for consistency. r=jrmuizel This patch doesn't modify the mode lines at all -- it just swaps their order, and makes each one its own C++ comment, separate from the MPL boilerplate comment. MozReview-Commit-ID: BEZJVj2sMuK --HG-- extra : rebase_source : 9e0946c8a8d0b67c11b5932b9d1e51e0e6e8ebef
-
Daniel Holbert authored
Bug 1412427 part 1: Add standard mode line & MPL boilerplate to a few gfx C++ files that are missing it entirely. r=jrmuizel I copied the boilerplate comment directly from the Coding Style MDN page: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style#Mode_Line MozReview-Commit-ID: 8rO6SfBIaRl --HG-- extra : rebase_source : 90093621cbaa2a62b19e22b0eacad600fc586560
-
- Oct 30, 2017
-
-
James Willcox authored
MozReview-Commit-ID: A1aEUTWSDVm --HG-- extra : rebase_source : e7ca7917fd418f0ea01c4fc043c57b3cc98e339f
-
Jan Odvarko authored
MozReview-Commit-ID: 16GTk18AbcZ --HG-- extra : rebase_source : 4e8477e77ba8ef6b469b3acd13d96b86113165d3
-
Jan Odvarko authored
MozReview-Commit-ID: B77VqNxXDWo --HG-- extra : rebase_source : e8621a653e948af51f101a6731e64e01e66429e5
-
- Oct 27, 2017
-
-
Scott Wu authored
MozReview-Commit-ID: 6e8dm5QMbxk --HG-- extra : rebase_source : b5b6fff6f0b60147ba1c8426aa3bf30a4d8c39b5
-
- Oct 26, 2017
-
-
Martin Stransky authored
MozReview-Commit-ID: B1RiTldOenE --HG-- extra : rebase_source : 195bd1ea9f5c5ee9b744bfadcbe2589d801abb18
-
- Oct 30, 2017
-
-
Emilio Cobos Álvarez authored
servo: Merge #19060 - style: Fix some fishiness in the invalidation code (from emilio:invalidation-fishy); r=nox See individual commits for details, I think this is not observable. Source-Repo: https://github.com/servo/servo Source-Revision: 26279064eb5f6a6ebf8dc97cfe45cc3c95d77276 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : ac5debad1b9e4c8b6e94e64c0907df52db4a1366
-
Emilio Cobos Álvarez authored
servo: Merge #19059 - style: Make the SelectorMap API slightly nicer (from emilio:selector-map-nicer); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: 1b73cf33525afbbe2d077554d1965b74ef9ae5e3 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 6987ea98f71bcb9e63b1ecfc2c033b751967a890
-
Mark Banner authored
MozReview-Commit-ID: 8pidN7x6MYh --HG-- extra : rebase_source : 6a0d6800091231fc1535223bd7fc6df0ba40d47b
-
Coroiu Cristina authored
-
Coroiu Cristina authored
Backed out changeset b7a07167905c::2932c914e223 (bug 1406327) for failing in dom/vr/test/mochitest/test_vrController_displayId.html r=backout a=backout on a CLOSED TREE Backed out changeset 2932c914e223 (bug 1406327) Backed out changeset cfbc6262a064 (bug 1406327) Backed out changeset b7a07167905c (bug 1406327)
-
Coroiu Cristina authored
Backed out changeset b8743cbd9049 (bug 1411630) for failing on OS X and Windows 10 reftests in dom/vr/test/reftest/change_size.html r=backout a=backout on a CLOSED TREE Backed out changeset b8743cbd9049 (bug 1411630)
-
Attila Craciun authored
--HG-- extra : amend_source : 43eb53623fe5390c69e92f322f938eb4c956ca00
-
Coroiu Cristina authored
-
Jan Varga authored
Bug 1410420 - Clear database actor's strong reference to IDBDatabase when opening of a database fails; r=asuth
-
Fred Lin authored
Bug 1409977 - mark Onboarding tour will set as completed instantly via define a tour property;r=Fischer MozReview-Commit-ID: 4zsPzXieZap --HG-- extra : rebase_source : fdefc23e74d268359e0f421271d1cae867ddea36
-
- Oct 29, 2017
-
-
Jean-Yves Avenard authored
MozReview-Commit-ID: 9yVNXvIhnUP --HG-- extra : rebase_source : 0ff1ae4fa1ae78e9e06e0c21ec15c235604cb236
-
- Oct 30, 2017
-
-
Alastor Wu authored
The spec [1] defines what's the init segment, and the parser would return error if the format is not correct. [1] https://w3c.github.io/media-source/webm-byte-stream-format.html MozReview-Commit-ID: 3nFHHdn5b89 --HG-- extra : rebase_source : 66fe592958801c4f9e2115f7729df2b9ece55ac3
-
Alastor Wu authored
MozReview-Commit-ID: C4mXuPsMaF4 --HG-- extra : rebase_source : 11b69bde40b1ca336e2b9272aa2ec26c0e78507d
-
Alastor Wu authored
The spec [1] defines what's the media segment, and the parser would return error if the format is not correct. [1] https://w3c.github.io/media-source/webm-byte-stream-format.html MozReview-Commit-ID: 4hq59Pywz2t --HG-- extra : rebase_source : 1136d2a673f11d612e0eb711db6affdce42bb525
-
Alastor Wu authored
The spec [1] defines that "Timecode (e7) MUST appear before Block (a1) or SimpleBlock (a3)". [1] https://www.matroska.org/technical/specs/index.html MozReview-Commit-ID: 7g8lgckuNif --HG-- extra : rebase_source : 4945dc4b0ab4b7480bf9c6416f9776fd6313c1e1
-
Andi-Bogdan Postelnicu authored
MozReview-Commit-ID: 7BniyasLIQD --HG-- extra : rebase_source : ad7603dd8e2f8ea93989833de09624108aa7bd31
-
- Oct 27, 2017
-
-
Jean-Yves Avenard authored
MozReview-Commit-ID: 6mMf93LQeRj --HG-- extra : rebase_source : 531b88872914e02b6924f53c452a22323002d53a
-
JW Wang authored
Bug 1412187 - ChannelMediaResource::Resume() should call Seek() instead of CacheClientSeek(). r=gerald CacheClientSeek() will call Seek() asynchronously and should be used by MediaCache only. ChannelMediaResource::Resume() runs on the main thread and can call Seek() directly. Note this is a missing change from bug 1411504 P3. MozReview-Commit-ID: I2X1Rk5HoDV --HG-- extra : rebase_source : 66dce75aefc4bfebecf69ebe107e9b4c9286f3a5 extra : source : 20e5463e15049095a941f501acd3fa7dd4e9b1db
-
JW Wang authored
Bug 1412181 - add a proxy to be registered with ClearOnShutdown() to clear MediaCache::sThread. r=gerald MozReview-Commit-ID: 9SXSKTP9Twb --HG-- extra : rebase_source : 1cec3d8e307c980e2634fdc43ff9333833cb5547 extra : source : 2fa3d4a310a6e5765ee51cd3115013434d4662e5
-
- Oct 26, 2017
-
-
Nicholas Nethercote authored
Bug 1410794 (attempt 2) - Change some |string| occurrences in nsIPrefBranch.idl to |ACString|. r=erahm. This makes the code nicer. In particular, it removes many getter_Copies() calls. The patch also converts a lot of nsCStrings to nsAutoCString, which will avoid heap allocation in the common case. The patch also renames PREF_CopyCharPref() as PREF_GetCStringPref(), because it's actually getting a string, not a char, and that matches the existing GetCString() and GetDefaultCString() methods. Correspondingly, it also renames PREF_SetCharPref() as PREF_SetCStringPref(). The |aPrefName| arguments in nsIPrefBranch.idl remain as |string| because they almost always involve passing in C string literals, and passing "foo" is much nicer than passing NS_LITERAL_CSTRING("foo"). It's worth noting that early versions of this patch used |AUTF8String| instead of |ACString|. But it turns out that libpref stores prefs internally as Latin1. And |ACString| is compatible with Latin1 but |AUTF8String| isn't, because non-ASCII Latin1 strings are not valid UTF-8! MozReview-Commit-ID: D3f7a1Vl1oE --HG-- extra : rebase_source : e6e4b15d6d210cfd93686f96400281f02bd1d06b
-
- Oct 30, 2017
-
-
Phil Ringnalda authored
CLOSED TREE MozReview-Commit-ID: AcF8eNmKntl
-
Matt Woodrow authored
Bug 1411132 - Always recurse into merging for sub-lists, even when there isn't a matching new item, so that we find all items that need invalidating. r=ethanlin
-
Matt Woodrow authored
Bug 1411881 - Use separate lists for MarkFrameForDisplay and MarkFrameForDisplayIfVisible to avoid them clobbering each other when we leave a PresShell. r=ethanlin
-
JerryShih authored
Bug 1399389 - update Cargo.lock and webrender_ffi_generated.h for webrender_bindings updating. r=nical MozReview-Commit-ID: 8FIu1K1jjxM
-
JerryShih authored
MozReview-Commit-ID: Fxkz3Fq96Tb
-
Matthew Gregan authored
-