Commit Graph

413668 Commits

Author SHA1 Message Date
JerryShih
f67f482c15 Bug 1147793 - Remove unnecessary intr semantic in ipdl file. r=bent 2015-03-26 03:04:00 -04:00
Douglas Crosher
cdcd24c1a7 Bug 1147353 - Odin: simplify the masked index bounds check test. r=sfink, r=luke 2015-03-26 10:04:05 +11:00
Hector Zhao
f516cc8b09 Bug 1146869 - Make AM_PATH_{NSPR,NSS} compatible with input version in the form of major.minor. r=glandium 2015-03-24 06:45:38 +08:00
Timur Valeev
19a398b233 Bug 1146365 - Add support of union type for FetchEvent.respondWith. r=nsm, r=ehsan 2015-03-24 10:37:39 +03:00
Jeff Walden
d82e49937f Bug 1145058 - Annotate the SpeciesConstructor utility function with step-by-step comment numbering to make clear where we do (and do not!) follow the spec. Also fix issues related to our half-pretense of implementing this method without having first implemented the well-known @@species symbol. r=efaust 2015-03-25 23:33:49 -04:00
Martijn Wargers
84811f67ae Bug 1145553 - Remove remaining usage of enablePrivilege in crashtests; r=jmaher 2015-03-20 14:29:19 +01:00
George Wright
72153ad282 Bug 1066531 - Delay tab switching until content is ready in e10s mode r=mconley,mstange 2015-03-16 14:30:41 -04:00
Jason Orendorff
1def388b28 Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
Also: Change signature of these functions and methods to all have the same arguments in the same order: (cx, obj, id, v, receiver). Also change v from MutableHandleValue to HandleValue.

There is no change in behavior.

In fact the new error message `JSMSG_SET_NON_OBJECT_RECEIVER` is
impossible to trigger from scripts for now, I think (after re-reading
the whole patch with this in mind). JS_ForwardSetPropertyTo is the only
way to get a non-object receiver into the engine, but no caller
currently does so.

We're installing new pipes here, and they should work, but for now it's
the same cold water flowing through as before. Actually hooking up the
hot water is left for another bug (one with tests, not to put too fine a
point on it).

Notes:

*   InvokeGetterOrSetter had to be split into two functions:
    InvokeGetter takes a MutableHandleValue out-param,
    InvokeSetter a HandleValue in-param.

*   Watchpoints can still tamper with values being assigned. So can
    JSSetterOps. I'm pleased we can support this craziness in a way that
    doesn't have to spread via the type system to encompass the entire
    codebase.

*   Change in GlobalObject::setIntrinsicValue is not really a change.
    Yes, it asserted before, but an exception thrown during self-hosting
    initialization is not going to go unnoticed either.

*   Since the receiver argument to js::SetProperty() is at the end now, it
    makes sense for it to be optional. Some callers look nicer.

--HG--
extra : rebase_source : e89f916fe267800bc73890e11aceef5c4855b272
2015-03-01 13:16:19 -06:00
Jason Orendorff
d75b325fbd Bug 1146165 - Stop calling Proxy::set directly from Ion IC stub. EmitObjectOpResultCheck is retained because GenerateCallSetter still uses it in the JSSetterOp case. r=efaust.
--HG--
extra : rebase_source : 42edfbee94962a2cd51f7b1db59e6fe21b5da3d6
2015-03-22 14:54:48 -05:00
Heiher
b54d7b7c2b Bug 1147908 - IonMonkey: MIPS: Fix UDiv and UMod for double and merge them. r=rankov
--HG--
extra : rebase_source : 7b95e47ae2a14e8722e614fa1690bff407b661ad
2015-03-26 08:13:00 -04:00
Aleksandar Zlicic
602297b4ae Bug 1147424 - IonMonkey MIPS: Fix build failures on MIPS caused by recent updates (MacroAssemblerMIPS::ma_b). r=rankov
--HG--
extra : rebase_source : 8c5881cbe3969520dfc03d9330636862c1a18abd
2015-03-25 18:50:06 +01:00
Emanuel Hoogeveen
57363bd72d Bug 1146662 - Refactor ArenasToUpdate::next to work with a range-based for loop. r=jonco
--HG--
extra : rebase_source : 256a9dfa651f57907ac9b1c09b467095bf4ebe85
2015-03-26 09:50:00 -04:00
Marc Nieper-Wißkirchen
853bacc103 Bug 1133529 - Parametrize MVariadicInstruction to allow for MVariadicControlInstructions. r=luke
--HG--
extra : rebase_source : 2e4b780d153d20122c30323047153d2ed3eed32e
2015-03-27 00:28:00 -04:00
Andrew Overholt
51804b48fa Bug 1127552 - Add Telemetry to Fetch. r=nsm
Note when the Fetch is coming from the main thread or a worker.  Also
count Requests just passed through a Service Worker.

