Commit Graph

488791 Commits

Author SHA1 Message Date
Phil Ringnalda
a1787bb51c Backed out changeset ed6a8987ada4 (bug 1273343) for test_resource.js failures 2016-08-26 00:07:19 -07:00
Shih-Chiang Chien
1a2dc51208 Bug 1228526 - Part 2, show devices supported request URL in selection prompt dialog. r=chunmin
MozReview-Commit-ID: FYR2ruFsyGy

--HG--
extra : rebase_source : f0ffe43b6c0f24df6ed55750c7113e758a66710c
2016-08-23 17:57:33 +08:00
Shih-Chiang Chien
a2a2c152ab Bug 1228526 - Part 1, support device filtering by requested presentation URL. r=smaug
MozReview-Commit-ID: JrqeavLGub1

--HG--
extra : rebase_source : fc2eca80d59dc36e97a7af8ed3de6597faf38703
2016-08-26 10:59:27 +08:00
tlin@mozilla.com
6ac132dfe9 Bug 1295084 Part 4 - Rename Position::PositionCoord to Position::Coord. r=dholbert
--HG--
extra : rebase_source : 1b8b7019640f2db91167880899438cac7a2c49cd
2016-08-25 09:59:51 +00:00
tlin@mozilla.com
54d89b5a5c Bug 1295084 Part 3 - Move nsStyleImageLayers::Position to mozilla::Position. r=dholbert
--HG--
extra : rebase_source : 6684d08700f9d7fed9fc1572871a0250d43b74cf
2016-08-25 09:59:51 +00:00
tlin@mozilla.com
1a6e56ea85 Bug 1295084 Part 2 - Move two Position methods into nsStyleImageLayers. r=dholbert
--HG--
extra : rebase_source : d6288a2c46a2f7002fc1a6547b0607a811546d58
2016-08-25 09:59:51 +00:00
tlin@mozilla.com
3100ef24af Bug 1295084 Part 1 - Move FragmentOrURL into mozilla namespace. r=dholbert
--HG--
extra : rebase_source : 2d4be5845d11c03560c7cd3fd60417b47f2a6dac
2016-08-25 09:59:51 +00:00
Phil Ringnalda
7392fb1b41 Backed out 4 changesets (bug 1294660) for mask-composite-2c.html failures
Backed out changeset 64b92e33713c (bug 1294660)
Backed out changeset 051453bf9c54 (bug 1294660)
Backed out changeset 0764147ff82b (bug 1294660)
Backed out changeset adfd8fb2faca (bug 1294660)
2016-08-25 23:14:22 -07:00
Mark Hammond
b35ef0d504 Bug 1297974 - correctly handle shutdown exceptions while applying incoming records. r=rnewman
MozReview-Commit-ID: 7vgaD1yLdb4

--HG--
extra : rebase_source : 5ab827785f6738c5c2e7732f52433830857350ca
2016-08-22 14:36:29 +10:00
Mark Hammond
0dca4464fe Bug 1273343 - make more log noise on resource exceptions and errors. r=tcsc
MozReview-Commit-ID: 6pa8MvoNnwb

--HG--
extra : rebase_source : b416c72d2966d8a1fab5fe68a2b46f731b08ea7e
2016-08-25 18:33:01 +10:00
Sebastian Hengst
0cd4b8abbb Bug 1294660: Part 4 - Touch clobber file to prevent bustage. r=TYLin
MozReview-Commit-ID: 453KmZUJNfB

--HG--
extra : rebase_source : 8d4196724baf0dab1d92b4774b1787e21f794783
2016-08-24 17:02:32 +02:00
Ethan Lin
3adc53ba86 Bug 1294660: Part 3 - regenerate CSS_PROPERTIES list in devtools/shared/css-properties-db.js. r=tromey
MozReview-Commit-ID: 8jrTcf1IwSf

--HG--
extra : rebase_source : 2788b2bb582584604584545c7da51768a517418b
2016-08-02 02:57:00 +08:00
Astley Chen
91a420f67b Bug 1294660: Part 2 - update mask test cases and enable mask shorthand reftest. r=heycam
MozReview-Commit-ID: NlpjAqmHNT

