- Oct 25, 2017
-
-
Andreas Tolfsen authored
When comparing two instances of webdriver.Element we want to first check the type, to make sure the "id" attribute is present, then compare the web element reference UUIDs. These are supposed to be unique across all browsing contexts. MozReview-Commit-ID: 68PUBQxPdQ5 --HG-- extra : rebase_source : f0c52efd0db3a13ea1b90dc6c058ebee2de76e1d
-
- Oct 26, 2017
-
-
Andreas Tolfsen authored
When comparing two instances of webdriver.Session we want to first check that there is a current session, then the type of the object to compare with to make sure the "session_id" attribute is present, then finally we compare the session IDs. MozReview-Commit-ID: 6Ch4Uy2MEhB --HG-- extra : rebase_source : 252fe31680c57831b122d2bb53fe133b32c322eb
-
- Oct 25, 2017
-
-
Andreas Tolfsen authored
MozReview-Commit-ID: Fqw3EJnJCsD --HG-- extra : rebase_source : c9437244567d54614e37f076642440d527ef75dd
-
- Oct 28, 2017
-
-
Adrian Wielgosik authored
MozReview-Commit-ID: 6k9weYdzRLW --HG-- extra : rebase_source : a088c9a9d974c933811334de2415a90dce9e890e
-
- 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
-