--HG--
extra : rebase_source : 5ab71144821a97f0ec1874d467da68f4fd171705
2015-03-27 06:47:00 -04:00
Bill McCloskey
f15599e2d9 Bug 1132072 - Tab switch refactoring (r=mconley) 2015-03-27 08:38:47 -07:00
Bill McCloskey
3f08e0f807 Bug 1121072 - Always notify when layers cleared (r=dvander) 2015-03-27 08:38:47 -07:00
Bill McCloskey
84acae3967 Bug 1132072 - Handle RequestNotifyLayerTreeReady when RenderFrameParent not ready (r=dvander) 2015-03-27 08:38:47 -07:00
Andrew Halberstadt
e3068d1b6f Bug 987360 - Add ability to tag tests with arbitrary strings and run them, r=chmanchester
Add a `tags` attribute to a test or DEFAULT section in a manifest:

[test_foo]
tags = foo

Then run all tests with a given tag by passing in `--tag foo` to a supported test harness. So far mochitest, xpcshell and marionette are supported.

--HG--
extra : rebase_source : 68a0931c6a8ee1df4f5c09d67c396490774aa856
2015-03-19 16:15:33 -04:00
Ryan VanderMeulen
43bcefb0f7 Merge m-c to inbound. a=merge
CLOSED TREE
2015-03-27 11:17:04 -04:00
Ryan VanderMeulen
599161ec9a Merge fx-team to m-c. a=merge 2015-03-27 11:14:08 -04:00
Jon Coppeard
c05411817f Backed out changeset 49aa36d0b28a and eaf2526ffd90 (bug 1146696) for jit-test failures on a CLOSED TREE 2015-03-27 15:04:35 +00:00
B2G Bumper Bot
4a6a092b18 Bumping manifests a=b2g-bump 2015-03-27 07:18:06 -07:00
B2G Bumper Bot
f1acb17e20 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/9e79307fd6bc
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Bug 1148392 - Disable Player_test.js and playlist_test.js for permafailing after a recent TC change.
2015-03-27 07:15:32 -07:00
Ryan VanderMeulen
6bb81f0553 Backed out changeset a9d42e5c0c44 (bug 1148348) for test failures. 2015-03-27 10:09:30 -04:00
Jon Coppeard
1fb886e76c Bug 1146696 - Fix testcase not to over-recurse r=me on a CLOSED TREE 2015-03-27 13:55:07 +00:00
B2G Bumper Bot
0957cee699 Bumping manifests a=b2g-bump 2015-03-27 06:43:20 -07:00
B2G Bumper Bot
8b35fb5da6 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a97ef6de6d37
Author: tamarahills <thills@mozilla.com>
Desc: Merge pull request #28345 from tamarahills/bugfix/1131246-fixplus-callscreen-rtl

Bug 1131246 - Wrap the CallScreen number in bdi. r=drs.

========