--HG--
extra : rebase_source : 9037dc8b102c1da31e81901405ea6bca0113224f
2016-06-28 22:04:41 +08:00
Astley Chen
8e93be4f1e Bug 1294660: Part 1 - enable CSS positioned mask on nightly and aurora. r=glandium
MozReview-Commit-ID: LIgq4aMeXnj

--HG--
extra : rebase_source : 57c1ee7db75fa85a008455b8a368ba2e2ccd0f52
2016-08-26 08:56:17 +08:00
Makoto Kato
21c143e00d Bug 1297980 - Remove webapps.properties. r=myk
MozReview-Commit-ID: 591rkxPS9Su

--HG--
extra : rebase_source : 86c1699816588bf438adf2d93e39b2985aa25126
2016-08-25 18:14:29 +09:00
Hiroyuki Ikezoe
6ee0ab45fe Bug 1294614 - Part 3: Add DiluteColor(). r=dholbert.
MozReview-Commit-ID: A82Oesv8aor

--HG--
extra : rebase_source : b8ea7ab246960450f1cf61059cc236b8a54bb31d
2016-08-26 09:10:25 +09:00
Hiroyuki Ikezoe
04f1a3fdb6 Bug 1294614 - Part 2: Factor out AddWeightedColors. r=dholbert
MozReview-Commit-ID: 2DhPWr7tRA1

--HG--
extra : rebase_source : 2c22a72b516fb72e2c9b20d2f6ce7c821c08dc75
2016-08-26 09:10:25 +09:00
Hiroyuki Ikezoe
ca556ac199 Bug 1294614 - Part 1: Test cases for SMIL animation for RGBA colors. r=dholbert
The second test case in db_smilCSSFromBy.js

MozReview-Commit-ID: KEkjy2Y4uoq

--HG--
extra : rebase_source : 27aec726216783dc0f0cac6d0f671c17843b5ec9
2016-08-26 09:10:25 +09:00
Munro Mengjue Chiang
7290087ca7 Bug 1297911 - followup: if block needs to be braced; r=jib
MozReview-Commit-ID: I44jAWKquTd

--HG--
extra : rebase_source : a59a286a63aa12ff8f10aae340d0ad7b6f028c98
2016-08-25 14:07:42 +08:00
Masayuki Nakano
cc2605d4e3 Bug 1294536 KeyboardLayout::InitNativeKey() shouldn't initialize NativeKey with WM_CHAR whose wParam isn't a printable character r=m_kato
KeyboardEvent::InitNativeKey() should initialize NativeKey if it's created for handling an orphan WM_CHAR message, however, if it the charCode isn't a printable character such as 0x0D for Enter key, it shouldn't refer it because focused editor shouldn't handle keyboard event as inputting the non-printable character.

MozReview-Commit-ID: FwTdGqhPEld

--HG--
extra : rebase_source : 69da91ad47e64199c8ff6c120522eb7e153122cd
2016-08-22 14:23:59 +09:00
Wes Kocher
50954c6f31 Merge m-c to autoland, a=merge 2016-08-25 17:15:05 -07:00
Wes Kocher
f80822840b Merge fx-team to central, a=merge 2016-08-25 17:13:23 -07:00
Wes Kocher
f78f2d693b Merge inbound to central, a=merge 2016-08-25 16:59:00 -07:00
Wes Kocher
12e25dac0f Backed out changeset 8f30fd1bbbe1 (bug 1298208) for build bustage a=backout 2016-08-25 16:37:44 -07:00
Aryeh Gregor
d384462b47 Bug 1296929 - Match spec for col/colgroup.span, textarea.rows/cols; r=jst
The spec recently changed to match browsers better.  There's currently
not much interop in exact details of how this work.  This brings us in
line with the spec except for the limit of 1000 on the span attribute.

The added textarea failures are spurious, because I'm not updating our
local tests in this commit.  The new tests are submitted upstream at
<https://github.com/w3c/web-platform-tests/pull/3518>.

MozReview-Commit-ID: 1L8aUtF47Qi
2016-08-25 17:23:37 +03:00
Rob Wu
364b810c75 Bug 1287010 - s/Extension:RemoveListener/API:RemoveListener/ r=billm
This fix is not related to the referenced bug but came up during review.

MozReview-Commit-ID: IjrxWzkLIq1

