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

563189 Коммитов

Автор SHA1 Сообщение Дата
Ehsan Akhgari 646c3c8a8a Bug 1405771 - Run the selection listeners after Range mutation observers have finished running to make sure no stale Ranges are observable from the listeners; r=smaug 2017-10-06 15:54:39 -04:00
Ehsan Akhgari 31ed1662ad Bug 1405371 - Part 2: Start the tests on load; r=ted 2017-10-06 15:52:37 -04:00
Ehsan Akhgari c730abe449 Bug 1405371 - Part 1: Update the Speedometer benchmark to WebKit r222778; r=ted
--HG--
rename : third_party/speedometer/resources/todomvc/architecture-examples/angular/dist/main.c82799edffc751aa6590.bundle.js => third_party/speedometer/resources/todomvc/architecture-examples/angular/dist/main.f1c5d33a6950c335064d.bundle.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/assets/todomvc.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/assets/todomvc.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/assets/vendor.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/assets/vendor.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/crossdomain.xml => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/crossdomain.xml
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/robots.txt => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/robots.txt
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/.bowerrc => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.bowerrc
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/.editorconfig => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.editorconfig
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/.ember-cli => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.ember-cli
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/.gitignore => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.gitignore
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/.jshintrc => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.jshintrc
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/.travis.yml => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.travis.yml
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/.watchmanconfig => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/.watchmanconfig
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/app.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/components/todo-item.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/components/todo-item.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/components/todo-list.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/components/todo-list.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/controllers/active.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/controllers/active.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/controllers/application.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/controllers/application.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/controllers/completed.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/controllers/completed.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/helpers/gt.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/helpers/gt.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/helpers/pluralize.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/helpers/pluralize.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/resolver.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/resolver.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/routes/application.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/routes/application.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/services/memory.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/services/memory.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/services/repo.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/services/repo.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/templates/active.hbs => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/active.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/templates/application.hbs => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/application.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/templates/completed.hbs => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/completed.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/templates/components/todo-item.hbs => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/components/todo-item.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/templates/components/todo-list.hbs => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/components/todo-list.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/templates/index.hbs => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/app/templates/index.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/ember-cli-build.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/ember-cli-build.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/dist/crossdomain.xml => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/public/crossdomain.xml
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/dist/robots.txt => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/public/robots.txt
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/testem.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/testem.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/tests/helpers/destroy-app.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/helpers/destroy-app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/tests/helpers/resolver.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/helpers/resolver.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/tests/test-helper.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/tests/test-helper.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/vendor/base.css => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/vendor/base.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/vendor/index.css => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/source/vendor/index.css
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/testem.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/testem.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/tests/index.html => third_party/speedometer/resources/todomvc/architecture-examples/emberjs-debug/tests/index.html
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/.bowerrc => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/.bowerrc
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/.editorconfig => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/.editorconfig
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/.ember-cli => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/.ember-cli
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/.jshintrc => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/.jshintrc
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/app.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/components/todo-item.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/components/todo-item.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/controllers/active.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/controllers/active.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/controllers/application.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/controllers/application.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/controllers/completed.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/controllers/completed.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/helpers/gt.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/helpers/gt.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/helpers/pluralize.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/helpers/pluralize.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/resolver.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/resolver.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/router.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/router.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/routes/application.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/routes/application.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/services/memory.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/services/memory.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/services/repo.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/services/repo.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/templates/active.hbs => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/active.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/templates/completed.hbs => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/completed.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/templates/components/todo-item.hbs => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/components/todo-item.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/app/templates/index.hbs => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/app/templates/index.hbs
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/bower.json => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/bower.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/config/environment.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/config/environment.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/dist/assets/vendor-820919567eb7bd4d9fac358a90a5aac4.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/dist/assets/vendor-820919567eb7bd4d9fac358a90a5aac4.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/public/crossdomain.xml => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/dist/crossdomain.xml
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/public/robots.txt => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/dist/robots.txt
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/ember-cli-build.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/ember-cli-build.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/package-lock.json => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/package-lock.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/package.json => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/package.json
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/crossdomain.xml => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/public/crossdomain.xml
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/robots.txt => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/public/robots.txt
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/tests/helpers/destroy-app.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/tests/helpers/destroy-app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/tests/helpers/module-for-acceptance.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/tests/helpers/module-for-acceptance.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/tests/helpers/resolver.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/tests/helpers/resolver.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/tests/helpers/start-app.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/tests/helpers/start-app.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/tests/test-helper.js => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/tests/test-helper.js
rename : third_party/speedometer/resources/todomvc/architecture-examples/emberjs/source/vendor/base.css => third_party/speedometer/resources/todomvc/architecture-examples/emberjs/vendor/base.css
2017-10-06 15:52:36 -04:00
Mats Palmgren 6cda75700f Bug 1405443 - Don't delete next-in-flows when the state IsInlineBreakBefore. r=dholbert
MozReview-Commit-ID: vCqhHFsXUO
2017-10-06 20:59:09 +02:00
Andrew Osmond 8621dd62f4 Bug 1406442 - Improve IPCShutdownState annotation for SendFinishShutdown state to know message status. r=ehsan 2017-10-06 14:50:58 -04:00
Justin Wood 1a5224f143 Bug 1402457 - fix the file update target task to not schedule the world. r=aki
for: Run buildbot's periodic_file_update job scheduled via taskcluster.