https://hg.mozilla.org/integration/gaia-central/rev/e8413a9fe253
Author: Tamara Hills <thills@mozilla.com>
Desc: Bug 1131246 - Use bdi tag to put the + on left side in rtl.. r=drs.
2015-03-27 06:40:23 -07:00
B2G Bumper Bot
8ac2791e65 Bumping manifests a=b2g-bump 2015-03-27 06:07:24 -07:00
Jamin Liu
0c87f42eb4 Bug 1142390 - Add a flag to identify if the CKPD is the very first AT+CKPD=200 for Bluetooth HSP handling. r=shuang 2015-03-27 19:00:41 +08:00
B2G Bumper Bot
bacb401b9b Bumping manifests a=b2g-bump 2015-03-27 03:58:02 -07:00
B2G Bumper Bot
6999a31995 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/5f471316abba
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1148309 - merge pull request #29191 from bevis-tseng:Bug_1148309 to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/1ebb48a9cb2b
Author: Bevis Tseng <btseng@mozilla.com>
Desc: Bug 1148309 - Always listen to 'iccdetected' event. r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/158feab82316
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1140154 - merge pull request #28797 from dominickuo:bug-1140154 to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/4617425cc869
Author: Dominic Kuo <dkuo@mozilla.com>
Desc: Bug 1140154 - [Music] use <bdi> to replace <span>
2015-03-27 03:55:27 -07:00
B2G Bumper Bot
82f248476e Bumping manifests a=b2g-bump 2015-03-27 03:30:13 -07:00
B2G Bumper Bot
298e045e8f Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/f65ef36b2ad8
Author: James Lal <james@lightsofapollo.com>
Desc: Merge pull request #29194 from lightsofapollo/disable-spree

Disable spree

========

https://hg.mozilla.org/integration/gaia-central/rev/07c52735684f
Author: James Lal <james@lightsofapollo.com>
Desc: Bug 1148336 - Disable intermittent r=me

========

https://hg.mozilla.org/integration/gaia-central/rev/92ca66fb1220
Author: James Lal <james@lightsofapollo.com>
Desc: Bug 1148333 - Disable test r=me
2015-03-27 03:29:53 -07:00
gaye
54e262333a Bug 1148065 - Retry Gu, Gij, Gbu, and Gip tests on failure r=lightsofapollo
--HG--
extra : rebase_source : bc8095511cb1d0d862e09ec8c72c8e951857ca20
2015-03-27 01:49:19 -07:00
jlal@mozilla.com
7f8ca176da Bug 1148348 - Turn back on Rs-oop for b2g-destkop r=me a=config-only
--HG--
extra : rebase_source : 273f5f1b4a9e4f7ac75e6848b29559f9492e7883
2015-03-27 02:48:46 -07:00
jlal@mozilla.com
550b89e207 Bug 1144944 -Add support for emulator kk x86 r=kli
--HG--
extra : rebase_source : 4e6ca6a9de1ea8f5f0cf2b5c549eb4aa8ec50187
2015-03-27 00:48:15 -07:00
B2G Bumper Bot
1471158b08 Bumping manifests a=b2g-bump 2015-03-27 02:23:01 -07:00
B2G Bumper Bot
a35171cf0c Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/6d56ecba32c2
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1147944 - merge pull request #29178 from albertopq:1147944-sim2-disabled to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/8fce5232102b
Author: albertopq <apastor@mozilla.com>
Desc: Bug 1147944 - SIM2 input field disabled after correct 1st PIN
2015-03-27 02:20:25 -07:00
B2G Bumper Bot
1c6096874a Bumping manifests a=b2g-bump 2015-03-27 02:02:58 -07:00
B2G Bumper Bot
38a75df7e8 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/561bf3f92ea1
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1102835 - merge pull request #28648 from mnjul:bug_1102835_kb_app_use_ud_to_predict to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/a1670e6c818d
Author: John Lu [:mnjul] <jlu@mozilla.com>
Desc: Bug 1102835 - Part 3: Enable user dictionary in keyboard settings by default

========