--HG--
extra : rebase_source : d53179af98106049bcf1a12efed74c4527ac62c1
2016-08-24 16:09:43 -07:00
Rob Wu
6576d65005 Bug 1287010 - Add test for SchemaAPIManager's loadScript r=billm
And change `this.global.Object.create(null)` to
`Cu.createObjectIn(this.global)`. The tests pass either way, but
`Cu.createObjectIn` is more explicit.

MozReview-Commit-ID: LmL6rTru5zZ

--HG--
extra : rebase_source : 4cf7b1463bf8b6882b6fd453657eae0ff43ed64d
2016-08-24 15:40:35 -07:00
Rob Wu
e080d5603d Bug 1287010 - Refactor shouldInject / pathObj r=billm
Split the `shouldInject` method into separate methods:
- `shouldInject` to determine whether the API (or namespace)
  should be injected.
- `getImplementation` to return the actual implementation.

Introduced `SchemaAPIInterface` for documentation purposes, and
two concrete implementations `LocalAPIImplementation` and
`ProxyAPIImplementation` which provide the functionality to run a local
and remote implementation of the API for which the schema API is
generated, respectively. These classes store the necessary details for
the invocation, so the methods that were formerly in the `Context` in
Schemas.jsm no longer get the `pathObj`, `path` or `name` parameters.

And merge the `path` and `name` in the implementation of remote APIs
because there is no need for having them separate, as the callers and
callees often did redundant pre/post-processing on `data.path` because
of the way it was implemented.

MozReview-Commit-ID: isbG9i9pNP

--HG--
extra : rebase_source : 22cdc3ab3d14c6381f9f540739d6750281ae8c71
2016-08-24 01:03:49 -07:00
Rob Wu
bef0b5a7ac Bug 1287010 - Use sandbox instead of JSM for global separation r=billm
MozReview-Commit-ID: GSqmh0xC2hW

--HG--
extra : rebase_source : 9b23172c205a1e4ef49f018eb2fbd5d9bd207adc
2016-08-23 16:19:33 -07:00
Emanuel Hoogeveen
8210833803 Bug 1294732 - Back out all of bug 1271165 as it has served its purpose. r=glandium 2016-08-23 08:45:00 -04:00
Rob Wu
2e1c4a437c Bug 1287010 - Extension.jsm optimization: Use pathObj r=billm
The API implementation is already available upfront when the schema API
is generated, so `pathObj` has the implementation and can be used
instead of looking up the implementation over and over again with
`findPathInObject`.

MozReview-Commit-ID: FnCIyoaxgA4

--HG--
extra : rebase_source : 440b25fcfb4a0438b1ff8680ad770930e7427de7
2016-08-20 15:37:43 -07:00
Justin Wood
cdc6681943 Bug 1274059 - Remove HgtoolVCS - Part 2, remove actual classes and docs for hgtool. r=nthomas
MozReview-Commit-ID: FtzqzpuZkLc

--HG--
extra : rebase_source : 88e9fc66f3d866685192b9ac7123fdc36c9b639c
2016-08-19 09:09:08 -04:00
Justin Wood
c316e65d20 Bug 1274059 - Remove HgtoolVCS - Part 1, remove users of hgtool and fixups. r=nthomas
MozReview-Commit-ID: 6nR7pcvZksw

--HG--
extra : rebase_source : 718cf0933744707a57426be61e834daa0ef45730
2016-08-19 09:06:42 -04:00
Wes Kocher
43db5c944e Backed out changeset 55ca661e2723 (bug 1295853) for missing a review comment a=backout 2016-08-25 16:04:49 -07:00
Justin Dolske
adb45e70b6 Bug 1298208 - FX_MIGRATION_HOMEPAGE_IMPORTED probe is (incorrectly) always true. r=MattN
MozReview-Commit-ID: 6wZUeRTKExw

--HG--
extra : rebase_source : 2ddbb5906e29dae6e47af8409031f31ddf2bca80
2016-08-25 15:50:41 -07:00
Rob Wu
72ac7d1f12 Bug 1287010 - Use schema-generated extension, split ext-extension.js r=billm
- This was the last non-schema-generated API in content scripts.

MozReview-Commit-ID: FaIOCHoircf