I messed up thinking this was filter-out not filter in the target task method.
I'm also renaming the target_task method in order to avoid these decision jobs
from needing to contact balrog for partial data (because it had 'nightly' in the
target task name.

MozReview-Commit-ID: 3uetnWG4vnW

--HG--
extra : rebase_source : 82dc838d23e02ae2ea515416a29bb0b491c053b9
2017-10-06 14:01:43 -04:00
Jan de Mooij efc24170f6 Bug 1347984 - Check for dead object proxies in TriggerPromiseReactions. r=till 2017-10-06 20:11:07 +02:00
Robert Strong ffba5d31b5 bug 1404080 - Add dwBuildNumber and UBR to the Windows version in the OS_VERSION replacement for the app.update.url. r=mhowell 2017-10-06 10:55:20 -07:00
Kyle Machulis 6a4d37f8bb Bug 1403819 - Remove nsIDOMHTMLCanvasElement; r=bz
Removes the XPCOM interface for nsIDOMHTMLCanvasElement, replacing it
with binding class usage.

MozReview-Commit-ID: DQJhqGlY8U6
2017-10-06 10:49:26 -07:00
Eugen Sawin bb9e1eadc9 Bug 1404311 - [1.1] Enable remote USB debugging of custom tabs and PWAs through Fennec settings. r=snorp 2017-10-06 19:19:37 +02:00
Tobias Schneider 7c9837e0e8 Bug 1316277 - Move intersection observer list from DOMSlots to a property. r=mrbkap
--HG--
extra : rebase_source : fcaa7d31e0a99ad666e0091c56cd9858e3afcc4b
2017-10-05 20:42:55 -07:00
Yura Zenevich 4e3feba463 Bug 1403867 - fixing positioning of indicators when menubar persists. r=johannh
MozReview-Commit-ID: CycpquSvcl2
2017-10-06 10:33:27 -04:00
Ethan Lin f46800ff7b Bug 1406272 - Enable talos-chrome and talos-g1 for linux64-qr. r=kats
MozReview-Commit-ID: G3Ap1KeyrJT

--HG--
extra : rebase_source : 1bf6525ad568b28cadb44c064a3ca6f0b9fcb02b
2017-10-06 10:56:21 +08:00
Kris Maglione 9c145b38f6 Bug 1406278: Part 8b - Use subject principal as triggering principal in style <link> "href" attribute. r=bz
MozReview-Commit-ID: LWMkBcB4WIg

--HG--
extra : rebase_source : fa2daf25c58190cee7e55798347d4eaffa0d5250
extra : histedit_source : f2887c9e53c572aa5e675600cd1aeb6c5a72becc%2Ce7a84ac505319ca24e65c73a4df13014a0a0cdc0
2017-10-05 19:40:48 -07:00
Kris Maglione 6d422a0fcd Bug 1406278: Part 8a - Cleanup some uses of CallQueryInterface. r=bz
MozReview-Commit-ID: 20yDJiKLJav

--HG--
extra : rebase_source : 6ec35274aacb0bda12d6a25b1aeaa993d5cc49f8
2017-10-05 19:06:54 -07:00
Kris Maglione e11ba47925 Bug 1406278: Part 7 - Use subject principal as triggering principal in <input> "src" attribute. r=bz
MozReview-Commit-ID: 8DZOwqBrA2i

--HG--
extra : rebase_source : 9c2b4611f72f4aa18e67ef6f3b144c85a92b59e7
2017-10-05 16:19:19 -07:00
Kris Maglione 34083e453d Bug 1406278: Part 6 - Use subject principal as triggering principal in <source> "srcset" attribute for <picture>. r=bz
MozReview-Commit-ID: DFq3k9PSOgA

--HG--
extra : rebase_source : 03663e599b11c22d6dc3b7e2f826ecb0b147f04c
2017-10-05 15:59:15 -07:00
Ed Lee 1a9a5a030b Bug 1405539 - Add info doorhanger, collapsible sections and bug fixes to Activity Stream. r=k88hudson
MozReview-Commit-ID: C5LXhbuI0EA

--HG--
extra : rebase_source : 0a1227122be1a7442bfd424eef02d277c947fb6c
2017-10-05 15:38:54 -07:00
Kris Maglione ba5df86019 Bug 1406278: Part 5b - Use subject principal as triggering principal in <source> "src" attribute for <audio>/<video>. r=bz
MozReview-Commit-ID: zZCXpvs719

--HG--
extra : rebase_source : 0de7f2abe0f06a0992f7f6c27db5eb67e6085635
2017-10-05 15:28:22 -07:00
Kris Maglione ca83a2c304 Bug 1406278: Part 5a - Use subject principal as triggering principal in <audio>/<video> "src" attribute. r=bz
MozReview-Commit-ID: A1JixlTeZGq

--HG--
extra : rebase_source : 011984908aaacf0b90ea6e67c265dcce7b1779c4
2017-10-05 14:47:09 -07:00
Jason Orendorff 65e620a4eb Bug 1404107 - Refactor: Move some reparenting complexity into XPConnect. r=mrbkap,r=bz
--HG--
extra : rebase_source : 817ef532b2fe67bc901339aa19d84bf571adfc71
2017-10-05 11:49:43 -05:00
Jason Orendorff 516635f978 Bug 1404107 - Test that an Xray expando whose value is a DOM node works when the node is reparented. no_r=me.
Requested by bz, during review of other patches in this bug.

--HG--
extra : rebase_source : a2ea1259a2ce1d2e07b7911c10497f5ee15232a3
2017-10-07 18:53:02 -05:00
Philippe Normand 52c9629669 Bug 1407063 - Fix non-unified build in SampleTable.h. r=gerald
nsTArray was previously used without prior declaration. Including the nsTArray.h
header fixes this issue.

MozReview-Commit-ID: 5FmrbjSmZUD

--HG--
extra : rebase_source : d87fd737d3a15067d7106b4fe4ae1f937d799e10
2017-10-05 15:58:16 +02:00
Philippe Normand 6aa2e63f95 Bug 1407063 - Fix non-unified build in MPEG4Extractor.cpp. r=gerald
Calls to fallible need to be prefixed by the mozilla namespace because
it's not declared as globally usable.

MozReview-Commit-ID: CJoAoTjXGUH

--HG--
extra : rebase_source : 81618f26b4f2b16b11998673a6cad67d4bca49d4
2017-10-05 15:57:12 +02:00
Philippe Normand 40d1887a1d Bug 1407063 - Fix non-unified build in ESDS.cpp. r=gerald
Fallible is used in this compilation unit so the corresponding header
needs to be included. The <new> header is also required for new placement
calls.

MozReview-Commit-ID: 2eZ8U1wDYs8

--HG--
extra : rebase_source : 53f17d2ef7f8826ac344a2dc2bb278b7b83cbee5
2017-10-05 15:55:43 +02:00
Philippe Normand b93692bf71 Bug 1407063 - Fix non-unified build in SinfParser.cpp. r=gerald
The Stream class is used in this compilation unit so the Stream.h header needs
to be included.

MozReview-Commit-ID: 54X1UKuydUy

--HG--
extra : rebase_source : 96585c678b163fd7506b60ba3c2390d6f8b51d33
2017-10-05 15:54:08 +02:00
Philippe Normand 71f0559306 Bug 1407063 - Fix non-unified build in DecoderData.cpp. r=gerald
EndianUtils.h include was missing and some function calls required
explicit mention to the mozilla namespace.

MozReview-Commit-ID: CFsr7RJ7IGx

--HG--
extra : rebase_source : 01cde66752d6a71938cd1fe9d5f009158ceb7868
2017-10-05 15:53:07 +02:00
Philippe Normand de1fe404f9 Bug 1407063 - Fix non-unified build in MoofParser.cpp. r=gerald
The stagefright namespace isn't used in this file and because it
wasn't previously declared in this compilation unit, a compiler error was raised.

MozReview-Commit-ID: HoYyrmIIXSV

--HG--
extra : rebase_source : 57ac59c06cdc4f54676c86a109ae404072541555
2017-10-05 15:51:32 +02:00
Cameron McCormack fcd58611c7 Bug 1364139 - Crashtest for ::first-letter/::first-line text node inheritance problems. r=me
MozReview-Commit-ID: BWD1hFqNOD9
2017-10-10 13:17:59 +08:00
Karl Tomlinson 3a143e4a1f bug 1404220 assign zero to AUDIO_FORMAT_SILENCE enumerator r=padenot
I don't know whether or not another zero initial AudioChunk member value
makes initialization more efficient, but zero for silence is more intuitive
for humans.

MozReview-Commit-ID: JEYv65btMul

--HG--
extra : rebase_source : 3089362ce4773da91c7139a3127e1491cbcf1dc5
2017-10-09 15:48:49 +13:00
Karl Tomlinson 5ea2376fe3 bug 1404220 remove explicit unit volume AudioChunk settings, which are now initialized at construction r=padenot
MozReview-Commit-ID: EahkZtZAb18

--HG--
extra : rebase_source : 15e82320ed6712ebc642deabac9dc1e766c01836
2017-10-06 18:48:12 +13:00
Karl Tomlinson 03ead4bc67 bug 1404220 reset mBufferFormat (and mVolume) when resetting mSharedChannels r=padenot
MozReview-Commit-ID: BP4fJLarEyE

--HG--
extra : rebase_source : 3d1e7550267c4e284aafb869015f63ae3d918e51
2017-10-09 16:56:55 +13:00
Karl Tomlinson f3b25c6e88 bug 1404220 provide default initializers for all AudioChunk members r=padenot
This avoids any risk of undefined behavior when evaluating uninitialized
members, during copies for example, and makes it safe to test mBufferFormat
when null.

MozReview-Commit-ID: IMAyZ1CSHbk

--HG--
extra : rebase_source : b02431634732cf63d6fe9ede5eb1400a2baa6308
2017-10-06 18:28:11 +13:00
Zibi Braniecki c14c88b4c3 Bug 1270140 - Add Intl.RelativeTimeFormat. r=Waldo
MozReview-Commit-ID: GqetnVVmXXL

--HG--
extra : rebase_source : 131c125e73e2132d6b1abb2489ecf8e96412b8a5
2017-10-06 07:00:08 -07:00
Phil Ringnalda e4dbaefed7 Backed out changeset 024ce7dd2f65 (bug 1270140) for check_spidermonkey_style.py failures
MozReview-Commit-ID: KyttCEkmYSo
2017-10-09 21:06:15 -07:00
Josh Matthews abf80c8c54 servo: Merge #18795 - Make update_manifest.sh more verbose (from servo:jdm-patch-2); r=nox
This is an attempt to figure out why https://github.com/servo/servo/issues/17450 occurs.

Source-Repo: https://github.com/servo/servo
Source-Revision: 2a179cec2b9c02d0d7ca4bc285e97bb8911f047d

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : f31020a3188c704eb0c89e971cf8d57572d77881
2017-10-09 20:06:34 -05:00
Kris Maglione 154e5011a0 Bug 1406278: Part 4 - Use subject principal as triggering principal in <iframe>/<frame> "src" attribute r=bz
MozReview-Commit-ID: AgxZmfRvfTR

--HG--
extra : rebase_source : 5663f54ae3d03870d38107e1703902df5ade4b10
2017-10-04 22:59:44 -07:00
Kris Maglione 0641eb51a8 Bug 1406278: Part 3 - Use subject principal as triggering principal in <script> "src" attribute. r=bz
MozReview-Commit-ID: KwGIE4t7KUx

--HG--
extra : rebase_source : 7bc0f04178c5ea5a2b9b66960280f53e4a10e0cd
2017-10-04 22:16:32 -07:00
Andrew Swan 1b859fa83a Bug 1405264 Part 2: Use startupData for new langpacks r=gandalf,kmag
Webextension-formatted langpacks now store their list of chrome
registry resources in startupData so that those resources can be
registered early in startup.

MozReview-Commit-ID: 80eOiPKLlWu

--HG--
extra : rebase_source : b00abc0484e6b41bfb1d17c543a450dc737a6b30
2017-10-04 13:29:20 -07:00
Andrew Swan 73d8eb4bdc Bug 1405264 Part 1: Add startupData to internal addon representation r=kmag
If a non-null value is stored in this property, its contents (which
must be json serializable) are stored in addonStartup.json and are
then passed to the addon's bootstrap startup() method.  This is meant
for data that must be available synchronously during browser startup.
Of course addonStartup.json is read synchronously during startup so
this should be used sparingly.

MozReview-Commit-ID: ALS1CcYbH92

--HG--
extra : rebase_source : 2469fda13f82c3e3837123f75afb5bc6029ed55c
2017-10-04 13:27:50 -07:00
Tom Ritter 349f097743 Bug 1403698 Address delete-non-virtual-dtor warnings r=froydnj
MozReview-Commit-ID: 44XiqegImiT

--HG--
extra : rebase_source : 52ddc3caa3243aaef9e2397b4a28e318da101a8c
2017-10-06 11:27:35 -05:00
Ian Moody 113e92470d Bug 1404568 - Use the correct browser_action theme icons when the action is in a menu-panel. r=mixedpuppy
The patch adding support for specifying theme icons had a bug in the CSS: it
added styles for the action in a menu-panel depending on theme, but missed out
the theme pseudo-class selectors.  Therefore the dark text icon was always used
since it was last in the CSS.
Additionally, the menu panels can't be styled, so still have light backgrounds
and dark text even in light text themes. If a light icon is used in the menu
panel in a light text theme it will be hard to see.

Thus, this patch adds the pseudo-class for dark text themes, but removes the
selector entirely for light text themes.

MozReview-Commit-ID: AmKVDYwGGKj

--HG--
extra : rebase_source : 3e88af5b0ad27b22e5b4456ee980fd60b6498c8a
2017-10-04 01:40:45 +01:00
Ian Moody 53b9116eab Bug 1404568 - Improve webext browser_action icon fallbacks. r=mixedpuppy
Currently if there is no default icon at the specified size, the default icon
falls back to the light text icon at that size. This is wrong in two ways:
First, the default theme uses dark text, so it should fallback to the dark icon
Secondly, authors expect the unsized default_icon to be used if specified

This patch fixes both of these issues, so that the default icon first falls back
to the unsized default_icon, and then only if that is not specified falls back
to the dark icon

MozReview-Commit-ID: C3RRTKhYq6r

--HG--
extra : rebase_source : dc10f5c65c763412edbe467bb75aeb4fbcd32ffc
2017-10-08 13:23:33 +01:00
Brian Stack 781ed3870b Bug 1406734 - Set TASKCLUSTER_CACHES on action tasks r=dustin
MozReview-Commit-ID: EwJoy5vqcQP

--HG--
extra : rebase_source : 441f494fd45e82fa53d2989015b6e415cf97fc77
2017-10-09 09:58:38 -07:00
Sebastian Hengst 51446ede21 Backed out changeset 0a482229bed6 (bug 967895) for rooting hazard. r=backout
--HG--
extra : amend_source : a0a3ca7e33d17ce5a96effccef92d61ab5f373dd
2017-10-09 19:18:23 +02:00
Sebastian Hengst dec45535fd Backed out changeset d6ab8156f858 (bug 967895) 2017-10-09 19:18:17 +02:00
Sebastian Hengst 92ee8df522 Backed out changeset 71790f0ea832 (bug 967895) 2017-10-09 19:18:12 +02:00
Sebastian Hengst d65084ce8c Backed out changeset bf81d961c576 (bug 967895) 2017-10-09 19:18:06 +02:00
Sebastian Hengst 926fa0e3ae Backed out changeset a4fc441d0663 (bug 1406478) for failing browser-chrome's browser/base/content/test/general/browser_tabReorder.js. r=backout 2017-10-09 19:10:18 +02:00
Thom Chiovoloni 0c48a189bc Bug 1405833 - Ensure SyncEngine uses CommonUtils.namedTimer properly. r=kitcambridge
MozReview-Commit-ID: 6YnhcSjKW9U

--HG--
extra : rebase_source : 3e0e520516f06efa50aa8e3fccb77214daca419a
2017-10-04 17:26:20 -04:00