https://hg.mozilla.org/integration/gaia-central/rev/0d8a2cf956ad
Author: John Lu [:mnjul] <jlu@mozilla.com>
Desc: Bug 1102835 - Part 2: Adjust merging strategy and uniform frequency

- The uniform frequency has been reduced from 31 (max) to 10 to facilitate merging strategy's threshold for user dictionary.
- In latin.js's prediction merging strategy, if we want to prioritize user dictionary predictions, we can only do so if such predictions have weight >= 1.

========

https://hg.mozilla.org/integration/gaia-central/rev/51246f791867
Author: John Lu [:mnjul] <jlu@mozilla.com>
Desc: Bug 1102835 - Part 1: Keyboard UserDictionary: Formally enable prediction engine to predict from user dictionary

- We use only one worker which instantiates two Predictions object and use Promise.all() to receive the asynchronous results and merge the results.
- A setUserDictionary() function has been added to worker since user dictionary may change even when layout language isn't changed. Necessary wiring from latin.js is added.
- An empty user dictionary is stored as |undefined| in IndexedDB, and worker uses a strategy- & proxy-derived pattern to decide whether user dictionary prediction is invoked.
- Predictions() are no longer IIFE since we need more than one instances now.
- Worker.js is now handled by jshint, removed from jshint xfail list.
- The suggestions passed from worker to latin.js annotate whether a suggestion is from user dictionary; latin.js will always consider to show at least one suggestion from user dictionary.

Conflicts:
	apps/keyboard/js/imes/latin/predictions.js
	apps/keyboard/test/unit/imes/latin/worker_test.js
2015-03-27 02:00:25 -07:00
jlal@mozilla.com
08df206531 Bug 1147977 - Add additional timeouts and retries to curl downloads in tc-vcs r=jonasfj
--HG--
extra : rebase_source : b58c3363566d90d43b8cc4df080e778d04996b12
2015-03-26 14:27:17 -07:00
B2G Bumper Bot
ef57da5f55 Bumping manifests a=b2g-bump 2015-03-26 21:48:12 -07:00
B2G Bumper Bot
cf1decd790 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/de685eb85d06
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1139179 - merge pull request #29004 from steveck-chung:contact-call-button-fix to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/f2f0f8c0956c
Author: Steve Chung <schung@mozilla.com>
Desc: Bug 1139179 - [RTL][Contacts] Fix dual sim call button icon misaligned by utilizing flex, r=arcturus
2015-03-26 21:45:31 -07:00
Gregory Arndt
2924944d6a Bug 1142779 - Environment variables needed for automated testing on device. r=me a=config-only
--HG--
extra : rebase_source : 75bbd9ab0391904eb51c2400fc8cabdc6b33f662
2015-03-26 22:44:55 -05:00
Wes Kocher
a0002815bc Merge m-c to b2ginbound a=merge CLOSED TREE 2015-03-26 17:47:36 -07:00
Wes Kocher
6e1a7d81f6 Merge fx-team to m-c a=merge CLOSED TREE 2015-03-26 17:22:05 -07:00
B2G Bumper Bot
6a4ed8dba1 Bumping manifests a=b2g-bump 2015-03-26 17:17:41 -07:00
B2G Bumper Bot
b7b4078e6a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a35dfff22cf3
Author: Dale Harvey <dale@arandomurl.com>
Desc: Bug 1148080 - Switch default search provider to Google. r=me

========

https://hg.mozilla.org/integration/gaia-central/rev/3d23fba0b94d
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Revert "Bug 1142572 - Use ManifestHelper's displayName instead of short_name"

This reverts commit dedd57b4d1917c10f6017725454077bb549daa03.
2015-03-26 17:15:08 -07:00
Wes Kocher
b398cc79cf Merge b2g-inbound to m-c a=merge CLOSED TREE 2015-03-26 16:44:47 -07:00
Mike Shal
8e502c8c88 No bug - Bump mozharness.json to revision 9c18f2f9e0c0; r=jlund a=testing 2015-03-26 18:41:13 -04:00