--HG--
extra : rebase_source : 7bab2249a7462a581e493f7aa937df45cb895107
2016-08-18 19:19:40 -07:00
Rob Wu
cf5257b11d Bug 1287010, 1286712 - Use schema-generated runtime API, split ext-runtime.js r=billm
- Use schema-generated runtime API for content scripts instead of
  untyped API.
- Move logic that cannot be run in the main process to a new file.

Together with the previous patch that migrated the i18n API, this
concludes the fix for bug 1286712.

MozReview-Commit-ID: A3yG0x1kjwx

--HG--
extra : rebase_source : 19efe95149c423c0f9284bb70e289a282fb758c1
2016-08-18 18:15:37 -07:00
Rob Wu
289e3b1ea7 Bug 1287010 - Use schema-generated i18n for all contexts r=billm
Use schema-generated i18n API for both content script and
addon contexts, instead of just the addon context.

MozReview-Commit-ID: AKDAFxNv6Zs

--HG--
extra : rebase_source : ea66e8bab7b4713d971614ce27e8c1d9350a0a14
2016-08-20 15:49:20 -07:00
Rob Wu
8053e5a9c0 Bug 1287010 - Prepare for moving content script APIs to schemas r=billm
- By default, schema APIs are not injected in content scripts unless
  the JSON schema sets the "restrictions" attribute to `["content"]`.
- Added the "restrictions" attribute to the storage and test schemas.
  Other APIs will follow in subsequent commits and make use of the
  primitives introduced in this commit.

MozReview-Commit-ID: 1rNjQap0BiM

--HG--
extra : rebase_source : bf2c7fb70a38fbf13cdfd4337cb3cb6fef7e67e8
2016-08-18 17:46:57 -07:00
Jason Laster
ad9201789e Bug 1296380 - Key Shortcuts should handle function keys. r=jlongster
--HG--
extra : rebase_source : 9167fd3881dc294f8f646a4bb11d5cc60004a673
extra : amend_source : c1ad99992cf47f2052b00883a1fc82176031e4f2
2016-08-18 14:36:47 -04:00
Ryan VanderMeulen
9e5c46d9bc Backed out changeset 649c62d13b57 (bug 1297367) for causing talos regressions.
CLOSED TREE
2016-08-25 08:41:52 -04:00
Ryan VanderMeulen
f0d5b6f0be Bug 1297276 - Fix merge bustage. a=bustage 2016-08-25 08:40:42 -04:00
Ryan VanderMeulen
bfdd703c49 Merge fx-team to m-c. a=merge 2016-08-25 08:12:26 -04:00
Ryan VanderMeulen
520acfd195 Merge inbound to m-c. a=merge 2016-08-25 08:10:52 -04:00
Wes Kocher
9568f52562 Backed out 4 changesets (bug 1294660) for Windows reftest failures a=backout CLOSED TREE
Backed out changeset df48165b6b64 (bug 1294660)
Backed out changeset 617e22a259ab (bug 1294660)
Backed out changeset 06f05485b3fd (bug 1294660)
Backed out changeset 41225d00af33 (bug 1294660)
2016-08-24 16:00:02 -07:00
Matthew Noorenberghe
15369c0198 Bug 1296800 - test_prompt.html: Move promptAuth tests to their own test file. r=Dolske
MozReview-Commit-ID: 3BbtbT1q1VT

--HG--
rename : toolkit/components/passwordmgr/test/mochitest/test_prompt.html => toolkit/components/passwordmgr/test/mochitest/test_prompt_promptAuth.html
extra : rebase_source : e9dcb50d3c032ad036be0331abb2255d1900ddcd
2016-08-24 15:37:00 -07:00
Sebastian Hengst
4468c2345f Backed out changeset 21cd933e4c32 (bug 1289650) for crashing in e10s browser-chrome tests. r=backout on a CLOSED TREE 2016-08-24 23:17:37 +02:00
Sebastian Hengst
bf971ed4e5 Backed out changeset 9fa5ccaa8c6c (bug 1289650) 2016-08-24 23:15:49 +02:00
Sebastian Hengst
0def5edaa6 Backed out changeset 1c7162137f66 (bug 1289650) 2016-08-24 23:15:44 +02:00
Sebastian Hengst
eaf1c37d5c Backed out changeset beb32bdb4d1c (bug 1289650) 2016-08-24 23:15:39 +02:00