ee2ddd22b6e55f39e9a47179f345df223ca3d692: Bug 1204913 - IonMonkey: MIPS32: Fix build erros in defineSinCos. r=sunfish
Heiher <r@hev.cc> - Wed, 16 Sep 2015 17:01:29 +0800 - rev 262703
Push 65100 by r@hev.cc at Wed, 16 Sep 2015 01:01:54 +0000
Bug 1204913 - IonMonkey: MIPS32: Fix build erros in defineSinCos. r=sunfish --- js/src/jit/shared/Lowering-shared-inl.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
e7c0433c8dbe441064fef6a9a8288d9cd6c1634e: Bug 1204214 - IonMonkey: MIPS: Split shareable code to mips-shared in BaselineCompiler-mips32. r=nbp
Heiher <r@hev.cc> - Wed, 16 Sep 2015 17:01:27 +0800 - rev 262702
Push 65100 by r@hev.cc at Wed, 16 Sep 2015 01:01:54 +0000
Bug 1204214 - IonMonkey: MIPS: Split shareable code to mips-shared in BaselineCompiler-mips32. r=nbp --- .../BaselineCompiler-mips-shared.cpp} | 6 +++--- .../BaselineCompiler-mips-shared.h} | 12 +++++------- js/src/jit/mips32/BaselineCompiler-mips32.cpp | 2 +- js/src/jit/mips32/BaselineCompiler-mips32.h | 4 ++-- js/src/moz.build | 1 + 5 files changed, 12 insertions(+), 13 deletions(-) copy js/src/jit/{mips32/BaselineCompiler-mips32.cpp => mips-shared/BaselineCompiler-mips-shared.cpp} (65%) copy js/src/jit/{mips32/BaselineCompiler-mips32.h => mips-shared/BaselineCompiler-mips-shared.h} (57%)
2a7153de17f7ef619722ebe1613724b2f4717b74: Bug 1204194 - IonMonkey: MIPS: Split shareable code to mips-shared in MoveEmitter-mips32. r=nbp
Heiher <r@hev.cc> - Wed, 16 Sep 2015 17:01:24 +0800 - rev 262701
Push 65100 by r@hev.cc at Wed, 16 Sep 2015 01:01:54 +0000
Bug 1204194 - IonMonkey: MIPS: Split shareable code to mips-shared in MoveEmitter-mips32. r=nbp --- .../MoveEmitter-mips-shared.cpp} | 182 ++------------------ .../MoveEmitter-mips-shared.h} | 35 ++-- js/src/jit/mips32/MoveEmitter-mips32.cpp | 190 --------------------- js/src/jit/mips32/MoveEmitter-mips32.h | 42 +---- js/src/moz.build | 1 + 5 files changed, 39 insertions(+), 411 deletions(-) copy js/src/jit/{mips32/MoveEmitter-mips32.cpp => mips-shared/MoveEmitter-mips-shared.cpp} (45%) copy js/src/jit/{mips32/MoveEmitter-mips32.h => mips-shared/MoveEmitter-mips-shared.h} (65%)
035471f81fb49d5b7f165dbad986d27d0fd814fb: Bug 1204193 - IonMonkey: MIPS: Split shareable code to mips-shared in Bailouts-mips32. r=nbp
Heiher <r@hev.cc> - Wed, 16 Sep 2015 17:01:22 +0800 - rev 262700
Push 65100 by r@hev.cc at Wed, 16 Sep 2015 01:01:54 +0000
Bug 1204193 - IonMonkey: MIPS: Split shareable code to mips-shared in Bailouts-mips32. r=nbp --- .../Bailouts-mips-shared.cpp} | 37 +--------------------- .../Bailouts-mips-shared.h} | 6 ++-- js/src/jit/mips32/Bailouts-mips32.cpp | 18 ++--------- js/src/jit/mips32/Trampoline-mips32.cpp | 2 +- js/src/moz.build | 1 + 5 files changed, 8 insertions(+), 56 deletions(-) copy js/src/jit/{mips32/Bailouts-mips32.cpp => mips-shared/Bailouts-mips-shared.cpp} (40%) rename js/src/jit/{mips32/Bailouts-mips32.h => mips-shared/Bailouts-mips-shared.h} (93%)
10df6e7a49fde9b5c2ebc857bf121b37ab369398: Bug 1204192 - IonMonkey: MIPS: Split shareable code to mips-shared in BaselineIC-mips32. r=nbp
Heiher <r@hev.cc> - Wed, 16 Sep 2015 17:01:20 +0800 - rev 262699
Push 65100 by r@hev.cc at Wed, 16 Sep 2015 01:01:54 +0000
Bug 1204192 - IonMonkey: MIPS: Split shareable code to mips-shared in BaselineIC-mips32. r=nbp --- .../BaselineIC-mips-shared.cpp} | 32 ---------------------- js/src/jit/mips32/BaselineIC-mips32.cpp | 26 ------------------ js/src/moz.build | 1 + 3 files changed, 1 insertion(+), 58 deletions(-) copy js/src/jit/{mips32/BaselineIC-mips32.cpp => mips-shared/BaselineIC-mips-shared.cpp} (55%)
84ffd9ae7cf1dfdfa58592ba632bae6029f4ac9e: Bug 1202971 (part 2) - Fix compile warnings in toolkit/mozapps/update/tests. r=rstrong.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 15 Sep 2015 17:39:12 -0700 - rev 262698
Push 65099 by nnethercote@mozilla.com at Wed, 16 Sep 2015 00:40:57 +0000
Bug 1202971 (part 2) - Fix compile warnings in toolkit/mozapps/update/tests. r=rstrong.
3da17eef27503f8a48a0ff14fe591ae99f4849ae: Bug 1202971 (part 1) - Fix compile warnings in libmar. r=rstrong.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 15 Sep 2015 17:39:11 -0700 - rev 262697
Push 65099 by nnethercote@mozilla.com at Wed, 16 Sep 2015 00:40:57 +0000
Bug 1202971 (part 1) - Fix compile warnings in libmar. r=rstrong. Also remove ALLOW_COMPILER_WARNINGS=True so they don't come back.
5b5a5360cc2924cbdf0e16c610d61efc764361f1: Bug 1186833 - register-same-scope-different-script-url.https.html fixes. r=bkelly
Nikhil Marathe <nsm.nikhil@gmail.com> - Tue, 08 Sep 2015 12:56:40 -0700 - rev 262696
Push 65098 by nsm.nikhil@gmail.com at Wed, 16 Sep 2015 00:34:51 +0000
Bug 1186833 - register-same-scope-different-script-url.https.html fixes. r=bkelly Update web-platform-tests expected data
91103a26f5e462959d5135022676c2dba976b7ba: Bug 1180754 - Get serviceworkerobject-scripturl test passing. r=bkelly
Nikhil Marathe <nsm.nikhil@gmail.com> - Mon, 31 Aug 2015 17:52:52 -0700 - rev 262695
Push 65098 by nsm.nikhil@gmail.com at Wed, 16 Sep 2015 00:34:51 +0000
Bug 1180754 - Get serviceworkerobject-scripturl test passing. r=bkelly This commit does several things: 1. Change to https so the test does not fail due to security exceptions. 2. Change function service_worker_unregister to get around the "getRegistration() matches most specific registration" issue by matching exact scope. 3. Uses the URL object for the "absolute" test instead of relying on server substitution since it achieves the same thing. 4. Allows fragments in the scriptURL since I cannot find anything in the spec preventing this. I have filed https://github.com/slightlyoff/ServiceWorker/issues/742 to resolve this. Update web-platform-tests expected data
ab6060fa1b89045e4ae3f2a9bcbde37d30ad8cda: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 15 Sep 2015 17:20:16 -0700 - rev 262694
Push 65097 by kwierso@gmail.com at Wed, 16 Sep 2015 00:20:25 +0000
Merge m-c to inbound, a=merge
df10a3f6060f208bc3f5f0e1d9965e083076a952: Merge inbound to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 15 Sep 2015 17:16:24 -0700 - rev 262693
Push 65097 by kwierso@gmail.com at Wed, 16 Sep 2015 00:20:25 +0000
Merge inbound to central, a=merge
bd52dfa335821853c69c2fa559edf3e59d55c6f5: Merge b2ginbound to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 15 Sep 2015 16:55:58 -0700 - rev 262692
Push 65097 by kwierso@gmail.com at Wed, 16 Sep 2015 00:20:25 +0000
Merge b2ginbound to central, a=merge
a88abc5e76ed7fc53b826531232df9ae3b939a58: Bug 1203624 - Measure view source usage. r=mconley p=ally
J. Ryan Stinnett <jryans@gmail.com> - Mon, 14 Sep 2015 18:42:01 -0500 - rev 262691
Push 65097 by kwierso@gmail.com at Wed, 16 Sep 2015 00:20:25 +0000
Bug 1203624 - Measure view source usage. r=mconley p=ally
6fed2baa96c9e0321a4cebe480ebb11059aa81c6: Bug 1191064 - Part 3: Handle removing Android Accounts from fxa-content-server. r=markh
Nick Alexander <nalexander@mozilla.com> - Mon, 14 Sep 2015 17:21:19 -0400 - rev 262690
Push 65097 by kwierso@gmail.com at Wed, 16 Sep 2015 00:20:25 +0000
Bug 1191064 - Part 3: Handle removing Android Accounts from fxa-content-server. r=markh This adds a new JS to Java ping-pong; exposes it via Accounts.jsm; and uses it in response to the fxa-content-server message.
e80ad43fbb4971cb35874bb86767c59ad8f24ea6: Bug 1191064 - Part 2: Handle relinking Firefox Accounts on Fennec. r=markh
Nick Alexander <nalexander@mozilla.com> - Mon, 14 Sep 2015 16:58:47 -0400 - rev 262689
Push 65097 by kwierso@gmail.com at Wed, 16 Sep 2015 00:20:25 +0000
Bug 1191064 - Part 2: Handle relinking Firefox Accounts on Fennec. r=markh The desired behaviour: * If we have no account now, and had no account or the same account in the past -- no message, allow. * If we have no account now, but had a different account in the past -- prompt. * If we have an account, and this is the same account -- no message, allow. * If we have an account, and this is not the same account -- toast and never allow.
6c96e106f24d8c96e2c994a25fd9599784a7789c: Bug 1191064 - Part 1: Add Fennec version of FxAccountsWebChannel. r=markh
Nick Alexander <nalexander@mozilla.com> - Tue, 15 Sep 2015 15:54:29 -0400 - rev 262688
Push 65097 by kwierso@gmail.com at Wed, 16 Sep 2015 00:20:25 +0000
Bug 1191064 - Part 1: Add Fennec version of FxAccountsWebChannel. r=markh This ticket does the following things: * register early. If the first page that Gecko loads is about:accounts, the channel needs to be in place. If we delay this, we can and do miss content server messages. * listen to the following messages: CAN_LINK_ACCOUNT: 'fxaccounts:can_link_account' CHANGE_PASSWORD: 'fxaccounts:change_password' DELETE_ACCOUNT: 'fxaccounts:delete_account' LOADED: 'fxaccounts:loaded' LOGIN: 'fxaccounts:login' The list of messages is from https://github.com/mozilla/fxa-content-server/blob/2a78a14dafe396ce2bfb1572ad418f14cfab1355/app/scripts/models/auth_brokers/fx-desktop-v2.js#L24 via https://github.com/mozilla/fxa-content-server/blob/2a78a14dafe396ce2bfb1572ad418f14cfab1355/app/scripts/models/auth_brokers/fx-fennec-v1.js This patch implements only LOADED, LOGIN, and CHANGE_PASSWORD. The messages have the following behaviour: A LOADED message is ferried to the individual XUL <browser> element it originated from. In general, WebChannel is a global listener: it does not matter where a message originates. We want to have fine-grained control over when an embedding <iframe> is displayed (as opposed to loaded, in the Gecko sense of loaded). The fxa-content-server participates in this exchange via the LOADED message; we complete the loop by specially handling LOADED. A LOGIN or CHANGE_PASSWORD message either creates a new Android Account in the Engaged state, or moves an existing Android Account to the Engaged state. An Android sync is not yet requested -- we'll arrange that from the Java side.
9ead51e40e481f3ae5b3f9ca8d49a4034fe22a17: Bug 1204937 - Part 4: Add "pass-through to web" versions of native account activities. r=sebastian
Nick Alexander <nalexander@mozilla.com> - Tue, 01 Sep 2015 13:18:48 -0700 - rev 262687
Push 65097 by kwierso@gmail.com at Wed, 16 Sep 2015 00:20:25 +0000
Bug 1204937 - Part 4: Add "pass-through to web" versions of native account activities. r=sebastian This always loads about:accounts with an 'action' query parameter. This indirection allows Gecko to manage the fxa-content-server pref independently of Java.
1938bacc4d61ade836cdffe21d70391fb7c9ab38: Bug 1204937 - Part 3: Add Accounts:UpdateAccountFromJSON message. r=sebastian
Nick Alexander <nalexander@mozilla.com> - Fri, 21 Aug 2015 11:27:54 -0700 - rev 262686
Push 65097 by kwierso@gmail.com at Wed, 16 Sep 2015 00:20:25 +0000
Bug 1204937 - Part 3: Add Accounts:UpdateAccountFromJSON message. r=sebastian This commit does a few things. First, it fixes a typo (s/ForResponse/ForResult/). It's not clear how this /ever/ worked, but it did. Second, it adds an UpdateAccountFromJSON sibling to CreateAccountFromJSON. It would have been reasonable to have the create message do double-duty and update an existing account (we have the latitude to change the meaning since this API is not yet public) but I generally prefer each consumer to perform the conditional state check and to act appropriately. Third, it generalizes the existing Accounts:Exist message to provide some details (including email and UID) of any existing Firefox Account. The Accounts.exist() API /is/ public, so I introduce a new (not yet public) API for this richer information.
ec2b4ace61d3f2d85c555d62fe545fa6562244e8: Bug 1204937 - Part 2: Extract Accounts: messages to AccountsHelper. r=sebastian
Nick Alexander <nalexander@mozilla.com> - Thu, 20 Aug 2015 10:03:20 -0700 - rev 262685
Push 65097 by kwierso@gmail.com at Wed, 16 Sep 2015 00:20:25 +0000
Bug 1204937 - Part 2: Extract Accounts: messages to AccountsHelper. r=sebastian There are enough Accounts: messages to separate them from BrowserApp, and the list is only growing. This has also the small advantage of removing some non-native event listeners.
8cf398383bba7f3de165943692cb8820c5a78588: Bug 1204937 - Part 1: Redirect native account UI launches through action intent filters. r=sebastian
Nick Alexander <nalexander@mozilla.com> - Tue, 15 Sep 2015 14:18:46 -0400 - rev 262684
Push 65097 by kwierso@gmail.com at Wed, 16 Sep 2015 00:20:25 +0000
Bug 1204937 - Part 1: Redirect native account UI launches through action intent filters. r=sebastian This patch stops referring to package/class objects to identify Android components directly and instead launches through action intent filters. The intent filters are scoped to the package, but not marked as private or as requiring a permission. A malicious package could inject itself into an account flow, but I don't think there's much advantage: the only time a secret is passed between activities is when the native sign up (CreateAccount) and sign in (SignIn) activities link between themselves, and in this instance I didn't route through the action intent filters. (This is entirely native -- there's no web analog -- so I didn't use the indirection.)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip