Kris Maglione
09ee723f3f
Bug 1350646: Part 12 - Remove SDK simple-prefs module. r=Mossop
...
MozReview-Commit-ID: Abh0zfzGP0h
--HG--
extra : rebase_source : 832217e1bbafc76847275a42e32861a1d325e9e5
2017-08-05 21:39:28 -07:00
Kris Maglione
6227fd64c0
Bug 1350646: Part 11 - Remove SDK stylesheet modules. r=Mossop
...
MozReview-Commit-ID: BwWPklao5iS
--HG--
extra : rebase_source : 5ff9844d3148dcb418794279f534f405ed4ab550
2017-08-05 21:38:01 -07:00
Kris Maglione
7fa8496564
Bug 1350646: Part 10 - Remove SDK tabs/windows modules. r=Mossop
...
MozReview-Commit-ID: 4VlwKUNXo8O
--HG--
extra : rebase_source : cfa4e9c007bed72cc955cf600670d1c9a79a88ab
2017-08-05 22:02:47 -07:00
Kris Maglione
8834b891f5
Bug 1350646: Part 9 - Remove SDK l10n modules. r=Mossop
...
MozReview-Commit-ID: 8CZq3jjxnv0
--HG--
extra : rebase_source : 69ab704f7ec5df123192f5804f8a3e692c172253
2017-08-05 21:29:31 -07:00
Kris Maglione
e195d182cf
Bug 1350646: Part 8 - Remove SDK page-mod modules. r=Mossop
...
MozReview-Commit-ID: C3JrCITSjj6
--HG--
extra : rebase_source : 579e28e4eaecd3df5db061de0837e34473fa441d
2017-08-05 22:45:33 -07:00
Kris Maglione
e4716b5f70
Bug 1350646: Part 7 - Remove SDK hotkey modules. r=Mossop
...
MozReview-Commit-ID: JJunKMZwspb
--HG--
extra : rebase_source : 845556e8960ceb443b166ca96e8899e80c631448
2017-08-02 14:15:36 -07:00
Kris Maglione
c29dbe85b4
Bug 1350646: Part 6 - Remove SDK UI modules. r=Mossop
...
MozReview-Commit-ID: Joln7vw9Y9r
--HG--
extra : rebase_source : 50f81965ee44f622227908874f742b88ce472407
2017-08-02 14:11:00 -07:00
Kris Maglione
b7087a5bdd
Bug 1350646: Part 5 - Remove sdk/addon/* modules. r=Mossop
...
MozReview-Commit-ID: 7QvnQX7Qx2O
--HG--
extra : rebase_source : 29f26e5e7cfd9bfa72cafa6373b7e7aaa7eeab71
2017-08-09 14:46:01 -07:00
Kris Maglione
8d93a5d714
Bug 1350646: Part 4 - Remove most modules which depend on sdk/addon/*. r=Mossop
...
MozReview-Commit-ID: C2muN6tC23B
--HG--
extra : rebase_source : 273c2f8c8d3e357c252ffe06645d32fbc1daa823
2017-08-02 14:04:30 -07:00
Kris Maglione
991b882697
Bug 1350646: Part 3 - Remove sdk/system/child_process modules. r=Mossop
...
MozReview-Commit-ID: LQgUe8E8M4k
--HG--
extra : rebase_source : a6d13d246e96094310ecc1c386bdf9064383baee
2017-08-02 13:52:47 -07:00
Kris Maglione
9d866d63a5
Bug 1350646: Part 2 - Sort SDK module sources list. r=Mossop
...
MozReview-Commit-ID: 5IV9BsvU8sn
--HG--
extra : rebase_source : 53c4d6d530889d4b217de499b158e0e4352c832d
2017-08-02 13:54:30 -07:00
Kris Maglione
9172d0a257
Bug 1350646: Part 1 - Remove addon-sdk moz.build generation gunk. r=Mossop
...
MozReview-Commit-ID: GMlOFoosVQZ
--HG--
extra : rebase_source : c4d52796531c12e136b47313c8ea614b8698fa66
2017-08-02 13:51:40 -07:00
Kris Maglione
7406e691fb
Bug 1388211: Follow-up: Fix merge bustage.
...
MozReview-Commit-ID: 7E3nPGvIBGG
2017-08-09 15:27:41 -07:00
Kannan Vijayan
fb3ee9fa6a
Bug 1382837 - Optimize Array.join in ion for empty and single-item arrays. r=tcampbell
2017-08-09 17:06:40 -04:00
Kris Maglione
186677c392
Bug 1388211: Fold ExtensionAPI.jsm into ExtensionCommon.jsm. r=mixedpuppy
...
We always load one when we load the other, so there's no need for the overhead
of a separate JSM.
MozReview-Commit-ID: 8u4OhJJEN3b
--HG--
extra : rebase_source : f2c7afc7aba3b86af8be0345ad8f596c31adc206
2017-08-07 17:58:14 -07:00
Kris Maglione
e1d34cd3c9
Bug 1388208: Stop using FileUtils.getFile. r=zombie
...
This performs main thread IO to make sure that directories exist, which is not
something we should be doing on the startup path.
MozReview-Commit-ID: 2NrgRgY5ua6
--HG--
extra : rebase_source : beded8238f62ab9134748ac5a96b95b0826fa74b
2017-08-07 17:42:13 -07:00
Kannan Vijayan
acf9c429c4
Bug 1382837 - Optimize Array.join in baseline for empty and single-item arrays. r=tcampbell
2017-08-09 16:27:58 -04:00
Kris Maglione
de735e278f
Bug 1388631: Don't call generateQI for every defineLazyPreferenceGetter call. r=mixedpuppy
...
MozReview-Commit-ID: 9n8VyXFM7bc
--HG--
extra : rebase_source : 30241e57a35d731a46ce8d5e69f876bb32340011
2017-08-08 23:19:06 -07:00
Kris Maglione
0ecfcbc93e
Bug 1388215: Part 3 - Use JIT-friendly defineLazy*Getters methods when defining many lazy imports. r=florian
...
MozReview-Commit-ID: APoFwUhDFdj
--HG--
extra : rebase_source : 15761873b91efaf1d338b6361bf7168ab4348e0d
2017-08-09 13:03:36 -07:00
Kris Maglione
c79c7e27c2
Bug 1388215: Part 2 - Add eslint plugin support for defineLazy*Getters() methods. r=florian
...
MozReview-Commit-ID: AMX0VbPncmI
--HG--
extra : rebase_source : ec3b650e0242a40b3ca5544ba99993b44520d7a6
2017-08-08 14:11:16 -07:00
Kris Maglione
947fb7cb28
Bug 1388215: Part 1 - Add defineLazyModuleGetters and defineLazyServiceGetters methods. r=florian
...
MozReview-Commit-ID: 8sAjBlRzoYS
--HG--
extra : rebase_source : 32c7dde0feda5c21fd016b240966314bd0241fa5
2017-08-09 13:06:43 -07:00
Tim Taubert
72cca79ea8
Bug 1388853 - Fix timeouts in WebAuthnManager::MakeCredential() r=jcj
2017-08-09 21:26:49 +02:00
Jeff Muizelaar
eb11415d0a
Bug 1387298. wr: Remove items that we waited for from the table. r=nical
...
Otherwise we end up hitting assert in request()
2017-08-09 14:53:41 -04:00
Stephen A Pohl
8eba0b4249
Bug 1119088: Update test for setDesktopBackground() and add test for macOS. r=mstange
2017-08-09 14:43:46 -04:00
Stephen A Pohl
0451201f8a
Bug 1119088: Fix ability to set an image as desktop background via context menu on macOS. r=mstange,mconley
2017-08-09 14:43:39 -04:00
Nathan Froyd
438b1b37eb
Bug 1380619 - avoid unnecessary content process leaks in SchedulerGroup dispatch during shutdown; r=mystor
...
SchedulerGroup dispatch needs to replicate all the quirks of dispatching
directly to threads, which means we need to handle cases where dispatch
might have failed and we have resources that we don't want to leak.
2017-08-09 14:12:44 -04:00
Joel Maher
eeb6b4a6a1
Bug 1388715 - browser_contextmenu_touch.js needs apz.test.fails_with_native_injection=true to pass on windows 10 in taskcluster. r=johann
...
MozReview-Commit-ID: 83FqO7FFS0m
2017-08-09 13:12:47 -04:00
Jon Coppeard
a634315ceb
Bug 1374239 - Store and re-throw module instantiation and evaluation errors r=shu
2017-08-09 18:05:15 +01:00
Brendan Dahl
02dc1567cd
Bug 1387170 - Use custom clipboard constructor instead of singleton. r=jrmuizel
...
This allows instances of the clipboard to be created (like it
was pre-headless).
2017-08-09 09:49:50 -07:00
Brendan Dahl
d1dd2ea172
Bug 1387168 - Use custom clipboard constructor instead of singleton. r=jrmuizel
...
This allows instances of the clipboard to be created (like it
was pre-headless).
2017-08-09 09:46:51 -07:00
Mason Chang
ce7bf90ba4
Bug 1386965
- Support async painting component-alpha layers. r=dvander
2017-08-09 09:39:07 -07:00
Eitan Isaacson
b6d69628bd
Bug 1385372 - Allow same id in aria-owns. r=surkov
2017-08-09 12:33:44 -04:00
André Bargull
419b26dee6
Bug 1377349 - Remove support for nested destructuring in object rest properties. r=shu
2017-07-10 07:53:10 -07:00
André Bargull
0865d1a536
Bug 1382209 - Part 2: Use correct YieldHandling for module contexts. r=shu
2017-08-09 11:37:23 +02:00
André Bargull
c838e0d0aa
Bug 1382209 - Part 1: Add new restrictions for "yield" and "await" as binding identifiers per ES2018 draft spec. r=shu
2017-08-09 11:37:01 +02:00
André Bargull
a1ebd80a83
Bug 1387400 - Part 2: Pass the original regexp flags to the specializer replacer functions. r=till
2017-08-09 11:36:34 +02:00
André Bargull
e80a99ac14
Bug 1387400 - Part 1: Only call GetElemBaseForLambda for large strings. r=till
2017-08-09 11:32:31 +02:00
André Bargull
532414f472
Bug 1387968 - Part 3: Remove unnecessary or duplicate rooting in RegExp code. r=till
...
--HG--
extra : rebase_source : c1a38b5cd8184ac75075c8c062c52466644eaeb6
2017-08-09 11:31:47 +02:00
André Bargull
c70f65a1f9
Bug 1387968 - Part 2: Optimize array accesses and allocations in RegExpGetSubstitution. r=till
...
--HG--
extra : rebase_source : 06bba8286960b5f805b152aeaceb52c62b275913
2017-08-09 11:31:29 +02:00
André Bargull
1618ce2e73
Bug 1387968 - Part 1: Reduce array copies for RegExpGetSubstitution with captures. r=till
...
--HG--
extra : rebase_source : d7af86e7dae8453c7bd8446934544653bce52481
2017-08-09 11:31:04 +02:00
Paul Adenot
53d0c89c38
Bug 1388372 - Fix assert and null check properly to account for the pass-through mode in gUM. r=jesup
...
MozReview-Commit-ID: 9kFZG0LwKRM
--HG--
extra : rebase_source : 0853efd16f1dd3743c6e07a9fa274ac82daac3d0
extra : source : 56872eb4e342150fddb7ae82b5c7156f07642a51
2017-08-09 14:58:44 +02:00
Ryan VanderMeulen
0668040c4e
Bug 1388551
- Update harfbuzz to version 1.4.8. r=jfkthame
...
--HG--
extra : rebase_source : ed754f01ec7503c17218c6ccc52009d76ea98098
2017-08-09 08:57:22 -04:00
Ryan Hunt
c484a93af5
Bug 1387566 - Enabled "apz.keyboard.passive-listeners" in nightly. r=kats
...
MozReview-Commit-ID: 566GvdCxkqK
--HG--
extra : source : 6a1c370f519e9d2e7702b48721a3afd70ada3863
extra : amend_source : 4034661c9c256b8c78e7c03ceed437b42ceec231
2017-08-08 15:13:44 -05:00
Valentin Gosu
a44fac0e8f
Bug 1380617 - Fix web platform tests meta to expect punycode encoding r=annevk
...
MozReview-Commit-ID: 4PU6Zg105SB
2017-08-09 17:44:12 +02:00
Valentin Gosu
953c52ffc5
Bug 1380617 - Fix tests that expect unicode encoding of hostname r=smaug
...
MozReview-Commit-ID: 6EGhUJmtjTc
2017-08-09 17:44:08 +02:00
Valentin Gosu
3b95ce67d2
Bug 1380617 - Fix tests that use nsIURI.host expecting unicode domain name r=smaug,honzab
...
MozReview-Commit-ID: GKnbpc8GMb2
2017-08-09 17:44:06 +02:00
Valentin Gosu
c58dcf6937
Bug 1380617 - Add test checking that URL.origin returns punycode r=smaug
...
MozReview-Commit-ID: 4YOu1blsiej
2017-08-09 17:44:03 +02:00
Valentin Gosu
77c03044f9
Bug 1380617 - Set network.standard-url.punycode-host to true r=mcmanus
...
MozReview-Commit-ID: H6vFyq6SdiJ
2017-08-09 17:44:01 +02:00
Valentin Gosu
7520c99a2c
Bug 1380617 - Add nsIURI.displayPrePath r=mcmanus,Gijs
...
- Use displayPrePath in the pageInfo permissions that shows "Permissions for:"
- The extra displayPrePath method is necessary because it's difficult to compute it manually, as opposed to not having a displaySpecWithoutRef - as it's easy to get that by truncating displaySpec at the first '#' symbol.
MozReview-Commit-ID: 9RM5kQ2OqfC
2017-08-09 17:43:58 +02:00
Valentin Gosu
d1bbd84d19
Bug 1380617 - Make the PageInfo panel return unicode URLs r=Gijs
...
- fixing the hostName in getWindowInfo fixes the issue across the PageInfo panel
- fixing docInfo.referrer also fixes the Referring URL on the General tab
MozReview-Commit-ID: 9x9uWp2R3Yj
2017-08-09 17:43:56 +02:00